In short:
A process is a Win32 OS concept and it is the boundary for isolation of
native apps.
An appdomain is a .NET concept and it is the boundary for isolation of .NET
apps.
1 process can have 1 or more appdomains. Since processes are "expensive",
appdomains are a better solution for .NET applications, where the .NET
runtime (rather than the OS) can ensure the isolation.
--
Carlos J. Quintero
MZ-Tools 4.0: Productivity add-ins for Visual Studio .NET
You can code, design and document much faster.
http://www.mztools.com
"benben" <be******@yahoo.com.au> escribió en el mensaje
news:ep**************@tk2msftngp13.phx.gbl...
What is exactly the difference b/w an AppDomain and a Process, they seem
to
me very much the same -- boundary for an execution context with protected
resources.
ben