Wednesday, August 20, 2008

Assembly In Dot Net,What is an assembly in Asp.Net?

An assembly in ASP.NET is a collection of single-file or multiple files. The assembly that has more than one file contains

either a dynamic link library (DLL) or an EXE file. The assembly also contains metadata that is known as assembly manifest.

The assembly manifest contains data about the versioning requirements of the assembly, author name of the assembly, the

security requirements that the assembly requires to run, and the various files that form part of the assembly.



The biggest advantage of using ASP.NET Assemblies is that developers can create applications without interfering with other

applications on the system. When the developer creates an application that requires an assembly that assembly will not affect

other applications. The assembly used for one application is not applied to another application. However one assembly can be

shared with other applications. In this case the assembly has to be placed in the bin directory of the application that uses

it.
Type Of Assembly :

Private Assembly

Shared Assembly



There are many advantages of assembly some of them are as follows:

(1) Increased performance.

(2)Better code management and encapsulation.

(3)Introduces the n-tier concepts and business logic.

No comments: