The .NET Framework in Overview

C# is a big part of the .NET Framework, and you can run C# programs only on computers that have the .NET Framework installed. As you know, .NET is a huge initiative from Microsoft. It creates an entirely new set of Application Programming Interfaces (APIs). It brings together and improves on many older technologies such as COM+, ASP, XML, OOP, SOAP, WSDL, and so on.

.NET provides the platform on which our applications will run, and that platform runs on top of the underlying operating system. There are many components to the .NET Framework, and from our point of view, here are the most important ones:

  • Four standard programming languages— C#, Visual Basic .NET, Managed C++, and J#. (If you include languages from ...

Get Microsoft® Visual C#® .NET 2003 Kick Start 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.