Chapter 1. Introducing .NET

What’s required to create good software? While it’s possible to write first-rate code in almost any environment, creating good software is much easier when the right platform and tools are available. For most Windows developers today, that platform is defined by .NET. While defining .NET clearly was once a challenge, it’s now clear that the .NET label refers primarily to two things. They are:

  • The .NET Framework,which consists of the Common Language Runtime (CLR) and the .NET Framework class library. The CLR provides a standard foundation for building applications, while the .NET Framework class library offers a large set of standard classes and other types that can be used by any .NET Framework application written ...

Get Understanding .NET, Second Edition 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.