All applications and services developed in any .NET language operate within the .NET Framework. These applications do not directly access the underlying OS, but they rely on the .NET Framework for this.
The .NET Framework provides means to access functionality implemented in newer and older programs that execute outside the .NET environment. This is known as Interoperability.
All .NET programs execute under the supervision of a common execution engine - the Common Language Runtime (CLR).
The Common Type System (CTS) supports the exchange of types and object instances between libraries and applications written using any conforming .NET language.
The Framework Class Library (FCL) provides a number of classes. These classes encapsulate a number of important operations and common functions, there by allowing the programmer to focus on the real problem.
|Name of the Topic||Duration|
|.NET Framework Course structure - Total course duration: 50 hours|
|Conceptual overview of .NET Framework||6 hours|
|How to install the .NET Framework and Service Packs||2 hours|
|The Common Language Runtime (CLR)||12 hours|
|The Common Type System (CTS)||10 hours|
|Concept of Assemblies in CLR||4 hours|
|Interoperability with other languages||2 hours|
|Application Domains||2 hours|
|Class Library of .NET Framework||8 hours|
|Guidelines and Best Practices||4 hours|