Prism学习历程一,概览

本文介绍Blend4发布后Prism4的应用指导,重点讨论如何利用Prism4开发松耦合的WPF和Silverlight企业级应用。适用于希望通过模块化方式提升软件可维护性的开发者。

Blend4发布了,最近就想用研究下Silverligt 4,相信这个版本应该较稳定了。做企业级应用不能不提Prism,这是个不错的企业应用开发指导,新版Prism4支持MEF了,已经发布CTP了。网上中文的资料还真是少,只能看它的帮助文档,看的过程记录下来,加深下记忆。对于正想学习Prism的人希望也有所帮助。本人写作很力很差,写的不好请拍砖!

概览

这一章的内容都是一些整体概述,说明Prism是用来帮助你架建企业级WPF和Silverlight应用程序,它帮助你使用松期满合的组件在一起协作,来生成灵活的客户端程序。这些组件可以独立开发、测试、部署,能够灵活的植入UI的各个区域,从而形成灵活的客户端程序,提高程序的可维护性。如果你是要生成Winform程序,请考虑Smart client soft factory及Composite UI Application block

学习Prism你需要有WPF,Silverliht的开发经验,理解下列概念:数据绑定,资料,命令,路由事件,控件,依赖属性,XAML语言。

Prism的适用场景:

你的应用程序将通过一个整合的界面呈现各种数据(Prism是通过在界面上划分Region,通过将View指定在各个Region来生成UI的)

你的模块之间将会独立开发、测试、部署,有可能是不同的人或团队开发。

你的应用程序将在未来添加更多的功能

对于一些紧急的需求你需要快速的安全的调整

你的程序用于团队协作开发

你的程序面向WPF和Silverlight,你想在两个平台间尽可能的复用代码。

由此可见,除非是做企业应用,一些小的程序并不适用Prism,它将会使你简单的问题更高复杂!

本节完,写的比较乱,也比较简单,下一步说一些概念。

转载于:https://www.cnblogs.com/wormli/archive/2010/08/06/1794434.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值