Application domain, DOT NET Programming

What is an application domain?

Previously "PROCESS" were used as the security boundaries. One of the process has its own virtual memory and does not overlap the  another process virtual memory; due to this one process cannot crash the another process. Therefore any problem or error in one process does not affect  the process. In .NET they want one step ahead introducing application domains. In the application domains multiple applications can run in same process without influencing each other. If one of the application domains gives error it does not affect the other application domains. To invoke method in a object running on different application domain .NET remoting is used.

1845_application domain.png

Posted Date: 9/21/2012 8:02:48 AM | Location : United States

Related Discussions:- Application domain, Assignment Help, Ask Question on Application domain, Get Answer, Expert's Help, Application domain Discussions

Write discussion on Application domain
Your posts are moderated
Related Questions
Describe the roles of CLR in .NET Framework. CLR gives an environment to execute .NET applications on target machines. CLR is also a common runtime environment for all .NET cod

We are seeking for online invoice OCR solution. That will help us to automate accounts payable function. User could be able to use the existing pdf file or scan a document, then

What is impersonation in ASP.NET? By default, the ASP.NET executes in the security context of a restricted user account on the local machine. Sometimes you require to access ne

ASP.NET/MSSQL/ MVC completing backend solution + integrating with frontend. Project Description: System is used for tracking company's activities through several projects by

Explain the DataAdapter.Update() and DataSetAcceptChanges() methods. The DataAdapter.Update() method calls any of the DML statements, like UPDATE, INSERT, or DELETE statements,

upload files using file upload control to google drive

SOAP Web Services A SOAP Web Service that supports three operations: add a bibliography entry, delete a bibliography entry and list all bibliography entries. You may design fo

Describe the three levels of data abstraction? The are three levels of abstraction: Physical level: The lowest level of abstraction explains how data are stored.  Logical

What is the difference amonga system workflow and a human workflow? A system workflow is a workflow that is developed to automate interactions between applications. Such workfl