■
Source Code
The Namespaces project is located under the Chapter 15 subdirectory.
The Role of .NET Assemblies
.NET applications are constructed by piecing together any number of assemblies. Simply put, an
assembly is a versioned, self-describing binary file hosted by the CLR. Now, despite the fact that
.NET assemblies have exactly the same file extensions (*.exe or *.dll) as previous Win32 binaries
(including legacy COM servers), they have very little in common under the hood. Thus, to set the
stage for the information to come, let’s consider some of the benefits provided by the assembly
format.
C H A P T E R 1 5
■
I N T R O D U C I N G . N E T A S S E M B L I E S
480
8849CH15.qxd 10/22/07 1:46 PM Page 480
Do'stlaringiz bilan baham: |