Duwamish Books, Phase 3.5: VBA uses Microsoft® Visual Basic® for Applications (VBA) to allow an administrator to write code behind the Duwamish Books middle-tier components, customizing the Business Logic Layer (BLL).
Before installing Duwamish Books, Phase 3.5: VBA make sure you have read the setup requirements and installed the latest version of the VBA 6.0 SDK, which is available free (shipping and handling charges may apply) by mail to anyone or via download by MSDN Universal and Professional Subscribers.
The sample also includes a number of articles written by the Duwamish Books, Phase 3.5: VBA development team. You can read how Phase 3.5: VBA was designed and developed by reading the following articles:
Outlines the key benefits of using VBA as a middle-tier customization tool.
Provides an overview of the multithreaded features of VBA 6.0 and how they are applied to Phase 3.5: VBA.
Discusses the architecture used to allow administrators to write code behind the BLL methods, including the authoring and deployment tools that shipped as part of Phase 3.5: VBA.
Addresses the issues associated with developing a programmability model against which the VBA programmer can develop customizations.
Provides a reference to the new programmability models for the VBA programmer to allow them to write code behind the Order and Buyer BLL methods.
Contains the new BLL methods and changes made to existing methods to support Phase 3.5: VBA.
Demonstrates VBA customizations behind both the Buyer and Order BLL methods.
Provides examples of VBA code behind the BLL methods used by both the Order and Buyer clients. These examples are used as part of the tutorial.