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
What is the current version of asp.net?
What are the asp.net list controls and difference between them?
What are the two properties that are common on every validation control?
How do I upload a file from my ASP.NET page?
What is the displayafter property in updateprogress control?
What are type/key pairs in client script registration?
Explain the updatepanel?
How does http session work?
What is the compiled object?
What are the Types of session management in ASP.NET
We Only Know The Total Number Of Feet In The Farmyard. Write A Program that will compute the total number of rabbits and chickens in the farmyard. Assume number of feet in the farmyard are 40. how many rabbits and chickens are?
Explain the difference between the web config and machine config.
How does a web application session work?
Explain the different parts that constitute ASP.NET application?
Define machine.config in .net?