The .NET Framework
Central to the .NET platform is a development environment known as the .NET Framework. The framework provides a lot of features, but for now all you need to know is that the C# language provides you with the elements that allow you to access the framework to make your programs work. You will learn about these elements in the chapters ahead.
The .NET Framework sits on top of any flavor of the Windows operating system. The most important components of the framework are the CLR, which is what allows you to compile and execute applications, and the Framework Class Library (FCL), which provides an enormous number of predefined types or classes for you to use in your programs. You will learn how to define your own classes in Chapter 7.
Tip
Detailed coverage of all the FCL classes is beyond the scope of this book. For more information, see C# 3.0 in a Nutshell by Joseph Albahari and Ben Albahari (O’Reilly), and the MSDN Library (http://msdn.microsoft.com/library).
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access