Answer Posted / sudhir sheoran
Application domain is both a container and a boundary which contains code and data.
Like OS have processes as the smallest unit of separation, similarly .NET have app domains.
A process can have multiple app domains but a app domain will be associated with only a single process.
App Domain is relatively cheap to create (compared to a process), and has relatively less overhead to maintain than a process.For these reasons, an AppDomain is a great solution for the ISP who is hosting hundreds of applications. Each application can exist inside an isolated AppDomain, and many of these AppDomains can exist inside of a single process – a cost savings.
They separation concern of applications is resolved by assigning different virtual space to different application.
So even if one application crashes it doesn't effect the other applications.
No two application can directly interact with other application even though in same process. They have to use .net Remoting kind of things to do that.
| Is This Answer Correct ? | 0 Yes | 0 No |
Post New Answer View All Answers
Explain code snippet to register exception filters from controller?
Describe briefly what is the role of IIS on an ASP.NET application? What does it for the same application?
What is a viewbag?
What is strong-typing versus weak-typing?
What are the different types of sessions in asp.net? Name them?
Diff between web user control and web custom control?
Is it possible to migrate visual interdev design-time controls to asp.net?
Which is better php or asp.net?
What is asp.net caching?
In your ASP.NET 2.0 web application you want to display an image that is selected from a collection of images. What approach will you use to implementing this?
What is meant by asp.net?
What are client activated objects?
Can user control be stored in library?
if i wanna deploy my asp.net project to the production server and situation is that i m still not compiled my project i have as-is on my development side now on production server we dont have a visual studio now what kind of settings i need to be to do in webconfig /machine.config file to deploy my project and in iis too....
What are the Types of authentications in IIS