1.8. Summary

The .NET Framework is a small part of the grander vision that Microsoft has for its .NET initiative. The framework supports code management services by providing a managed runtime execution environment called the Common Language Runtime. The CLR is language-neutral, and therefore any component written in a language and compiled with a compiler that adheres to the Common Language Specification compliance rules can be used or extended by a component written in an entirely different language, as long as that language also is CLS-compliant. The CLR achieves this magic through the Common Type System (CTS) and metadata, which is the invisible glue that holds everything together. Some of the important code management services offered by ...

Get .NET for Java Developers: Migrating to C# now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.