.NET Framework interview questions

Total available count: 30
Subject - Microsoft Technologies
Subsubject - .NET Framework

What is the difference between an EXE and a DLL?

EXE (Excutable file):

1. Its an executable file

2. When loading an executable, no export is called, but only the module entry point

3. When a system launches new executable, a new process is created

4. The entry thread is called in context of main thread of that process


DLL (Dynamic link library):

1. Its a Dynamic Link Library

2. There are multiple exported symbols

3. The system loads a DLL into the context of an existing process

Next 2 interview question(s)

What is the ResGen.exe tool used for?
What is Tuples?