ALLInterview.com :: Home Page KalAajKal.com
 Advertise your Business Here     
Browse  |   Placement Papers  |   Company  |   Code Snippets  |   Certifications  |   Visa Questions
Post Question  |   Post Answer  |   My Panel  |   Search  |   Articles  |   Topics  |   ERRORS new
   Refer this Site  Refer This Site to Your Friends  Site Map  Bookmark this Site  Set it as your HomePage  Contact Us     Login  |  Sign Up                      
tip   To Refer this Site to Your Friends   Click Here
Google
 
Categories  >>  Software  >>  Microsoft Related  >>  Dot Net  >>  Dot Net Framework
 
 


 

 
 Dot Net Framework interview questions  Dot Net Framework Interview Questions
 Dot Net Remoting interview questions  Dot Net Remoting Interview Questions
 Dot Net WindowsForms interview questions  Dot Net WindowsForms Interview Questions
 Dot Net General interview questions  Dot Net General Interview Questions
 Dot Net AllOther interview questions  Dot Net AllOther Interview Questions
Question
Difference between manifest , metadata?
 Question Submitted By :: Guest
I also faced this Question!!     Rank Answer Posted By  
 
  Re: Difference between manifest , metadata?
Answer
# 1
Manifest Maintains the information about the assemblies 
like version, name locale and an optional strong name that 
uniquely identifying the assembly. This manifest 
information is used by the CLR. The manifest also contains 
the security demands to verify this assembly. It also 
contains the names and hashes of all the files that make up 
the assembly. The .NET assembly manifest contains a 
cryptographic hash of different modules in the assembly. 
And when the assembly is loaded, the CLR recalculates the 
hash of the modules at hand, and compares it with the 
embeded hash. If the hash generated at runtime is different 
from that found in the manifest, .NET refuses to load the 
assembly and throws an exception.

Metadata means Data about the data.metadata yields the 
types available in that assembly, viz. classes, interfaces, 
enums, structs, etc., and their containing namespaces, the 
name of each type, its visibility/scope, its base class, 
the interfaces it implemented, its methods and their scope, 
and each method’s parameters, type’s properties, and so on. 
The assembly metada is generated by the high-level 
compilers automatically from the source files. The compiler 
embeds the metadata in the target output file, a dll, 
an .exe or a .netmodule in the case of multi-module 
assembly.
 
Is This Answer Correct ?    8 Yes 0 No
Sri4u_926
 
  Re: Difference between manifest , metadata?
Answer
# 2
Assembly metadata is stored in Manifest. Manifest contains 
all the metadata needed to  do the following things.
Version of assembly
Security identity
Scope of the assembly
Resolve references to resources and classes.
The assembly manifest cdan be stored in either a PE file 
(an .exe or .dll) with Microsoft intermediate languages 
(MSIL) code or in stand-alone PE file that contains ony 
assembly manifest information.
 
Is This Answer Correct ?    6 Yes 2 No
Srikant Dwibedi
 
 
 
  Re: Difference between manifest , metadata?
Answer
# 3
Manifest contains Metadata(About Assembly).It consists of 
Name of the Assembly
Version of the Assembly
Scope of Assembly
Metadata is data about data.
 
Is This Answer Correct ?    4 Yes 0 No
Prashanthi
 

 
 
 
Other Dot Net Framework Interview Questions
 
  Question Asked @ Answers
 
What is the necessity for singning an assembly with a strong name? L&T1
Why are there five tracing levels in System.Diagnostics.TraceSwitcher?  1
Types of assemblies that can be created in dotnet ? MMTS1
How to ensure the credentials for WebService using Windows authentication Proteans1
Can we look at the IL for an assembly?  2
About .NET Framework ? MMTS4
Can you draw and explain the .NET Farmework? Bosch2
Can two application one using private assembly and other using Shared assembly be stated as a side-by-side executables?  1
How Garbage Collector identifies the objects which are not in use? Honeywell5
how many ways for pass the parameters in the fuction in c#  3
What is the difference between managed and unmanaged code? IBM5
what is difference b/w .net 1.1 and .net 2.0. I need Answer in c# , asp.net and ado.net Level.Like c#1.1 and c#.1.1 , ado.net1.1 and ado.net2.0 and asp.net1.1 and asp.net2.0  4
Difference between <connectionstring> and <appsettings>  3
what is the diff b/w asp.net 2.0 & 3.5  2
If we write return statement in finally block will it works fine or throws any error? Kanbay5
Is it possibe to run 2 aplication on single m/c, one App is on .Net Framework 1.0 and another one is on .Net Fremework 2.0?  5
What is the use of trace utility ?  1
What is strong name and which tool is used for this ? Accenture3
what are partial classes? HP11
What is different between User Control and Web Control and Custom Control?  1
 
For more Dot Net Framework Interview Questions Click Here 
 
 
 
 
 
   
Copyright Policy  |  Terms of Service  |  Help  |  Site Map 1  |  Articles  |  Site Map  |   Site Map  |  Contact Us interview questions urls   External Links 
   
Copyright © 2007  ALLInterview.com.  All Rights Reserved.

ALLInterview.com   ::  Forum9.com   ::  KalAajKal.com