The Team Web Site

This content is no longer actively maintained. It is provided as is, for anyone who may still be using these technologies, with no warranties or claims of accuracy with regard to the most recent product version or service release.

The Web provides the user interface for the team solution — in fact, it is the only part of the team solution that most end users ever see. When a team solution is created from a template, a SQL Server database and a Web site are created on the server. The team solution's capabilities are embedded in both the database and the Web pages that make up the user interface.

As an example, look at the Issue Tracking team solution that is included with Microsoft Office Developer. It presents a Web page to the user that makes possible the entry of new issues (for example, customer complaints). As an issue progresses though different workflow stages, the user's Web page changes to reflect appropriate actions (for example, once an issue is resolved, it can be closed). You can also write your own custom user interface controls.

Sample Issue Tracking Web Team Solution

The logic that controls workflow is contained in the team solution database, as is the data presented on the Web page. The presentation of the data is managed by the Web page itself.

Team solutions can be created using team templates or from new or existing databases. They can be modified or customized to meet your requirements. If you are extending an existing database to take advantage of the workflow engine, you must manually create the Web site if one does not already exist. For more information, see "" in the Access Workflow Designer Developer's Guide.

When creating a team solution based on the Issue Tracking template, the Web site consists of Microsoft Access 2000 data access pages. Each Web page contains a form with columns connected to the database. The view and filter options for the solution are based on a grid control. For more information about the structure of the Issue Tracking solution, see "" in the Access Workflow Designer Developer's Guide.

Note   Although the Issue Tracking team solution uses data access pages, you do not have to use them for your custom solutions. Any user interface that can be connected to a SQL Server database with read/write capabilities can be used. However, the team template format only supports deployment of Web sites and synchronization using data access pages.

The Team Web Site Created from Team Templates

New team Web sites are created as follows:

  • Web security options (allow anonymous, clear text authentication, Windows NT challenge/response authentication) are inherited from the parent Web. For tightest security, disable anonymous and clear-text on the root Web before creating any solutions.

  • The access permissions and content control settings are inherited from the parent Web.

  • The team Web does not inherit FrontPage permissions from the parent Web. Explicit permissions are set granting solution owners FrontPage admin permissions, and all other users are granted FrontPage user permissions.

  • The team Web is created as an Internet Information Services (IIS) application root so it can host an ASP application.

  • Default document settings are inherited from the parent Web.

    • Developers - always use default.htm or default.asp as the default document.

    • Administrators - configure IIS so that default.htm and default.asp are recognized as default documents; otherwise team solutions may not work properly.