Working with Visual Basic 2005

PowerDesigner provides full support for modeling all aspects of Visual Basic 2005 including round-trip engineering.

Visual Basic 2005 is a high-level programming language for the Microsoft .NET framework.

PowerDesigner can be used as a standalone product and as a plug-in for the Visual Studio 2005 development environment, allowing you to integrate its enterprise-level modeling capabilities in your standard .NET workflow. For more information, see Chapter 15, Working with the PowerDesigner Plugin for Visual Studio in the Core Features Guide.

This chapter outlines the specifics of PowerDesigner’s support for modeling the Visual Basic 2005 language, and should be read in conjunction with the language-neutral chapters in Part One of this book.

In addition to PowerDesigner's standard palettes, the following custom tools are available to help you rapidly develop your class and composite structure diagrams:

Icon

Tool



Assembly – a collection of Visual Basic 2005 files (see Visual Basic 2005 Assemblies).



Custom Attribute – for adding metadata (see Visual Basic 2005 Custom Attributes).



Delegate – type-safe reference classes (see Visual Basic 2005 Delegates).



Enum – sets of named constants (see Visual Basic 2005 Enums).



Struct – lightweight types (see Visual Basic 2005 Structs).