| We can say that assembly is a combination of | | | | one of the drawback in of DLL in the past. |
| single-file or multiple files in ASP NET. The assembly | | | | In past, developers need to share libraries of code |
| which contains more then one file is dynamic link | | | | through DLL. And when same dll is needed in |
| library (DLL) or we can also say it's an EXE file. In | | | | applications then users have to register that DLL on |
| ASP.NET assembly contains metadata that is | | | | to the machine. One of main thing in ASP NET is that |
| pronounced as assembly manifest. This manifest of | | | | the assembly is created by default when we build our |
| assembly contains data about the assembly | | | | application or DLL. We can also check the details of |
| versioning, AuthorName, Security, Token Key etc | | | | the manifest of the assembly by using classes |
| that's makes assembly popular and secure. | | | | located in the System.Reflection namespace. We can |
| We can also say it's a big advantage of assembly | | | | create two types of assemblies in ASP NET. |
| and another big advantage of using ASP.NET | | | | Private Assembly |
| Assemblies is that programmer need not to create | | | | Shared Assembly |
| applications without interfering with other applications | | | | There are many advantages of assembly some of |
| on the system its means assembly requirement in | | | | them are as follows: |
| one application cannot harm another application that | | | | (1) Increased performance. |
| using that assembly because assembly in one | | | | (2)Better code management and encapsulation. |
| application is not applied to another application. | | | | (3)Introduces the n-tier concepts and business logic. |
| But one assembly can be shared with many | | | | In asp dot net System namespace and other |
| applications. In asp dot net 2003 assembly is placed in | | | | namespaces like it i.e. System.Data, System.Web are |
| Bin directory of the application that uses it. This | | | | also pre-built assemblies that have been provided in |
| advantage make assembly so popluar because this is | | | | the dot net framework to us by Microsoft. |