Skip to main content
  • Book
  • © 2002

Writing Add-ins for Visual Studio .NET

Apress

Authors:

  • Author is the developer of major commercial VB6 Add-Ins including VBCommander and VBXRef2000
  • Contains complete practical, usable add-in code in every chapter
  • The code for the book contains a library of reusable add-in code methods
  • Includes supplementary material: sn.pub/extras
  • 1715 Accesses

Buy it now

Buying options

eBook USD 34.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 49.95
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access

This is a preview of subscription content, log in via an institution to check for access.

Table of contents (13 chapters)

  1. Front Matter

    Pages i-xxv
  2. What Is an Add-in?

    • Les Smith
    Pages 1-13
  3. The Smart Desktop Add-in

    • Les Smith
    Pages 45-85
  4. Debugging an Add-in

    • Les Smith
    Pages 87-111
  5. Manipulating Code in Windows

    • Les Smith
    Pages 113-139
  6. Manipulating Controls on Forms

    • Les Smith
    Pages 141-177
  7. The User Interface

    • Les Smith
    Pages 179-236
  8. The Macro Explorer and the Macros IDE

    • Les Smith
    Pages 237-272
  9. Manipulating Projects

    • Les Smith
    Pages 273-311
  10. Multiple Languages in Add-ins

    • Les Smith
    Pages 313-355
  11. Handling Automation Events

    • Les Smith
    Pages 357-389
  12. Migrating VB 6.0 Add-ins to .NET

    • Les Smith
    Pages 439-456
  13. Back Matter

    Pages 457-526

About this book

Visual Studio .NET is the most extensible development environment Microsoft has released to date. Organizations create add-ins for many purposes: to speed common tasks, to ease code reuse within an organization, and to enforce rules and consistency among developers. Effective use of add-ins can dramatically improve developer efficiency and reduce costs.

Writing Add-Ins for Visual Studio .NET is designed to get add-in developers up to speed in developing ad-ins in Visual Studio .NET and to teach add-in development to developers who want to learn to write add-ins. Author Les Smith also provides enough real code examples to challenge even experienced add-in developers.

Smiths book begins by teaching readers how to use the Add-In Wizard to create the basic add-in framework. From there, he covers the manipulation of code in windows and controls, and the manipulation of projects. Writing Add-Ins for Visual Studio .NET explores in detail, how to create an add-in user interface, including toolbars, toolbar buttons, and multiple-level menus, as well as how to create a user interface in the system tray. Smith also addresses the migration of add-ins from VB 6.0 to VB .NET for those developers who have previous experience in writing add-ins.

One of the great challenges that add-in developers will encounter is finding the right classes from among the 3,400 classes in the .NET Framework. Smith teaches and demonstrates use of the Visual Studio add-in object model to show readers how to use the methods and properties and respond to events in order to enhance the power of the integrated development environment (IDE).

About the author

Les Smith is an independent consultant specializing in the development of Visual Basic .NET and ASP.NET applications. He is the president of HHI Software, Inc., and develops tools for developers using Visual Studio. He has been developing add-ins since the release of Visual Basic 4.0 and has been developing applications in Visual Basic for over 12 years. Prior to his PC development experience, which included the use of C and Clipper, he had 20 years of experience in the development of mainframe operating systems for a major mainframe manufacturer. Smith also managed several large development projects, both on mainframes and PCs.

Bibliographic Information

  • Book Title: Writing Add-ins for Visual Studio .NET

  • Authors: Les Smith

  • DOI: https://doi.org/10.1007/978-1-4302-1101-3

  • Publisher: Apress Berkeley, CA

  • eBook Packages: Springer Book Archive

  • Copyright Information: Les Smith 2002

  • Softcover ISBN: 978-1-59059-026-3Published: 31 July 2002

  • eBook ISBN: 978-1-4302-1101-3Published: 29 July 2002

  • Edition Number: 1

  • Number of Pages: XXV, 552

  • Number of Illustrations: 128 b/w illustrations

  • Topics: Microsoft and .NET, Software Engineering/Programming and Operating Systems

Buy it now

Buying options

eBook USD 34.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 49.95
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access