Microsoft® Visual Studio® 6.0 is a complete suite of tools that meets both technical and business requirements for enterprise development. The Visual Studio tools build upon the platform and infrastructure resources of Microsoft® Windows® Distributed interNet Applications Architecture (DNA) to give you what you need to build component-based enterprise systems and provide a robust execution context for deploying and maintaining them.
This section focuses on the Microsoft® Visual J++® component of Visual Studio, its extensibility, the use of Windows Foundation Classes for Java (WFC) with Visual J++, and the use of delegates by WFC components to expose events.
The following Visual Studio documents are provided.
Visual Studio 6.0 Extensibility Fundamentals discusses extensibility in Microsoft® Visual Studio® version 6.0 and describes how to create tools, such as add-ins and wizards, to customize your development environment.
Unifying the Programming Model for Windows and the Internet provides and overview of the WFC framework, showing how it unifies the Microsoft® Win32® and Dynamic HTML (DHTML) programming models.
WFC Programming Concepts provides a conceptual framework for the WFC packages and classes and explains some of the fundamental WFC models.
Introduction to WFC Programming provides an overview of WFC and shows how to create a simple WFC application using Visual J++.
Delegates in Visual J++ 6.0 provides an overview of defining and using delegates in Visual J++.
The Truth about Delegates describes the advantages of delegate-based event models and refutes arguments against the use of delegates.
Extensibility in Visual J++ (com.ms.vstudio.dte package) describes additions to the Visual Studio extensibility object model that are specific to Visual J++.
Visual J++ Code Model (com.ms.vstudio.vjext package) describes the COM interfaces that make up the Visual J++ Code Model. These interfaces provide access to information about the code in your current project.