[原文发表地址]Composite Application Guidance for WPF
[原文发表时间]Tuesday, July 15, 2008 12:20 PM
我们尽可能地定期更新我们的指导库(Guidance Library)的内容,以满足架构师和应用程序开发人员对微软产品和技术的指导的需求。这些指导将帮助大家了解如何更好地将微软的各种产品和技术应用到自己的应用程序中以及如何应对各种技术挑战。
最近,我们发布了一个最新版本的指导库 – WPF复合应用 指导(Composite Application Guidance for WPF, CAB)。
这个指导包旨在帮助开发人员更快速开发企业级的WPF (Windows Presentation Foundation)客户端程序。对于如何开发一个具有良好扩展性的WPF复合客户端程序(复合应用程序松耦合,独立的可扩展的组件在整个程序中协同工作),这个指导包为开发人员提供了从设计到开发的详细步骤指导。用这种方法构建的解决方案能充分发挥WPF的巨大优势,程序将会具有良好的可维护性、可测试性,并且在开发过程中还可划分为不同模块分发由不同小组进行开发。
CAB的产生受到了诸如Dell 呼叫中心等应用程序的启发,这类程序主要由呼叫中心代表使用来提供以任务为核心的用户体验。CAB将减少程序之间的复制粘贴的必要,而且它也帮助降低平均呼叫时间,并提升销售过程的效率和效果。
这个指导包主要涵盖了以下几个重点方面:
· 模块化:这个复合应用程序库提供了更好的模块化的支持,允许您将业务逻辑、可视化组件、基础架构组件、表示层或控制器组件以及其他应用程序需要的对象在不同的模块中实现。开发人员能够轻松地分别独立创建UI或业务逻辑模块。
· 复合用户界面:这个复合应用程序库提升了用户界面的复合能力,允许您通过多个不同的松耦合的可视化组件来实现自己的可视化组件,这些组件通常被称为视图,并可能分布于不同的模块中。这个可视化组件能够展示来自多个后端系统的内容,而用户看到的则是无缝的单个程序。
在这个指导包中您将看到一个参考实现、一个WPF复合应用程序库、快速开始的指导、动手实验以及超过300页的文档,包括UI设计器指导和How-to等文档。
您可以通过MSDN 这里,或者通过CodePlex 这里来获取这个指导包。目前已经有很多的用户使用这个指导包来构建他们自己的应用程序,包括会计公司、大型银行以及政府机构等等。
Namaste!
打印 | 张贴于 2008-07-16 16:58:08 | Tag:暂无标签
留言反馈