List of Figures


Chapter 1: Introducing Visual Studio 2005

Figure 1-1: .NET allows different languages to target a managed environment and to interoperate securely and efficiently.
Figure 1-2: A typical solution in Visual Studio 2005
Figure 1-3: Resetting the IDE in the Import and Export Setting Wizard
Figure 1-4: Choose from a number of different setting collections to begin to customize the IDE.
Figure 1-5: Use Ctrl + Tab to get a list of open windows in the IDE.
Figure 1-6: A ScreenSaver Starter Kit project in Solution Explorer
Figure 1-7: The Class View window gives you an alternative view of the objects in your solution.
Figure 1-8: You can use the Properties window to set properties of components, projects, and solutions.
Figure 1-9: The Server Explorer window provides you with remote access to the machines you're working with.
Figure 1-10: The Toolbox window gives you access to controls and code snippets.
Figure 1-11: The Command Window in Visual Studio 2005 provides easy access to named commands in the IDE.
Figure 1-12: Macro Explorer gives you easy access to the macros available for use.
Figure 1-13: The Visual Studio 2005 Macros IDE
Figure 1-14: The MFC ActiveX® Control Wizard provides a starting point for a project.

Chapter 2: Project Management in Visual Studio 2005

Figure 2-1: Solutions act as containers for projects and solution items.
Figure 2-2: You can enable the Miscellaneous Files folder in the Options dialog box.
Figure 2-3: You can use the Miscellaneous Files folder to store links to documents that relate to your projects.
Figure 2-4: The Solution Property Pages dialog box gives you access to the settings
Figure 2-5: Link and files in a Visual C# solution
Figure 2-6: The New Project Configuration dialog box
Figure 2-7: The Application tab for a Visual Basic Windows application
Figure 2-8: The Build page for a Visual C# Windows Forms application
Figure 2-9: The Debugging page for a Web application
Figure 2-10: A custom configuration in Visual C++
Figure 2-11: Build events let you run applications during your build process
Figure 2-12: Adding a project reference to a project in a solution
Figure 2-13: Configuring build dependencies for a project
Figure 2-14: Determining which project to build for a given build configuration
Figure 2-15: The Batch Build dialog box

Chapter 3: The Visual Studio Editor

Figure 3-1: The parts of the Cord Editor window
Figure 3-2: Selecting text by using the Selector Margin
Figure 3-3: The keyboard page of the Options dialog box
Figure 3-4: Setting global Tabs options
Figure 3-5: Displaying white space in the Code Editor
Figure 3-6: The C/C++ Formatting page
Figure 3-7: Inserting a code snippet into the Code Editor
Figure 3-8: The TurnoffLineNumbers macro with a shortcut key assignment
Figure 3-9: Adding the TurnOffLineNumbers macro to a menu
Figure 3-10: A ToolTip indicates the contents of a collapsed node when outlining is enabled.
Figure 3-11: Forcing statement completion by pressing Ctrl+J
Figure 3-12: Viewing the parameter information for a method by pressing Ctrl+Shift+Spacebar
Figure 3-13: Command completion in the Find combo box
Figure 3-14: The Find and Replace dialog box in Find mode
Figure 3-15: Find In Files from the Find and Replace dialog box
Figure 3-16: Starting an incremental search by pressing Ctrl+I

Chapter 4: Community Content and VSTemplates

Figure 4-1: The Content Installer with a content file open and ready to install
Figure 4-2: Ready-to-install content
Figure 4-3: The content Installer after items have been installed
Figure 4-4: The basic structure of a for loop, as generated from a snippet
Figure 4-5: The basic for loop, with the control variable renamed to j
Figure 4-6: The basic for loop, with the upper limit set to 10
Figure 4-7: The first step of the Export Template Wizard
Figure 4-8: Selecting a project item to export
Figure 4-9: Selecting the references to import when the project item is added to a project
Figure 4-10: The final page of the Export Template Wizard

Chapter 5: Using Visual Studio Macros

Figure 5-1: The Recorder toolbar
Figure 5-2: The Macro Explorer window
Figure 5-3: The Samples project in the Macros IDE
Figure 5-4: The New Macro Project dialog box
Figure 5-5: Add Reference dialog box
Figure 5-6: The MsgBox Output window in the IDE
Figure 5-7: Selecting the event type you want to handle from the class name list
Figure 5-8: Selecting the event you want to handle from the method name list
Figure 5-9: A macro project that has been stored in Text format

Chapter 6: Extending the IDE with Add-Ins

Figure 6-1: The Visual Studio Add-in template
Figure 6-2: A default add-in menu command
Figure 6-3: The Add-in Manager dialog box
Figure 6-4: The add-in project's debugging properties
Figure 6-5: The Add-in Manager dialog box showing the Basic add-in
Figure 6-6: The message box displayed by the Basic add-in
Figure 6-7: The add-in event sequence
Figure 6-8: Add-in information displayed in the Visual Studio About dialog box

Chapter 7: Exploring Commands Programmatically

Figure 7-1: The message box displayed by Visual Studio when a command's add-in doesn't load

Chapter 8: Managing Solutions and Projects Programmatically

Figure 8-1: A Windows Forms application with nested resources
Figure 8-2: The Add New Item dialog box for a Visual C# and a Visual C++ project
Figure 8-3: Setting the projects that will start when you run a solution
Figure 8-4: A dependency graph showing a WinForm project dependent on a UserControl project
Figure 8-5: The dependency graph for three projects
Figure 8-6: A dependency graph of three projects with a cycle
Figure 8-7: Setting project dependencies

Chapter 9: Programming the Visual Studio User Interface

Figure 9-1: A Windows Form with a calendar control and a button control
Figure 9-2: The Form Layout window showing the form from Figure 9-1

Chapter 10: Text-Editing Objects and Events

Figure 10-1: Editor windows
Figure 10-2: Enabling virtual space
Figure 10-3: Anatomy of a TextSelection object
Figure 10-4: A list of undo contexts




Working with Microsoft Visual Studio 2005
Working with Microsoft Visual Studio 2005
ISBN: 0735623155
EAN: 2147483647
Year: 2006
Pages: 100

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net