Implementation

This Implementation section builds on the foundation established in BackOffice® Developer's Guide Scenarios 1 and 2. Scenario 1 demonstrated the design, implementation, and deployment of a three-tier application built on the Windows® DNA platform. Scenario 2 enhanced that application by adding an Exchange public folder application. In Scenario 3, the BDG focuses on coding techniques based on XML technologies that facilitate data exchange among the tiers in Windows DNA-based applications.

As you read this section, you will find that the application the developers implemented diverges from the description in the Design Decisions section. Final PT Application Specifications incorporates the design changes prior to implementation, but as in any software project, there were last-minute changes to fix bugs. The features and code discussed in this section represent the application as shipped.

During implementation, the developers encountered challenges that forced changes in design and logic. These challenges are discussed in Lessons Learned.

The following topics describe the process of implementing the LitWare Performance Tracking (PT) application:

Topics in this section discuss particularly instructive sections of the application's source code; the complete source code files are available in Code Listings and Object Reference.