Chapter 12. Defining Attributes

In This Chapter

Earlier in the book we mentioned that the sweeping changes in .NET required sweeping changes to the Visual Basic language. When you define, code, and compile a project in Visual Studio .NET, you are creating an assembly. Only part of that assembly is an executable. Another significant part of an assembly is the self-describing metadata.

Metadata, or additional declarative information, was added to combat “DLL Hell.” Until now, Windows applications were coded and compiled, and ...

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