Share via


Sample Rich Client and Web Applications

SQL Express Sample Applications are fully functional rich client and Web applications. These rich client and Web applications are designed to help you learn SQL Server and demonstrate Web and client development scenarios. The sample rich client and Web applications are complete and documented so that you can use the code to kick start developing your own rich client or Web applications today!For other resources to help you get started, see Starter Kits and Starter Database Schemas.


Following is a list of sample rich client and Web applications:

  • Internet Explorer Favorites Sample: Web Application
  • Skills Manager Sample: Rich Client, SQL Server Database Application
  • Survey Manager Sample: Database Management Software Application
  • Help Desk Sample: Rich Client and Web Application
  • Reports for Web Sample: Web Database Application
  • Reports for Window Sample: Rich Client and Web Application

Internet Explorer Favorites Sample: Web Application

Use this Web application to more effectively manage your Internet Explorer Favorites and better understand your browser history. The Internet Explorer Favorites is a Web application for keeping track of your Internet Explorer Favorites and reporting on your browser history. This sample Web application shows you how to incorporate SQL Server Reporting Services to provide rich reporting on data in SQL Server 2005.

Note: This sample Web application requires Visual Web Developer, SQL Server 2005 Express Edition with Advanced Services and either Visual Basic Express or Visual C# Express.


View Larger


View your browser history

  • Forgot about the URL you visited several days ago, check your browser history through this Web application and quickly add it to your favorites
  • See how frequently you use a specific Internet Explorer Favorites
  • Identify sites that you visit frequently and add them to your favorites


View Larger


Report on your Internet Explorer Browser history and Internet Favorites Usage

  • Report on your Favorites usage by day
  • Report on your Internet Explorer browser history by day
  • Report on your Favorites usage


View Larger

Use SQL Server Reporting Services

  • Understand how to use SQL Server Reporting Services with SQL Server 2005 Express to make Web applications more robust
  • Deploy reports to the Report Server to provide integrated reporting for Web applications
  • Extend reports to meet your specific needs

‹ back to top


Skills Manager Sample: Rich Client SQL Server Database Application

The Skill Manager is a rich client, SQL Server database application that allows you to create and manage customized skill definitions and requirements for any type of project. The user can use this SQL Server database application to manage customer and employees and link them to projects and skills. This rich client and SQL Server database application can generate SQL Server reports. For example, with this application you can create an HTML-based employee resume report, complete with skill details extracted from an XML representation of skill categories and properties.

Note: This sample rich client, SQL Server database application requires Visual Basic Express


View Larger


Use this rich client SQL Server database application to learn how to use:

  • Typed DataSets
  • XML schemas
  • Table Adapters
  • Binding Source

‹ back to top


Survey Manager Sample: Database Management Software Application

The Survey Manager is an excellent example of database management software. This application provides a rich client interface to enable you to manage a database of teachers, students, classes, and surveys. Surveys and quizzes can be designed and assigned to specific classes. A Web-based interface allows students to complete a survey. This database management software integrates with the ASP.NET Membership provider so that you can define students in the client application and assign usernames and passwords which are applied to the membership tables in the database, providing login accounts for students to use the Web interface.

Note: This database management software application requires Visual Studio Professional.


View Larger


View Larger


View Larger

Use this database management software application to learn how to use:

  • ASP.NET Membership Provider
  • Typed DataSets
  • Database design
  • Projects with Web and Rich Client interfaces
  • XML data representation

‹ back to top


Help Desk Sample: Rich Client and Web Application

The Help Desk Sample Application is a SQL Server Express application that uses a rich client and Web application to provide incident tracking and resolution administration.

Note: This sample rich client and Web application requires Visual Studio Professional.


View Larger


View Larger

Use this rich client and Web application to learn about:

  • CLR Integration
  • ASP.NET Membership Provider
  • Typed DataSets
  • Web applications and Rich Client interfaces
  • XML data representation

‹ back to top

     
 

Start Now

 
     

Reports for Web Sample: Web Database Application

Reports for Web provides an example of a Web database application. This Web database application provides a Web-based user interface to view rich SQL Server reports based on different business queries.

Note: This Web database application requires Visual Web Developer, Visual Basic Express and the Report Viewer Add-in for Microsoft Visual Web Developer.


View Larger


View Larger

  • View different business queries through a Web interface.
  • Understand how to embed SQL Server reports into Web sites
  • Extend the Web database application by modifying the included SQL Server reports

‹ back to top

     
 

Start Now

 
     

Reports for Windows Sample: Rich Client and Web Application

The Reports for Windows is another example of a rich client and Web application. This application provides a rich client interface and Web application to view rich reports based on different business queries.

Note: This rich client and Web application requires Visual Basic Express and the Microsoft Reportviewer Redistributable.


View Larger


View Larger

  • View different business queries through a rich client interface
  • Understand how to embed SQL Server reports into rich client applications
  • Extend the Web application by modifying the included SQL Server reports (This requires the Report Designer available in the SQL Server 2005 Express Toolkit

‹ back to top

     
 

Start Now