Are you're looking for what technologies are used inside the framework? If so, there are a lot of different things being used. The underlying "core" of the runtime (the JIT (Just In Time) compiler, global assembly cache (GAC), assembly loader (Fusion), the garbage collection system (GC) and memory management, plus some others) are all written in C/C++. The Base Class Library (BCL) and Common Type System (CTS) are all written using managed code. However, a lot of these classes eventually make platform invoke (P/Invoke) calls into unmanaged code (generally the Win32 APIs). This is true even of the Windows Forms classes. This does mean that there is still some COM that ends up getting used, but I believe that it is not a lot.
Scott.
—In just two days, tomorrow will be yesterday. [Forum Guidelines] [Articles] [Blog]