Using the Web Client Software Development Package

After you install and register the Web Client Software Development automated guidance package, you can use the recipes and templates it contains in your Web client applications to speed up development, reduce errors, and create code that follows both best practices and your own team development guidelines.

The Web Client Software Development automated guidance package contains the following:
  • Web Client Solution Template. This helps you to create a new Web Client Software Factory solution. It provides a template in the NewProject dialog box that automatically generates a new Web client application.
  • Add Business Module Template. This helps you to add a new business module to an existing Web client solution. It generates the required project, module controller, and initialization class files to implement the module. It also creates a default Web page and Web.config file for the module.
  • Add Foundational Module Template. This helps you to add a new foundational module to an existing Web client solution. It generates the required project and the initialization class files to implement the module.
  • Add View (with presenter) Recipe. This helps you to add a new view class and the associated presenter class to an existing business module. It adds the class files that implement the view, an interface for the view, and the corresponding presenter.
  • Add Page Flow Project (Workflow Foundation) Template. This helps you to add a new page flow project to an existing Web client solution. It generates the required project and an empty page flow definition.
  • Add Page Flow Definition (Workflow Foundation) Recipe. This helps you to add a new page flow definition to a business module. It generates the required class file that you can use in the Visual Studio Designer to define your page flow.

Figure below illustrates the common developer activities supported by automated guidance.

using_wcsf_GP.jpg

Last edited Jan 8, 2007 at 9:20 PM by blainew, version 4

Comments

No comments yet.