silverlight优劣分析
2008-12-03 21:45
169 查看
silverlight作为微软在.net领域的又一力作,自推出以来就备受关注,个人认为它有如下一些优劣势:
优势:
UI设计和代码分离。这下开发人员不用担心界面变来变去了,UI设计人员直接设计好了就可供开发实用,也就是说如果公司有专职UI设计人员,开发人员就省去了自己拖动控件设计界面,调节界面美观这一步了。这在以往的开发工具是不可能的。
提升开发效率。silverlight使用服务端语言来开发web应用程序,以往操作界面部分一般都少不了JavaScript,但是现在silverlight使用托管语言如C#等就完全可以操作界面了。我们知道C#语言比JavaScript无论是code还是debug效率都要高多了。
给web应用程序带来前所未有的用户体验。silverlight使得web应用程序的可用性达到或接近了桌面应用程序的用户体验,也就是说页面可以做到不刷新。在silverlight出来之前要做到这个效果,大家都会用Ajax,可两者比较起来,silverlight要来的干脆和容易。
silverlight内置丰富的类库。不会美工的开发人员也可以比较容易的做出比较“眩”的效果,如果要用JavaScript来做到这样的效果,那就是牛人才做到了。
优化了网络图像传输和音频播放。
跨操作系统,跨浏览器。这是微软难得的一个突破,不仅支持多浏览器,还支持跨操作系统。
劣势:
浏览器需要安装插件,不安装的话无法使用。
需要类似Flash一样,要先下载网页组件包(.xap文件)才能浏览和使用。
个人觉得优势是明显的,劣势是可接受的。silverlight是值得学习和使用的。再过一段时间,估计实用的应用就会越来越多了。
优势:
UI设计和代码分离。这下开发人员不用担心界面变来变去了,UI设计人员直接设计好了就可供开发实用,也就是说如果公司有专职UI设计人员,开发人员就省去了自己拖动控件设计界面,调节界面美观这一步了。这在以往的开发工具是不可能的。
提升开发效率。silverlight使用服务端语言来开发web应用程序,以往操作界面部分一般都少不了JavaScript,但是现在silverlight使用托管语言如C#等就完全可以操作界面了。我们知道C#语言比JavaScript无论是code还是debug效率都要高多了。
给web应用程序带来前所未有的用户体验。silverlight使得web应用程序的可用性达到或接近了桌面应用程序的用户体验,也就是说页面可以做到不刷新。在silverlight出来之前要做到这个效果,大家都会用Ajax,可两者比较起来,silverlight要来的干脆和容易。
silverlight内置丰富的类库。不会美工的开发人员也可以比较容易的做出比较“眩”的效果,如果要用JavaScript来做到这样的效果,那就是牛人才做到了。
优化了网络图像传输和音频播放。
跨操作系统,跨浏览器。这是微软难得的一个突破,不仅支持多浏览器,还支持跨操作系统。
劣势:
浏览器需要安装插件,不安装的话无法使用。
需要类似Flash一样,要先下载网页组件包(.xap文件)才能浏览和使用。
个人觉得优势是明显的,劣势是可接受的。silverlight是值得学习和使用的。再过一段时间,估计实用的应用就会越来越多了。
相关文章推荐
- silverlight优劣分析
- 百度网盘:4G大文件高速秒传原理分析,优劣及隐患
- 分析“新秀”Silverlight如何挑战flash
- (转)Google地图API之优劣分析
- Silverlight 4系列 +VS2010 + ArcGIS9.3 最短路径分析
- ArcGIS网络分析之Silverlight客户端服务区分析(五)
- Silverlight医学PACS诊断分析管理系统【案例分享】
- IBM申请通过分析代码递交判断程序员优劣
- 使用ArcGIS API for Silverlight实现地形坡度在线分析
- 使用ArcGIS API for Silverlight实现地形坡度在线分析
- ArcGIS网络分析之Silverlight客户端最近设施点分析(四)
- IBM Lotus DomimoNotes平台开发的OA产品优劣对比分析
- 分析“新秀”Silverlight如何挑战flash
- 分析“新秀”Silverlight如何挑战flash
- ArcGIS网络分析之Silverlight客户端路径分析(三)
- Silverlight for BI (step 2)---对这个技术与BI可行性的进一步分析
- 推荐并简要分析一个silverlight的相册DEMO--ImageSnipper(V2)
- 小米游戏中心10月报告:分析各种手游活动之优劣
- ARM与MIPS平台优劣对比分析
- 数据中心上下走线方式优劣分析