Professional Visual Studio Extensibility.pdf

(10347 KB) Pobierz
Professional
Visual Studio® 2008 Extensibility
Keyvan Nayyeri
Wiley Publishing, Inc.
721468268.013.png 721468268.014.png 721468268.015.png 721468268.016.png
721468268.001.png 721468268.002.png 721468268.003.png
Professional
Visual Studio® 2008 Extensibility
Acknowledgments ......................................................................................... xi
Introduction .............................................................................................. xxiii
Chapter 1: What Is Visual Studio?.................................................................. 1
Chapter 2: The .NET Framework ................................................................... 17
Chapter 3: Quick Tour .................................................................................. 29
Chapter 4: The Automation Model ................................................................ 47
Chapter 5: Add-In Wizard ............................................................................. 61
Chapter 6: The Anatomy of an Add-In............................................................ 79
Chapter 7: Manipulating the Solutions, Projects, and
Project Items ............................................................................................ 105
Chapter 8: Manipulating Documents .......................................................... 123
Chapter 9: Manipulating Code and the Build Process .................................. 145
Chapter 10: The User Interface .................................................................. 169
Chapter 11: Tools Options Page ................................................................. 207
Chapter 12: Debugging and Testing Add-Ins................................................ 223
Chapter 13: Deploying Add-Ins ................................................................... 241
Chapter 14: Localizing Add-Ins ................................................................... 255
Chapter 15: Visual Studio Shell.................................................................. 269
Chapter 16: Domain-Specific Language Tools.............................................. 295
Chapter 17: Extending the Debugger.......................................................... 313
Chapter 18: VSPackages ........................................................................... 347
Chapter 19: Code Snippets ........................................................................ 385
721468268.004.png 721468268.005.png 721468268.006.png
Chapter 20: Templates .............................................................................. 409
Chapter 21: MSBuild ................................................................................. 441
Chapter 22: Macros .................................................................................. 463
Appendix A: Third-Party Add-Ins and Extensions ......................................... 505
Appendix B: Resources ............................................................................. 507
Index ........................................................................................................ 509
721468268.007.png 721468268.008.png 721468268.009.png
Professional
Visual Studio® 2008 Extensibility
Keyvan Nayyeri
Wiley Publishing, Inc.
721468268.010.png 721468268.011.png 721468268.012.png
Zgłoś jeśli naruszono regulamin