All menus can be customized to an individual developer's preference.
Visual Basic developers should recognize a lot of them as the same. In addition, the keyboard shortcut callouts in the menu items are also those of C#. In each case, Visual Basic has an equivalent, albeit slightly different, menu. Note that each menu screenshot in Table 2.1 was taken using the C# menu default settings. Table 2.1 lists (from left to right across the IDE) some of the more common menus, along with a description of each.
For example, a Refactor menu appears when you are in the C# code editor the Project menu shows up when you have a project open and the File menu configures itself differently depending on the programming language you are using. It is very intuitive options are where you'd expect them and new menus appear depending on your place within the IDE, the tools you've chosen to install, and your default programming language. If you've been working with previous versions of Visual Studio, you should find the Visual Studio 2010 menu bar to be standard fare. In the following sections, we break down the many items shown in Figure 2.12 it might be useful to refer to this graphic to provide overall context as we discuss a given item. Getting around inside the IDE is the first step to being productive. Figure 2.12 A simple Web application in the IDE.