Writing Add-ins for Visual Studio .NET (Softcover reprint of the original 1st)

個数:
  • ポイントキャンペーン

Writing Add-ins for Visual Studio .NET (Softcover reprint of the original 1st)

  • ウェブストア価格 ¥8,600(本体¥7,819)
  • APress(2002/07発売)
  • 外貨定価 US$ 49.95
  • ゴールデンウィーク ポイント2倍キャンペーン対象商品(5/6まで)
  • ポイント 156pt
  • 提携先の海外書籍取次会社に在庫がございます。通常3週間で発送いたします。
    重要ご説明事項
    1. 納期遅延や、ご入手不能となる場合が若干ございます。
    2. 複数冊ご注文の場合、分割発送となる場合がございます。
    3. 美品のご指定は承りかねます。
  • 【入荷遅延について】
    世界情勢の影響により、海外からお取り寄せとなる洋書・洋古書の入荷が、表示している標準的な納期よりも遅延する場合がございます。
    おそれいりますが、あらかじめご了承くださいますようお願い申し上げます。
  • ◆画像の表紙や帯等は実物とは異なる場合があります。
  • ◆ウェブストアでの洋書販売価格は、弊社店舗等での販売価格とは異なります。
    また、洋書販売価格は、ご注文確定時点での日本円価格となります。
    ご注文確定後に、同じ洋書の販売価格が変動しても、それは反映されません。
  • 製本 Paperback:紙装版/ペーパーバック版/ページ数 552 p.
  • 言語 ENG
  • 商品コード 9781590590263
  • DDC分類 006

Full Description

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).

Contents

1 What Is an Add-in?.- 2 Getting Started with the Add-in Wizard.- 3 The Smart Desktop Add-in.- 4 Debugging an Add-in.- 5 Manipulating Code in Windows.- 6 Manipulating Controls on Forms.- 7 The User Interface.- 8 The Macro Explorer and the Macros IDE.- 9 Manipulating Projects.- 10 Multiple Languages in Add-ins.- 11 Handling Automation Events.- 12 Putting It Together: Let's Build a Real Add-in.- 13 Migrating VB 6.0 Add-ins to .NET.- Appendixes.- Appendix A Extensibility Objects.- Build Objects.- CodeModel.- Commands.- Debugger.- Documents.- DTE.- Project.- Solution.- Window Objects.- WinForms.- Appendix B Quick Reference: How Do I ...?.- Get Code from a Code Editor Window.- Retrieve a Whole Procedure from a Code Editor Window.- Put Code Back into a Code Editor Window.- Add a New Method to the End of a Module.- Reference Properties of a Form.- Change a Property on a Form.- Reference Properties of a Control on a Form.- Change a Property of a Control on a Form.- Reference All of the Selected Controls on a Form.- Create a Windows Application Project from an Add-in.- Add an Item to a Project.- Delete an Item from a Project.- Add a Menu Item to the IDE.- Add an Add-in Toolbar to the IDE.- Add Tool Buttons to a Toolbar.- Add Multilevel Menus to the IDE.- Capture Events in the IDE.- Add a New Class, Form, or Module.- Persist My Own Clipboard Ring.- Access the Tool Options Dialog Box Programmatically.- Manually Register an Add-in Not Created with the Add-in Wizard on My Computer.- Manually Make the Registry Entries for the Add-in Manager Dialog Box for Add-ins Not Created by the Wizard on My Computer.- Create a Setup Project for an Add-in Not Created on My Computer.- Debug an Add-in When I Only Have the Add-in Project.- Recognize When a Form Has Been Added to the Project.-Recognize When a Component Has Been Added to a Form.- Reload a Component.- Close All Saved Windows in the IDE.- Close and Save All but the Active Document.- Make a Backup Copy of the Current Window.- Open All Code and Designer Windows.- Use the CodeModel Object to Analyze Code.- Display a Variable or Method Declaration Line in a Code Window.