Showing posts with label assembly. Show all posts
Showing posts with label assembly. Show all posts

Wednesday, December 10, 2008

Assemblies

Assembly: Collection of .dll/ .exe files are called as Assembly
you can also say collection of modules as an Assembly.

Module: A single .dll / .exe file
Library: Collection of .dll/ .exe

we discussed that .net overcome the 'dll hell' problem through versioning and signature. Also provides Language Integration.
Assume that we split the program into different logical units say modules developed in different .NET languages C#,VB,VJ#,MC++,Perl.NET,Python.NET,........At runtime how to combine all modules for a particular application.

vb c# vj# PERL.NET Python.NET... SOURCE
| | | | |
.dll.dll.dll .dll .dll ... MODULE
|___|____|______|_________|
|
|
.DLL .. LIBRARY
(ASSEMBLY)