1
Reply

What are the main components of .NET Framework?

    .NET Framework provides enormous advantages to software developers in comparison to the advantages provided by other platforms. Microsoft has united various modern as well as existing technologies of software development in .NET Framework. These technologies are used by developers to develop highly efficient applications for modern as well as future business needs. The following are the key components of .NET Framework:

    • .NET Framework Class Library
    • Common Language Runtime
    • Dynamic Language Runtimes(DLR)
    • Application Domains
    • Runtime Host
    • Common Type System
    • Metadata and Self-DescribingComponents
    • Cross-LanguageInteroperability
    • .NET Framework Security
    • Profiling
    • Side-by-Side Execution