Understanding .NET Assemblies

  • Andrew Troelsen


Each of the applications developed in the first eight chapters are along the lines of traditional “stand-alone” applications, given that all programming logic is contained within a single *.exe. One major aspect of .NET is the notion of binary reuse. Like COM, .NET provides the ability to access types located in external binaries in a language-independent manner. However, the .NET platform provides far greater language integration than classic COM. For example, the .NET platform supports cross-language inheritance (e.g., a Visual Basic .NET class deriving from a C# class). To understand how this is achieved requires a deeper understanding of assemblies.


Configuration File Client Application Public Class Code Library Launching Application 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Copyright information

© Andrew Troelsen 2003

Authors and Affiliations

  • Andrew Troelsen

There are no affiliations available

Personalised recommendations