Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
Export (0) Print
Expand All

Developing Web Client Applications

Retired Content

This content is outdated and is no longer being maintained. It is provided as a courtesy for individuals who are still using these technologies.
This page may contain URLs that were valid when originally published, but now link to sites or pages that no longer exist.

The following topics describe activities that developers perform when creating Web client applications. Each How to provides step-by-step instructions for performing a particular task.

Creating a Web Client Solution

The application block prescribes a solution you can use as a starting point for your composite Web client application. The solution includes recommended practices and techniques; it is the basis for the procedures and automated guidance included in the Web Client Software Factory. For procedures related to creating a Web client solution, see How to: Create a Web Client Solution.

Creating a Business Module

Business modules are units of development and deployment that typically include a combination of related Web pages, page flows, business logic, and services. You can use modules to encapsulate a set of concerns of your application and deploy them together. For procedures related to creating a business module, see the following topics:

Creating a Foundational Module

Foundational modules are units of development and deployment that encapsulate infrastructure services. For procedures related to creating a foundational module, see the following topics:

Adding a View with Presenter

If you choose to implement your views with the Model-View-Presenter pattern, you can use base classes available in the application block. For procedures related to using the application block to implement this pattern, see the following topics:

Using the Web Controls

The Web Client Software Factory provides a variety of Web controls to help you create applications that are responsive to input from users and to help you perform validation. For procedures related to using the Web controls, see the following topics:

Here is the complete list of How To: topics included in the Web Client Software Factory guidance.

Show:
© 2015 Microsoft