Summary

The .NET Framework is a development platform based on a standard execution engine called the CLR and a new set of classes called the FCL. It provides an environment for writing software that is much better than—and quite different from—anything that Microsoft has produced in the past. The .NET Framework represents a monumental shift for Microsoft—the company has completely reinvented its development platform and rebuilt it from the ground up.

The CLR is a managed execution environment. Developing software for the CLR involves using a managed compiler to build assemblies. Assemblies are important because they are the containers for distributing your code. This chapter introduced some of the features of the CLR's managed environment that ...

Get Building Applications and Components with Visual Basic .NET 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.