Managed Execution

To understand how your VB .NET applications work, and just how much the code differs from the VB code that Dorothy wrote in Kansas, it's important to understand managed code and how it works. To use managed execution and get the benefits of the CLR, you must use a language that was built for, or targets, the runtime. Fortunately for you, this includes VB .NET. In fact, Microsoft wanted to make sure that VB .NET was a premier language on the .NET platform, meaning that Visual Basic could no longer be accused of being a “toy” language.

The runtime is a language-neutral environment, which means that any vendor can create a language that takes advantage of the runtime's features. Different compilers can expose different amounts ...

Get A Programmer's Introduction to Visual Basic® .NET now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.