仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 1710|回复: 13
打印 上一主题 下一主题

[学习教程] ASP.NET编程:PRISM:一个WPF的分解UI框架仓酷云

[复制链接]
变相怪杰 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-18 11:29:43 | 显示全部楼层 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
有专家说:net网页编程不是跨平台,net网页编程就是平台,这很好的定义了net网页编程的特点。有了net网页编程,你只需要等待net网页编程平台在新平台上移植。这还不错吧!只是,net网页编程不是一个平台,而是多个平台。你需要在这个net网页编程平台移植到另一个net网页编程平台。庞大的客户端使用程序包括了良多必要从各类组件构建而来的图形界面,这些界面大概会被自力的团队举行开辟,并像一个复杂的谜题一样组合在一同。如许的使用程序具有所谓的“CompositeUI”。如许的使用程序由构建块或模块构成,这些模块被自力开辟,而且它们能协同事情并能尽量不克不及影响的组分解一个使用程序。用于那样方针的一个办理计划或框架,关于构架师和开辟职员是很有匡助的。
微软在已往一段工夫里,创立了几个如许的办理计划,如CompositeUIApplicationBlock(CAB):
它供应了一些被证实是乐成的理论,来创立基于比方Composite形式如许的出名计划形式的庞大智能客户端用户界面,在个中,复杂的用户界脸部件能被组合一同创立一个庞大的办理计划,但同时也同意这些部件能被自力地开辟、测试和部署。
别的一个微软的办理计划是SmartClientSoftwareFactory:
SmartClientSoftwareFactory供应了一个一系列完全的导游,来帮助构架师和开辟职员创立复合智能客户端使用程序。
别的的办理计划有针对WindowsMobile平台的MobileClientSoftwareFactory,针对Web的WebClientSoftwareFactory。
PRISM代表了PResentationIntegrationSysteM,它也是一个由微软撑持的针对WPF的项目,其托管在CodePlex上。据一个微软手艺产物企图师,GlennBlock所说,PRISM将供应以下长处:



    • 为WPF供应完全的撑持
    • 静态组适用户界面组件
    • 使用程序模块能被自力的团队开辟、测试和部署
    • 同意慢慢接纳个中的一些功效
    • 供应完全的用户体验

今朝,PRISM包括了一个参考完成,一些可重用的函数库和形式导游”,可是这个企图是开辟一个能支持复合使用程序开辟的框架。最新的版本已于2008年4月15日公布了,它仍是一个开辟中的项目。以后的源代码依附于CastleWindsor,但终极版本大概不克不及再依附它。
检察英文原文:PRISM:AWPFCompositeUIFramework
来自:http://www.infoq.com/cn/news/2008/05/PRISM
2003年中微软发布最新版本的ASP.netWebMatrix,对于我们喜欢用Asp.net来编程的朋友实在是个好消息,我也实实在在的将Asp.net更深入的研究了一下,以方便我以后更好的运用它,同时我也讲讲使用它的感受。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-5-19 21:22

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表