IDE main pieces

1. Menus

the menus contain standard Visual Studio commands. These generally manipulate the current solution and the modules it contains, although you can customize the menus as needed. Visual Studio changes the menus and their contents depending on the object you currently have selected.

2. Toolbars

Toolbars contain tools that you can use to perform frequently needed actions. The same commands may be available in menus, but they are easier and faster to use in toolbars. The IDE defines several standard toolbars such as Formatting, Debug, and Image Editor. You can also build your own custom toolbars to hold your favourite tools. Visual Studio changes the toolbars displayed to match the object you currently have selected.

3. Toolbox

The Toolbox contains tools appropriate for the item that you currently have selected and for the project type that you are working on. Toolbox contains tools appropriate for a Form Designer. These include Windows Forms controls and components, plus tools in the other Toolbox tabs.

4. Form Designer

A Form Designer lets you modify the graphical design of a form. Select a control tool from the Toolbox, and click and drag to place an instance of the control on the form. Use the Properties window (marked with the number 6) to change the new control’s properties.

5. Solution Explorer

The Solution Explorer lets you manage the files associated with the current solution. For example, you could select Form1.vb in the Project Explorer and then click the View Code button (the third icon from the right at the top of the Solution Explorer) to open the form ’ s code editor. You can also right – click an object in the Solution Explorer to get a list of appropriate commands for that object.

6. Properties

The Properties window lets you change an object’s properties at design time. When you select an object in a Form Designer or in the Solution Explorer, the Properties window displays that object’s properties. To change a property’s value, simply click the property and enter the new value.

7. Error List

The Error List window shows errors and warnings in the current project. For example, if a variable is used but not declared, this list will say so.