Interview questions

.Net - What are assemblies?

Next question>>           Learn .NET
.Net - What are assemblies? Describe the types of assemblies. - June 03, 2009 at 11:00 AM by Shuchi Gauri

What are assemblies? Describe the types of assemblies.

Assembly is a compiled output of program which are used for easy deployment of an application. They are executables in the form of exe or dll. It also is a collection of resources that were used while building the application and is responsible for all the logical functioning.

Types of assemblies:

a. Private Assemblies: are accessible by a single application. They reside within the application folder and are unique by name. They can be directly used by copying and pasting them to the bin folder.

b. Shared Assemblies: are shared between multiple applications to ensure reusability. They are placed in GAC.

c. Satellite Assemblies: are the assemblies to provide the support for multiple languages based on different cultures. These are kept in different modules based on the different categories available.

Next question>>

Also read

.NET assemblies and resources

Define Assembly.
What is manifest?
Explain GAC.
What is the use of SN.EXE?
What is a Satellite assembly?.................

.Net Assembly interview questions

Define .Net Assembly.
What does an assembly contain?
Define a private assembly and a shared assembly.
What are Satellite Assemblies?
What do you understand by side-by-site execution of assembly?
How do you create a resource-only assembly?
Explain how to retrieve resources using ResourceManager class.
Define Strong Name. How do you apply a strong name to assembly?...............

What are Satellite assemblies and how to generate Satellite assemblies?

To support the feature of multiple languages, we need to create different modules that are customized on the basis of localization. These assemblies created on the basis of different modules are knows as satellite assemblies..............

Explain the concepts and capabilities of Assembly in .NET.

An assembly is a collection of files (dll’s, exe’s), group of resources that help in creating a logical unit of functionality. It forms the basic building block for deployment, reusability and security issues..................


Al.exe: It embeds the resources into a satellite assembly. It takes the resources in .resources binary format.

What benefit do you get from using a Primary Interop Assembly (PIA)?

A primary interop assembly contains type definitions (as metadata) of types implemented with COM................

ASP.NET Globalization and Localization

What is Globalization and Localization in ASP.NET?
What are the Globalization approaches possible in ASP.NET?
Implementing ASP.NET Globalization
Define Resource Files and Satellite Assemblies.............

What are assemblies? Describe the types of assemblies.

Assembly is a compiled output of program which are used for easy deployment of an application.........

Explain the role of assemblies in .NET.

Assemblies are main building blocks. An assembly maybe defined as a unit of deployment......... 

Write your comment - Share Knowledge and Experience


Latest placement tests
Latest links
Latest MCQs
» General awareness - Banking » ASP.NET » PL/SQL » Mechanical Engineering
» IAS Prelims GS » Java » Programming Language » Electrical Engineering
» English » C++ » Software Engineering » Electronic Engineering
» Quantitative Aptitude » Oracle » English » Finance
Home | About us | Sitemap | Contact us | We are hiring