Wrox Home  
Search titles for:

Topic: .NET

Cover image for product 0470230843
Professional Visual Studio Extensibility
Keyvan Nayyeri
ISBN: 978-0-470-23084-8
Paperback
552 pages
March 2008

Back to description


About This Title  |  Chapters on Demand  |  Download Code  |  Errata  |  P2P Forum for This Title
Add to Cart
Chapter 1: What Is Visual Studio?

Having a good background in Visual Studio and knowing its history and features can help you understand all the chapters... more

Chapter 2: The .NET Framework
US $4.99

After reviewing the history of Visual Studio, its features, and its main elements in Chapter 1, it’s time to look... more

Chapter 3: Quick Tour
US $4.99

It’s time to wade in and get your feet wet with the main topic of this book: extending Visual Studio.... more

Chapter 4: The Automation Model
US $4.99

After the opening introductory chapters, I want to discuss add-ins and some topics related to them.... more

Chapter 5: Add - In Wizard
US $4.99

In Chapter 3 you got a quick overview of building a very simple add-in for Visual Studio. As you discovered there,... more

Chapter 6: The Anatomy of an Add - In
US $4.99

After executing the Add-in Wizard to generate a starting code for your add-in, now you need to begin customizing this... more

Chapter 7: Manipulating the Solutions, Projects, and Project Items
US $4.99

Solutions, projects, and project items are the fundamental parts of development in Visual Studio,... more

Chapter 8: Manipulating Documents
US $4.99

The other common scenario for writing an add-in and extending the Visual Studio environment is to extend editor functionality... more

Chapter 9: Manipulating Code and the Build Process
US $4.99

In Chapter 8 you learned how to manipulate the text in the editors and documents. That was a general case,... more

Chapter 10: The User Interface
US $4.99

So far you’ve just seen how to manipulate some abstract elements—we haven’t yet covered anything about... more

Chapter 11: Tools Options Page
US $4.99

All good professional software has options for configuration, and tools that enable users to customize the application.... more

Chapter 12: Debugging and Testing Add - Ins
US $4.99

Debugging and testing are two of the main stages in software development that all developers have encountered many times... more

Chapter 13: Deploying Add - Ins
US $4.99

Generally, the last stage of developing an add-in is deploying it and enabling users to install and apply it easily.... more

Chapter 14: Localizing Add-Ins
US $4.99

In previous chapters you learned about different topics connected to add-in development. You also learned important aspects... more

Chapter 15: Visual Studio Shell
US $4.99

You probably already know that Visual Studio has a rich IDE with many great elements. These elements of the IDE and user... more

Chapter 16: Domain - Specific Language Tools
US $4.99

The concept of domain-specific languages (DSLs) is something general in the software development world and isn’t... more

Chapter 17: Extending the Debugger
US $4.99

Debugging is a main step in software development that gets a lot of time from developers during the software development... more

Chapter 18: VSPackages
US $4.99

Along with macros, add-ins, and visualizers, a VSPackage is a common way to extend Visual Studio.... more

Chapter 19: Code Snippets
US $4.99

As noted in the introduction of this book, one of the main goals of extending software is saving the time of users by... more

Chapter 20: Templates
US $4.99

One of the aspects of visual development languages (like other development languages) is the way they keep application... more

Chapter 21: MSBuild
US $4.99

Like debugging, build and compilation is another main stage in the software development process. You learned all about... more

Chapter 22: Macros
US $4.99

In Chapter 3, “Quick Tour,” you had a short introduction to macros, including a very simple example to get... more

Appendix A: Third - Party Add - Ins and Extensions

Here is a list of third-party add-ins and extensions written by companies, open-source projects, and community members.... more

Appendix B: Resources

Appendix B contains a list of useful resources for further reading, including communities, blogs,... more

Add to Cart
Get More Wrox For Less!

.NET Resources