Home | Submit an interview question | Filter by category | Filter by job function | Filter by company
 
Member Information
User Id
Password
 
Forgot Password
Technology Category
.NET (1202)
Languages (103)
Database (146)
Operating System (48)
Reporting (5)
Third-Party Tools (2)
Testing (91)
OOP (75)
Web Development (40)
Design Patterns (89)
General (9)
Networking (88)
Hardware (63)
Brain Exercise (2)
Others (37)
 Our Network
.NET Heaven
C# Corner
Interview Corner
Longhorn Corner
Mindcracker
VB.NET Heaven
Home » .NET » .NET
What are .Net assemblies?
Posted by Jul 25, 2006
Viewed : 6367 times
Major Category : .NET
Minor Category : ASP.NET
Total Replies : 6
Powerful ASP.NET Hosting w/ NO Setup Fees. Click Here!
Become a Sponsor
 EDITORIAL ANSWER  
No Reply Yet
 ANSWERS BY USERS  
abhishek trivedi
Sep 01, 2007
Assemblies are block of code in .net. there are three types of assemblies are there is .net. (1)Private Assembly (2)Public Assembly (3)Satellite Assembly Private Assembly is used by only one application that calls it. Public Assembly is put on shared folder of applications and then can be used by the multiple application at the same time. Satellite Assembly is culture specific. you have to create different assembly in different language and the correct one will be loaded as local culture.
Gurjinder Singh Brar
Jun 28, 2007
In the Microsoft .NET framework an assembly is a partially compiled code library for use in deployment, versioning and security. In the Microsoft Windows implementation of .NET, an assembly is a PE (portable executable) file.

The code in an assembly is compiled into MSIL, which is then compiled into machine language at runtime by the CLR.

An assembly can consist of one or more files. Code files are called modules. An assembly can contain more than one code module and since it is possible to use different languages to create code modules this means that it is technically possible to use several different languages to create an assembly.

You can find more assembly faqs at .Net assemblies Faqs

Thanks
Gurjinder Singh Brar
http://www.dotnetinterviewfaqs.com/

Jul 26, 2006
If we defined assembly in this way then what about PIA? This could be one of them. Tell me if i'm wrong....;)
sai jyothi
Jul 26, 2006
Assembly is  a reusable,versionable,self describing bulding block of a CLR.
3 types of Assemblies :
1.Pivate Assembly:is local to the perticular folder.
2.Shared Assembly:copy of assembly to set of applications through out system.
3.Sattellite Assembly:An assembly containing localized resources for another assembly.

Jul 25, 2006
An assembly is a core part of the runtime. An assembly is the collection of all information required by the runtime to execute your application. This information is referred to as the Metadata. An assembly can be a DLL file or a Portable Executable (PE) file. The Common Language Runtime (CLR) can only execute code in assemblies and the assembly must include a manifest or reference a manifest contained in another file.

  
1

 

 Hosted by MaximumASP  |  Found a broken link?  |  Contact Us  |  Terms & conditions  |  Privacy Policy  |  Advertise with us
Current Version: 2.2009.3.2
 © 1999 - 2009  Mindcracker LLC. All Rights Reserved