What is an application domain?
Answers were Sorted based on User's Feedback
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 |
Answer / srikanth
Application domain is something that isolates the
application from interupting each other.
Is This Answer Correct ? | 1 Yes | 2 No |
What are the contents of cookie?
About remoting and web services. Difference between them?
What is MVVM in dot net?
In which form does the dataset store data in it?
3 Answers Verinon Technology Solutions,
Types of optimization and name a few ?
Will the asp.net validators run in server side or client side? How do you do client-side validation in .net? How to disable validator control by client side javascript?
Why is string called immutable data type?
User contro having 4 text boxes given validation controls. i want to execute validations after the button click event how it is?
Where web.config file is used?
what are the application layers for a distribute application?
Are cookies client side or server side?
what is client-server architecture in .net? and what is 3-tier architecture?