随笔-9  评论-168  文章-266  trackbacks-0

 

目前,在RIA应用程序开发方面,框架有很多。微软推出了Silverlight,Adobe推出了Flex,还有很多基于Ajax的框架,例如jQuery等。面对众多框架,选择起来确实非常困难。

我不好说哪个好,哪个不好。基于我的经验,我对这些框架有以下一些观点。

Flex:基于Flash播放器的巨大装机量,具有跨平台、跨浏览器的能力。Flex 4的开发工具基于Eclipse,适合程序员使用。对于DXF文件的支持能很方便地实现设计到开发的无缝对接。与Java和C#相近的语法也非常适合程序员使用。

Silverlight:基于微软IE浏览器,装机量较少,跨平台、跨浏览器能力较弱。基于Visual Studio开发,不适合.NET平台以外的开发人员。从设计到开发的工作转移相对比较困难。

Ajax:基于标准的JavaScript,对未来的HTML 5标准支持较好。缺乏很好的可视化开发工具。不论对程序员还是设计人员都是极大的挑战。

基于以上观点,在实践中选择这几项技术时,基本上将Silverlight排除在外。对纯商务性网站,首选Ajax;对于企业内部应用,重视用户体验和开发速度的,则推荐使用Flex。

posted on 2010-09-28 15:50 紫蝶∏飛揚↗ 阅读(367) 评论(0)  编辑  收藏

只有注册用户登录后才能发表评论。


网站导航: