What portable environment must be installed on a client's machine to enable it to run a .NET application?
What is managed code? What is unmanaged code?
What is the difference between the Common Type System and the Common Language Specification?
How does the CLR allow code from different compilers to interact?
What is the role of the Global Assembly Cache?
What four components make up the identity of a strongly named assembly?
What is the relationship between a namespace and an assembly?
Describe what these commonly used acronyms stand for: CLR, GAC, FCL, IL.