Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Microsoft C# Professional Projects - Premier Press.pdf
Скачиваний:
177
Добавлен:
24.05.2014
Размер:
14.65 Mб
Скачать

878

Part X

APPENDIXES

 

 

 

In this appendix, you will learn about the Visual Studio .NET IDE (integrated development environment), which enables you to develop applications based on the .NET Framework. You will also learn about the various tools and windows associated with the Framework. In addition, you will learn about the functions of

the tools and windows in the Visual Studio .NET Framework.

Introduction to Visual Studio .NET IDE

 

Y

The Visual Studio .NET IDE is common to all the .NET languages. You can use

L

the same set of tools and windows across languages to create an application.

F

When you begin working with Visual Studio .NET, the Start Page is the default

screen that is displayed. lternatively, you can open the Start Page by choosing

M

 

the Show Start Page command from the Help menu.

A

 

The Start Page is the default home page for the Web browser in Visual Studio

E

 

.NET, and it providesTa centralized location to work in Visual Studio .NET. In addition, the Start Page provides various links, such as Get Started, Online Community, and Headlines, to enable a quick and efficient environment for working in Visual Studio. NET. The Start Page in the Visual Studio .NET IDE is shown in Figure C-1.

FIGURE C-1 The Start Page in the Visual Studio .NET IDE

Team-Fly®

VISUAL STUDIO .NET IDE Appendix C 879

I will discuss the windows and tools displayed in IDE in the following sections.

Menu Bar

The menus that are displayed on the menu bar of the Visual Studio .NET IDE enable you to perform different tasks, such as opening, saving, editing, and formatting files. In addition to these default menus, IDE displays menus that are relevant to the task that is being performed.

The following list takes a look at some commonly used menus in Visual Studio

.NET.

File. The File menu provides commands to open and save projects, files, and solutions. In addition, the menu provides commands to add items such as forms, controls, modules, and classes to projects and solutions.

Edit. The Edit menu provides commands such as Cut, Copy, Paste, Delete, Undo, and Redo to perform the tasks associated with them.

View. The View menu provides commands to access the various windows and tools available in Visual Studio .NET.

Project. The Project menu provides commands to add components such as forms, modules, classes, and controls to the projects.

Build. The Build menu provides commands to build projects.This menu also provides the Configuration Manager command to create, modify, and build configurations for solutions and projects.

Debug. The Debug menu provides commands such as Start, Step Into, and Step Over to locate and correct errors in the applications.

Format. The Format menu provides commands such as Align and Center in Form to format controls while working in a designer.

Tools. The Tools menu provides commands such as Debug Processes, Customize Toolbox, Add-in Manager, Customize, and Options to perform the functions associated to them. When these commands are selected, the corresponding dialog box also gets displayed.

Window. The Window menu provides commands such as New Window and Split to work with windows in IDE.

Help. The Help menu provides commands such as Dynamic Help, Contents, Index, Search, and Previous Topic and Next Topic, which takes the content from the MSDN (Microsoft Developer Network) library and provides the required information.

880

Part X

APPENDIXES

 

 

 

NOTE

Windows Forms Designer, Web Form Designer, XML Designer, and Component Designer are the designers provided by Visual Studio .NET to design applications quickly and easily.

Figure C-2 shows the menu bar in the Visual Studio .NET IDE.

FIGURE C-2 The menu bar in the Visual Studio .NET IDE

Toolbars

Visual Studio .NET IDE provides the Standard and Web toolbars that are displayed by default. The other toolbars that are provided include the Text Editor, Build, and Debug toolbars.

Depending on the designer, tool, or window that is being used, the toolbars relevant to the performed task will be displayed in IDE. Some of the toolbars available in Visual Studio .NET IDE are described in Table C-1.

 

VISUAL STUDIO .NET IDE

Appendix C

881

Table C-1 Toolbars Available in Visual Studio .NET

 

 

 

 

 

 

 

 

 

 

 

Toolbar

Function

 

 

 

 

 

 

 

 

Build

Used to build applications.

 

 

 

Crystal Reports - Inser t

Used to open the Insert Summary, Insert Group, Insert

 

 

Subreport, Insert Chart, and Insert Picture dialog boxes.

 

Crystal Reports - Main

Used to perform basic formatting operations, such as justify text,

 

 

apply fonts,and access dialog boxes. You can use the Cr ystal

 

 

Reports-Main toolbar to access dialog boxes such as Select Expert

 

 

and Object Properties.

 

 

 

Data Design

Used to generate datasets and preview data.

 

 

 

Database Diagram

Used to work with database objects.

 

 

 

Debug

Used to start and stop debugging of applications.

 

 

 

Debug Location

Used to view the program, thread, and stack frame of an error

 

 

encountered while debugging a program.

 

 

 

Design

Used to work with controls in the Web Form Designer.

 

Formatting

Used to format text.

 

 

 

Full Screen

Used to work in the full-screen mode.

 

 

 

HTML Editor

Used to format, validate, and work with HTML documents.

 

Image Editor

Used to create and manipulate images.

 

 

 

Layout

Used to modify the la yout of controls in the designer.

 

Source Control

Used to maintain different versions of your applications.

 

Standard

Used to work with solutions, projects, and files.In addition, you

 

 

can use the Standard toolbar to open windows, such as Solution

 

 

Explorer and Class View.

 

 

 

Style Sheet

Used to format and view style sheets.

 

 

 

Table

Used to work with the tables in a database.

 

 

 

Text Editor

Used to work in the code editor.

 

 

 

Web

Used to browse for Web pages.

 

 

 

XML Data

Used to create schemas.

 

 

 

XML Schema

Used to preview datasets and edit ke ys and relations.