What is assembly?and Global Assembly cache....

  • Thread starter Thread starter abc
  • Start date Start date
I read it...I'm not 100% clear on it...
so, do I need to pack my applicatioin/library into assembly or they just
come out as an assembly after compilation?

after 'installed' an assembly into the GAC, does it still exists in MSIL
form or machine-code?
thx
 
Hi,

In simple terms assembly is a combination of one or more
Modules and /Or Resources.Since you write code in Classes
(rather in modules), when you compile them with default
options the code will be conevrted to MSIL and along with
services provided by CLR, and this complete group is
termed as assembly.Due to the nature of Managed code
assembly can be considered as security ,Type,Reference
scope and version boundary.

If the assembly needs to serve multiple applications then
you deploy it in GAC to manage versioning.

Please let me know if you need any info

Thx
Rami Reddy
 
Back
Top