Wrox Home  
Search

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?
16 pages

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

Chapter 2: The .NET Framework
12 pages
US $4.99

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

Chapter 3: Quick Tour
18 pages
US $4.99

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

Chapter 4: The Automation Model
14 pages
US $4.99

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

Chapter 5: Add - In Wizard
18 pages
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, the first... more

Chapter 6: The Anatomy of an Add - In
26 pages
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 code... more

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

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

Chapter 8: Manipulating Documents
22 pages
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
24 pages
US $4.99

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

Chapter 10: The User Interface
38 pages
US $4.99

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

Chapter 11: Tools Options Page
16 pages
US $4.99

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

Chapter 12: Debugging and Testing Add - Ins
18 pages
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
14 pages
US $4.99

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

Chapter 14: Localizing Add-Ins
14 pages
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
26 pages
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
18 pages
US $4.99

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

Chapter 17: Extending the Debugger
34 pages
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
38 pages
US $4.99

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

Chapter 19: Code Snippets
24 pages
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 relieving... more

Chapter 20: Templates
32 pages
US $4.99

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

Chapter 21: MSBuild
22 pages
US $4.99

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

Chapter 22: Macros
42 pages
US $4.99

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

Appendix A: Third - Party Add - Ins and Extensions
2 pages

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

Appendix B: Resources
2 pages

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

Add to Cart

.NET Related Resources

Forums

Articles