GeekInterview.com
  I am new, Sign me up!
 
GeekInterview.com  >  Interview Questions  >  Microsoft  >  DotNet
Go To First  |  Previous Question  |  Next Question 
 DotNet  |  Question 108 of 165    Print  

How many types of assemblies are there , wat are they?

  
Total Answers and Comments: 11 Last Update: October 24, 2008     Asked by: sai4u 
  
 Sponsored Links

 
 Best Rated Answer
Submitted by: gaurav_romi
 

.Net Assembly can be classified in four Categories:

  (A)  With Respect to  Program Access.
         
i) Private Assembly- It can be used only in one application.
         ii) Public/Shared Assembly- It can be used by all applications in the server.

  (B)  With Respect to Number of Resources.
         
i) Static Assembly- It uses fixed resources.
         ii) Dynamic Assembly- It supports dynamic creation of resouces or files at    
             runtime programatically.

  (C) With Respect to Deployment.
         i) Satellite Assembly- Easily Deployable. (Visual Studio 2005).
        ii) Resource-Only Assembly- In Visual Studio 2003.

  (D) With Respect to Number of Assemblies.
        
i) Single File Assembly- /Bin/x.dll

        ii) Multi File Assembly- /Bin/x.dll
                                                   y.dll
                                                   z.dll  
                                                    ---
                                                    ---
                                                    ---



Above answer was rated as good by the following members:
er.poonam
  Sorting Options  
  Page 1 of 2   « First    1    2    >     Last »  
October 13, 2005 08:11:13   #1  
srilatha        

RE: How many types of assemblies are there , wat...

assembly is collection of compiled or executable components which versioned and deployed as single implimentation unit. assemblies are two types

1. private assembly- can be accessed only by single application

2. shared assembly-can be accessed by multiple applications in a system.


 
Is this answer useful? Yes | No
November 11, 2005 00:33:46   #2  
sanker        

RE: How many types of assemblies are there , what...

Private Public/Shared Satellite.

A private assembly is normally used by a single application and is stored in the application's directory. A shared assembly is normally stored in the global assembly cache which is a repository of assemblies maintained by the .NET runtime. Satellite assemblies are often used to deploy language-specific resources for an application. These language-specific assemblies work in side-by-side execution because the application has a separate product ID for each language and installs satellite assemblies in a language-specific subdirectory for each language.


 
Is this answer useful? Yes | No
February 22, 2006 02:01:08   #3  
Rahamath        

RE: How many types of assemblies are there , wat...
Assemblies are 3 types1.private (Available for the same programm)2. public/shared (saved in Global Assemblie cache for all .net assemblie)3. sattilite assemblies
 
Is this answer useful? Yes | No
April 06, 2006 11:19:34   #4  
Kiran Kumar        

RE: How many types of assemblies are there , wat...
Assemblies are 4 types1.private Assemblies2. public/shared Assemblies3. sattilite Assemblies 4 Dynamic Assemblies
 
Is this answer useful? Yes | No
April 08, 2006 05:09:54   #5  
Sriram        

RE: How many types of assemblies are there , wat...

Assembly types

1)public

2)private

3)shared

4)Satelite assemblies

Assemblies that are created when u build the application. It will be stored in applications directory.

Shared Assembly: This is about installing the assembly in GAC. Multiple applications can share this.

Lets see the steps to create this

Use sn -k for strong naming

Then use GACUTIL -i to install the assembly into GAC.


 
Is this answer useful? Yes | No
April 15, 2006 01:44:38   #6  
Yazdani        

RE: How many types of assemblies are there , wat...

Four Type of Assemblies

Private

Public

Satellite

Multicast Assembly


 
Is this answer useful? Yes | No
May 15, 2006 01:15:37   #7  
vikas watane        

RE: How many types of assemblies are there , wat...

How many types of assemblies are there:

There are six type of assemblies:

1) Private assemblies

2) Shared/Public assemblies

3) Sattelite assemblies

4) Dynamic assemblies

5) Single File assemblies

6) Multy File assemblies


 
Is this answer useful? Yes | No
July 03, 2006 13:21:52   #8  
satyambabu53 Member Since: July 2006   Contribution: 8    

RE: How many types of assemblies are there , wat...

assembly is collection of compiled or executable components which versioned and deployed as single implimentation unit. assemblies are two types

1. private assembly- can be accessed only by single application

2. shared assembly-can be accessed by multiple applications in a system.


 
Is this answer useful? Yes | No
March 07, 2007 03:51:28   #9  
gaurav_romi Member Since: March 2007   Contribution: 1    

RE: How many types of assemblies are there , wat...

.Net Assembly can be classified in four Categories:

(A) With Respect to Program Access.
i) Private Assembly- It can be used only in one application.
ii) Public/Shared Assembly- It can be used by all applications in the server.

(B) With Respect to Number of Resources.
i) Static Assembly- It uses fixed resources.
ii) Dynamic Assembly- It supports dynamic creation of resouces or files at
runtime programatically.

(C) With Respect to Deployment.
i) Satellite Assembly- Easily Deployable. (Visual Studio 2005).
ii) Resource-Only Assembly- In Visual Studio 2003.

(D) With Respect to Number of Assemblies.
i) Single File Assembly- /Bin/x.dll

ii) Multi File Assembly- /Bin/x.dll
y.dll
z.dll
---
---
---


 
Is this answer useful? Yes | NoAnswer is useful 1   Answer is not useful 0Overall Rating: +1    
May 09, 2008 01:25:45   #10  
karthik palanichamy Member Since: May 2008   Contribution: 3    

RE: How many types of assemblies are there , wat are they?
Assemblies are the building blocks of .NET Framework applications. Public assembly- are the dll/exe file that can be used in different application. The main advantage of public assemblies is code reusability. Private assembly -is the assembly used inside the appliccationShared assembly- to run multiple versions of an application or component on the same computer. Satellite assembly -used for multi-cultural application in .NET
 
Is this answer useful? Yes | No
  Page 1 of 2   « First    1    2    >     Last »  


 
Go To Top


 Sponsored Links

 
About Us -  Privacy Policy -  Terms and Conditions -  Contact -  Ask Question -  Propose Category -  Site Updates 

Copyright © 2005 - 2009 GeekInterview.com. All Rights Reserved

Page copy protected against web site content infringement by Copyscape