o 1 COM to .NET communication .NET to COM Communication happens through COM happens through Runtime Callable Wrapper Callable Wrapper
2) What are the differences between Dll and Exe?
S.N Dll Exe
o 1 Objects of Dlls can be Objects of Exe cannot be created created 2 Dll is In-Process Exe is Out-Process 3 It cannot be started as a It can be started as a standalone standalone
3) What are the differences between Managed Code and
Unmanaged Code?
S.N Managed Code Unmanaged Code
o 1 It is executed under CLR It is not executed under CLR 2 It compiles to intermediate It compiles directly to machine language code 3 It provides services like It does not provide security, security, exception handling, exception handling, garbage garbage collection etc collection etc 4 It can access both managed It can access only unmanaged and unmanaged code code