Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
Exploring the Smart Client Software Factory

Exploring the Smart Client Software Factory

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.
To create client business applications using current Microsoft technologies, see patterns & practices' Prism.

There are several methods that novice and experienced users can use to become familiar with the Smart Client Software Factory.

Understanding the Smart Client Software Factory and Related Assets

To effectively evaluate whether the Smart Client Software Factory is right for your team, it is important to understand the concepts and relationships between the assets. Table 1 contains suggested starting points if you are new to the Smart Client Software Factory or one of the related assets.

If you are…

Start here…

New to smart client development

Composite Smart Client Applications

New to software factories

Software Factories

New to the Composite UI Application Block

Composite UI Application Block

New to guidance automation

Guidance Automation

New to the Smart Client Software Factory

Scenarios and Benefits

QuickStarts

Development Activities


Using the Smart Client Software Factory

You can use the Smart Client Software Factory to create and extend smart client applications. The software factory contains both manual instructions and automated guidance for implementing useful client application patterns. Table 2 lists suggested resources to help you explore the benefits of using the software factory to create smart client applications.

If you want to…

Explore...

Use the factory to learn patterns of smart client development

Useful Patterns for Smart Client Applications

QuickStarts

Exploring the Reference Implementation

Development Activities

Use the factory to create a smart client application

Development Activities

Customizing the Smart Client Software Factory

With the software factory, you can easily create smart client applications that have a consistent architecture. Additionally, because different organizations—or even teams within an organization—can have different architectural requirements, you can modify the software factory to support their different needs. Table 3 lists suggested resources to help you modify the software factory.

If you want to…

Explore

Modify the software factory to create your own style of smart client applications

Customizing the Smart Client Software Factory


Show:
© 2015 Microsoft