Answer Posted / anonymous
A shared Assembly is one that is used by multiple
applications. A shared Assembly must have a name that is
globally unique. .Net framework creates this unique name
through a technique called STRONG NAMES.
A combination of Assembly name(the name of your
assembly ie .dll) + version number + culture locale + public
key token(a 16digit number) makes up a strong name.
Advantages of creating a strong name is :
1) Two dll with same name can be installed on the same
machine(as strong names would be different)
2)Different versions can be worked on the same side by side.
| Is This Answer Correct ? | 5 Yes | 0 No |
Post New Answer View All Answers
Usually in .net, the clr takes care of memory management. Is there any need for a programmer to explicitly release memory and resources? If yes, why and how?
What is value type and refernce type in .net?
What are the important components of .net?
How to customize the trace output?
Explain me what is an anonymous method and how is it different from a lambda expression?
What are the new features in .net core?
Explain me what is the difference between an abstract class and an interface?
Do you know what is linq?
Explain the difference between managed and unmanaged code?
Is atl redundant in the .net world?
How viewstate is being formed and how it's stored on client in .net?
Explain soap and xml?
Differentiate between 'DataSet' and 'SQLDataReader' in ADO.NET?
What is a formatter in .net?
What's singleton activation mode in .net?