可打印版本       提交     
请单击以进行评分并提供反馈
MSDN
MSDN Library

  开启低带宽视图

We were unable to locate this content in zh-cn.

Here is the same content in en-us.

Composite Application Guidance for WPF - June 2008
Composite Application Library

The Composite Application Library helps architects and developers create composite Windows Presentation Foundation (WPF) applications. Composite WPF applications are composed of discrete, functionally complete, pieces that work together to create a single, integrated user interface. The Composite Application Library accelerates the development of composite applications using proven design patterns to help you build these types of applications.

The Composite Application Library is designed to address requests from architects and developers who create WPF client applications and need to accomplish the following:

  • Build clients composed of independent, yet cooperating, modules.
  • Separate the concerns of module builders from the concerns of the shell developer; by doing this, business units can concentrate on developing domain-specific modules instead of the WPF architecture.
  • Use an architectural framework to produce a consistent and high quality integrated application.

Your composite WPF application will use the Composite Application Library, and it may use the Unity Extensions for Composite Application Library and the Unity Application Block. These are built on the .NET Framework 3.5, as illustrated in Figure 1.

Cc707890.2f48a320-74de-4702-9775-b05264515751(en-us,MSDN.10).png

Figure 1

Composite Application Package

For more details about the Composite Application Library, see the following topics:

  • Goals and Benefits. This topic describes the goals and benefits of the Composite Application Library.
  • Technical Concepts. This topic introduces technical concepts used in the Composite Application Library and provides references to detailed information about several of the concepts.
  • Development Activities. This topic describes how you can use the Composite Application Library to perform development activities that are common to many WPF applications.
  • Customizing the Composite Application Library. This topic describes how you can extend the Composite Application Library.
© 2009 Microsoft Corporation 版权所有。 保留所有权利  |  商标  |  隐私权声明
Page view tracker