What Is .NET?

At first glance, .NET might seem to be just a marketing concept, a way of avoiding yet another number at the end of Visual Basic, but it is much more than that. .NET represents an entire platform on which you can develop applications. Just as the operating system provides a level of base functionality to applications (such as the capability to read files from a hard drive or floppy disk), .NET is a layer that exists beneath your programs and provides a set of base services and functions. The .NET environment can be broken into these three key elements:

  • The Common Language Runtime (CLR)

  • The Common Type System (CTS)

  • The Microsoft Windows .NET Framework (no real acronym for this one)

The Common Language Runtime is the underlying system ...

Get Microsoft® Visual Basic® .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.