Platform SDK: Team Productivity Update

Sample AIM Application: Expense Report

The Team Productivity Update (TPU) for BackOffice® Server 4.5 enables you to host Web-based applications in a Team Workspace. These applications can include any type of Web page, from static Hypertext Markup Language (HTML) pages to dynamic pages generated interactively using Active Server Pages (ASP) files.

To host such applications in the Team Workspace, the Team Productivity Update needs to know how these applications are installed and configured within a network. Applications can reside anywhere in the network, and the Application Instantiation Model (AIM) informs the Team Productivity Update how to make applications available to a Team Workspace.

This section describes and demonstrates the process of adapting an application so that it can be hosted in a Team Workspace. Since every application has a different configuration, developers must know the application very well to write the instantiation and configuration script.

The Expense Report application, which is similar to the document review application, is an ASP application that stores and retrieves data from a Microsoft® SQL Server™ 7.0 database. The Expense Report application is used to submit and track expense reports.

Overview of Expense Report Application