Friday, August 17, 2012
Dot Net - Assembly In ASP Net
We can say that assembly is a combination of single files or multiple files in ASP NET. The assembly, which contains more than one file is a dynamic link library (DLL) or we can also say it is an EXE file. In ASP.NET assembly contains metadata that is pronounced as assembly manifest. This manifest of assembly contains data about mounting versions, AuthorName, Security, Token Key etc that makes assembly popular and secure.
We can also say that is a big advantage of assembly and another big advantage of using ASP.NET Assemblies is that the programmer does not need to create applications without interfering with other applications on the system installation through its requirements of an application can not harm another application using that assembly because assembly in an application is not applied to another application.
But a complex can be shared with many applications. In asp dot net 2003 assembly is placed in the bin directory of the application that uses it. This advantage make assembly so popluar because this is a drawback in of DLL in the past.
In the past, developers need to share libraries of code through DLL. And when same dll is needed for applications, users must register that DLL to the machine. One of the most important thing in ASP NET is that the group is created by default when we build our application or DLL. We can also verify the details of the manifesto of the group are using the classes in the System.Reflection namespace. We can create two types of assemblies in ASP NET.
Private assembly
Shared assembly
There are many advantages of assembling some of them are the following:
(1) Increase in performance.
(2) Better code management and encapsulation.
(3) Introduces the n-tier concepts and business logic.
In the System namespace asp dot net and other namespaces, such as System.Data, System.Web are also pre-built assemblies that have been provided to us in the dot net framework from Microsoft .......
Subscribe to:
Post Comments (Atom)
As per my experience, Asp.Net Development has excellent advantages and features for Better code management, performance and friendly interface.
ReplyDelete