Silverlight 之轻.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
本文由xpeter贡献 doc文档可能在WAP端浏览体验不佳。建议您优先选择TXT,或下载源文件到本机查看。 Silverlight 之轻 就在笔者写下本文的当 下本文的当天,第二届 Silverlight Firestarter 发布会在美国 在美国召开,微软企 业副总裁 Scott Guthrie 发 发布了 Silverlight 5 的一系列新特性,并宣布 Silverlight 5 将 注重丰富的媒体体验与企业应用开发 丰富的媒体体验与企业应用开发两大方面的改进。其中针对媒体方面的 的改进包括 GPU 硬解码、H.264 等 5 项功能 功能,而针对企业应用方面的改进包括 64 位操作系统支持 位操作系统支持、IE 9 硬 件加速、向量打印、文本清晰度 文本清晰度、调用非托管代码等 30 多项功能,可以看出 Silverlight 可以看出 已经逐渐将其未来重心转向企业级应用方面(一直以来,笔者都认为 Silverlight 的强项应 已经逐渐将其未来重心转向企业级应用方面 该是企业应用) 。 Silverlight 作为微软“三屏一云 三屏一云”战略中展现层的重要技术,越来越引起 越来越引起企业开发者的 注意。新浪财经、腾讯、淘宝 淘宝、口碑网等互联网企业已经尝试使用 Silverlight 开发交互性 较强的商业应用,而一贯谨慎保守的 一贯谨慎保守的大型金融公司陆续开始使用 Silverlight 来提高企业应 用的用户体验,比如中国人寿 比如中国人寿(网上服务应用) 、中国人保(商务智能应用 商务智能应用)已经有相关应 用,而像花旗银行、工商银行 工商银行这样的大型银行也在尝试使用 Silverlight 来 来实现未来网上银 行一些功能。 在推出短短三年左右时间内就能触动企业开发者呢 企业开发者呢?原因很简单, 为什么 Silverlight 在推出短短三年左右时间内就 Silverlight 具有良好的后台语言框架支持 具有良好的后台语言框架支持,这就是基于.Net 高级语言的精简 精简运行环境(笔 者在 Silverlight3 发布会上提出这个观点时被很多人把 “后台语言” 误读为 “服务器端语言” , 引起了不小的争议,如果大家对 UI 线程与后台线程有基本认识的话应该能理解后台语言指 的是在客户端后台线程中运行的 C#程序) 。具体而言原因有三: 1. Silverlight 之轻,即较之 WPF、Java Swing、Delphi 等 C\S 架构有更加轻量的运行环 境与零维护的特点:使用轻量的 CLR Core 运行时环境,不依赖于客户端环境(无须安 装体积庞大的.Net Framework,这一点太棒了) 。 2. Silverlight 之重,即较之 Html+JavaScript 等 B/S 架构有更优越的客户端弹性:使用 C#高级语言代替 JavaScript 来实现强大的客户端计算能力、支持多线程,继承了 WPF 丰富的样式、控件、特效与动画,更可控的浏览器适应性,更安全的沙箱模式,客户端 嵌入式数据库等。 3. Silverlight 之美,即较之传统应用有更友好的交互性,更酷的效果。支持完全面向用户 体验的开发过程,其快速原型工具使需求与交付物更为明确,用户体验驱动开发,设计 与编码分离。 在本文中,笔者要着重强调的是“Silverlight 之轻!, Silverlight 是企业应用展现层 ” 的轻量级解决方案,从本文开始,笔者将采用连载的方式与大家一起探讨 Silverlight 在企 业级应用解决方案与特性。 现在越来越多的企业已经开始考虑将原有“竖井状”的 C/S 与 B/S 架构 现在越来越多的企业已经开始 架构通过 SOA 等理 念进行重构与集成,譬如建立 譬如建立以客户、产品、合同为中心的主数据管理平台 为中心的主数据管理平台(MDM) ,采 用数据即服务的方式对逻辑 逻辑层提供服务,使用企业服务总线(ESB)对这些服务 这些服务进行消息路 由、转换、监控及生命期管理 监控及生命期管理,通过业务流程管理平台(BPM)混编服务实现业务流程 混编服务实现业务流程自 动化,通过业务规则管理平台 通过业务规则管理平台(BRM)实现对业务逻辑自动化,最后这些应用层服务 最后这些应用层服务形成 了企业应用的服务器端处理逻辑。 了企业应用的服务器端处理逻辑 而展现层就是企业应用中实现人机交互的 就是企业应用中实现人机交互的最后一步, 即信 息的输入与展现。现在的企业应用解决方案中基于窗体的 C/S 与基于浏览器的 B/S 架构几 企业应用解决方案中基于窗体的 乎构成了企业应用的全部,但两者都有其优缺点 但两者都有其优缺点,C

文档评论(0)

zzabc001 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档