what is a strong name?
Answers were Sorted based on User's Feedback
Answer / 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 |
Answer / om namo bhagavathe vasudevaya
assembiles are two types
1.public assembly 2.private assembly
public assembly-:when ever we want our assembly to be used
globally through out the application.Then we have to keep
our assembly in global assembly cache.when ever we kept our
assembly in global assembly cache we have to provide strong
name for that assembly
these strong name is used to uniquely identified the
assembly in global assembly cache
these strong name is provieded by using sn.exe tool
in the command prompt we have to type like these
>sn.exe -k "C:anyfilename.snk"
these strong name can follow public key encyption
in the publickey encryption publickey is used for encryption
and corresponding private key is used to decrypt
note:for private assemblies their is no need to create
strong name because it is stored in the application folder
| Is This Answer Correct ? | 5 Yes | 0 No |
Answer / deepa ,cse
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.
| Is This Answer Correct ? | 2 Yes | 0 No |
Explain code access security.
Types of JIT and what is econo-JIT ?
One user deleted one row after that another user through his dataset was trying to update same row. What will happen? How will you avoid this problem?
Write a program to create a user control with name and surname as data members and login as method and also the code to call it.
What are the deferred execution and the immediate execution in linq?
Difference between assembly manifest & metadata
I was working for software company frm 2005 to 2009. I left job due to recession.I was jobless till dec 09 then i got job in bpo and i am not knowing what to do as my professional experience is with software.give me any suggestion.
What is value type and refernce type in .net?
Can "this" be used within a static method?
What is the managed and unmanaged code in .net?
3 Answers Deltech, Dhanush Infotech,
What does mean by .net framework?
Explain what is a delegate?