C# Tutorials and offshore development in India
    Tutorials   Resources   Forum   Communities   Interview   Jobs   Projects   Offshore Development    
Silverlight Tutorials | Mentor | Code Converter | Articles | Code Factory | Computer Jokes | Members | Peer Appraisal | IT Companies | Bookmarks | Revenue Sharing |


Prizes & Awards
My Profile



Active Members
TodayLast 7 Days more...

New Feature: Community Sites: Create your own .NET community website and start earning from Google AdSense ! It's Free !






.NET Assembly


Posted Date: 19 Aug 2008    Resource Type: Articles    Category: .NET Framework

Posted By: D.Jeya kumar(JK)       Member Level: Diamond
Rating:     Points: 10



Assembly in .net
An assembly is basic build block of .net. A dot net assembly may be a EXE (executable) or a dll (Dynamic Linking library).A .net assembly contains the information about the Definition, Versioning information (To avoid the Dll hell problem).Mani fest and the meta data.
Kinds of assembly
Private and
Shared
Private Assembly:
A Private assembly is used within an application. Usually it will be application folder. It is used only by application.

Shared Assemblies:
A shared or public assembly can be shared across application and it will be in common place where the application will refer it. The common area is known as Global assembly Cache (GAC). It will be in Operating system installed Drive\Windows\assembly. In order to create a shared or public assembly it should have strong name. A strong includes Name, Version, Public key token and culture info, The Version and public key token makes assembly as unique and no 2 shared assemblies will have version conflicts. 2 assemble with different version is possible because of the song name. so a string name is must in order to be in global cache.

Satellite Assembly
Another Assembly is satellite assembly which is different from other 2 assembles. It is used for the Multi lingual application. Each language text will be store in a unique resource file and it can be referred by using culture information.




Responses


No responses found. Be the first to respond and make money from revenue sharing program.

Feedbacks      
Popular Tags   What are tags ?   Search Tags  
Types of Assembly in .Net  .  .NET Assembly  .  

Post Feedback


This is a strictly moderated forum. Only approved messages will appear in the site. Please use 'Spell Check' in Google toolbar before you submit.
You must Sign In to post a response.
Next Resource: DateTime Manipulation in vb.net–Part 4
Previous Resource: Using Statement in C#
Return to Discussion Resource Index
Post New Resource
Category: .NET Framework


Post resources and earn money!
 
Related Resources



dotNet Slackers   BizTalk Adaptors    Web Design

budget conference call

Contact Us    Privacy Policy    Terms Of Use