
Brian Johnson, Craig Skibo













Part I:
Visual Studio .NET as a Development Tool

The Evolution of Visual Studio .NET








Project Management in Visual Studio .NET







The Visual Studio .NET Editor








Visual Studio .NET Macros







Part II:
Extending Visual Studio .NET

The Add-in Wizard and the Automation Object Model





Add-in Architecture







Commands










Managing Solutions and Projects Programmatically










Visual Studio .NET Wizards









Programming the User Interface











Text Editing Objects and Events









The Code Model






Part III:
Deployment, Help, and Advanced Projects

Designing Setup Projects







Visual Studio .NET Help






Advanced Projects in Visual Studio .NET






Appendix A.
Code Model Reference



