Developing the Solution User Interface

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.

An important task in developing any application is designing the user interface. A poorly-designed user interface can contribute to confusion, errors, and frustration for the user. A well-designed user interface can make the application intuitive and increase user efficiency.

In a team solution, you can implement any user interface that can use a data connection to display and update data in a Microsoft SQL Server™ database. To take advantage of offline capabilities and synchronization, however, team solutions must be designed to work with a Web-based user interface. For details about the user interface requirements, see User Interface Considerations.

Although you can use any Web development program to create your Web user interface, many of the procedures in this section assume Microsoft Access 2000 data access pages are used in conjunction with Microsoft FrontPage® to create the team Web site.

If you are using the Issue Tracking solution or another template to create your team solution, a Web site is created for you when you use the New Team Solutions wizard. You can use these Web pages as a baseline for your new solution.

To create a Web-based user interface for your team solution

  • Create a Web site on the server.

  • Create individual Web pages for data entry, reporting, and help as necessary.

  • Add the offline redirection script, or use the Workflow Toolbar to use the team solution offline.

  • Create the interface for the row-level permissions if implementing row-level permissions.

For information about See
The requirements for solution interfaces, including browser and Web security issues User Interface Considerations
Helping users get the information required to use a team solution Adding Help to Your Team Solution
Developing a Web-based user interface for your team solution Creating the User Interface
Creating an Access data project to use Access with a SQL Server database Selecting the Data Source

You can also refer to the MSDN™ Library for additional information about designing a user interface and working with Web pages. For details about accessing the MSDN Library, see Finding Information.