The .NET Platform

Before we dive into a more detailed structure of the platform and the surrounding ecosystem, let’s take a look at the key features and advantages of the .NET platform as a whole:

Image Object-oriented programming: Recognized to be the current paradigm of choice to master complexity, the platform was built around the concepts of OO programming. The core of languages like C# are based on the OO principles, and the OO paradigm is used as the glue that makes language interoperability possible.

Image Support for multiple languages: Although COM ...

Get C# 5.0 Unleashed now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.