|
INTERVIEW QUESTIONS
MICROSOFT
ASP.NET 2.0
DETAILS
Question: What is DLL hell?
Answer: Previously, before .NET, this used to be a major issue. "DLL Hell" refers to the set of problems caused when multiple applications attempt to share a common component like a dynamic link library (DLL) or a Component Object Model (COM) class. In the most typical case, one application will install a new version of the shared component that is not backward compatible with the version already on the machine. Although the application that has just been installed works well, existing applications that depended on a previous version of the shared component might no longer work. In some cases, the cause of the problem is even more subtle. In many cases there is a significant delay before a user discovers that an application has stopped working. As a result, it is often difficult to remember when a change was made to the machine that could have affected the application. A user may remember installing something a week ago, but there is no obvious correlation between that installation and the behavior they are now seeing. The reason for these issues is that version information about the different components of an application aren't recorded or enforced by the system. Also, changes made to the system on behalf of one application will typically affect all applications on the machine.
|
|
|
Category |
ASP.NET 2.0 Interview Questions & Answers -
Exam Mode /
Learning Mode
|
Rating |
(0.3) By 7277 users |
Added on |
7/28/2011 |
Views |
67492 |
Rate it! |
|
|
Question:
What is DLL hell?
Answer:
Previously, before .NET, this used to be a major issue. "DLL Hell" refers to the set of problems caused when multiple applications attempt to share a common component like a dynamic link library (DLL) or a Component Object Model (COM) class. In the most typical case, one application will install a new version of the shared component that is not backward compatible with the version already on the machine. Although the application that has just been installed works well, existing applications that depended on a previous version of the shared component might no longer work. In some cases, the cause of the problem is even more subtle. In many cases there is a significant delay before a user discovers that an application has stopped working. As a result, it is often difficult to remember when a change was made to the machine that could have affected the application. A user may remember installing something a week ago, but there is no obvious correlation between that installation and the behavior they are now seeing. The reason for these issues is that version information about the different components of an application aren't recorded or enforced by the system. Also, changes made to the system on behalf of one application will typically affect all applications on the machine. Source: CoolInterview.com
If you have the better answer, then send it to us. We will display your answer after the approval.
Rules to Post Answers in CoolInterview.com:-
- There should not be any Spelling Mistakes.
- There should not be any Gramatical Errors.
- Answers must not contain any bad words.
- Answers should not be the repeat of same answer, already approved.
- Answer should be complete in itself.
|
|
Related Questions |
View Answer |
|
What is difference between abstract class and an interface? What is shadowing? Difference between Overriding and overloading.
|
View Answer
|
|
How to create a DB connection at one place/page so that we can use that connection for all pages/forms/windows.what r the steps ned to be performed. if question not clear,let me know.
|
View Answer
|
|
What is IPostBack? How to use it?
|
View Answer
|
|
What is server infrastructure & Server components?
|
View Answer
|
|
What is event bubbling?
|
View Answer
|
|
Which dll handles the request of .aspx page?
|
View Answer
|
|
How to reduce the width of textbox in EditCommandColumn of DataGrid?
|
View Answer
|
|
If we remove web.config or machine.config from the application then, Is this application will works?
|
View Answer
|
|
List of Words of PreProcessor in .NET?
|
View Answer
|
|
Please brief not about XSD,XSLT & XML.
|
View Answer
|
|
What is PreProcessor in .NET and type , where it use
|
View Answer
|
|
How to create dynamic Gridview?
|
View Answer
|
|
Web service support
a) Data set b) dataReader c) both of above d) none of above
|
View Answer
|
|
In A Page I have gridview with Options of select and delete using hyperlink when i am selecting any one of then it has to open another page how can it
|
View Answer
|
|
What types of data validation events are commonly seen in the client-side form validation?
|
View Answer
|
Please Note: We keep on updating better answers to this site. In case you are looking for Jobs, Pls Click Here Vyoms.com - Best Freshers & Experienced Jobs Website.
View All ASP.NET 2.0 Interview Questions & Answers - Exam Mode /
Learning Mode
|