隨筆-9  評(píng)論-168  文章-266  trackbacks-0

           

          目前,在RIA應(yīng)用程序開發(fā)方面,框架有很多。微軟推出了Silverlight,Adobe推出了Flex,還有很多基于Ajax的框架,例如jQuery等。面對(duì)眾多框架,選擇起來確實(shí)非常困難。

          我不好說哪個(gè)好,哪個(gè)不好。基于我的經(jīng)驗(yàn),我對(duì)這些框架有以下一些觀點(diǎn)。

          Flex:基于Flash播放器的巨大裝機(jī)量,具有跨平臺(tái)、跨瀏覽器的能力。Flex 4的開發(fā)工具基于Eclipse,適合程序員使用。對(duì)于DXF文件的支持能很方便地實(shí)現(xiàn)設(shè)計(jì)到開發(fā)的無縫對(duì)接。與Java和C#相近的語法也非常適合程序員使用。

          Silverlight:基于微軟IE瀏覽器,裝機(jī)量較少,跨平臺(tái)、跨瀏覽器能力較弱。基于Visual Studio開發(fā),不適合.NET平臺(tái)以外的開發(fā)人員。從設(shè)計(jì)到開發(fā)的工作轉(zhuǎn)移相對(duì)比較困難。

          Ajax:基于標(biāo)準(zhǔn)的JavaScript,對(duì)未來的HTML 5標(biāo)準(zhǔn)支持較好。缺乏很好的可視化開發(fā)工具。不論對(duì)程序員還是設(shè)計(jì)人員都是極大的挑戰(zhàn)。

          基于以上觀點(diǎn),在實(shí)踐中選擇這幾項(xiàng)技術(shù)時(shí),基本上將Silverlight排除在外。對(duì)純商務(wù)性網(wǎng)站,首選Ajax;對(duì)于企業(yè)內(nèi)部應(yīng)用,重視用戶體驗(yàn)和開發(fā)速度的,則推薦使用Flex。

          posted on 2010-09-28 15:50 紫蝶∏飛揚(yáng)↗ 閱讀(374) 評(píng)論(0)  編輯  收藏

          只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 白沙| 扎鲁特旗| 内乡县| 卓资县| 南平市| 桐柏县| 宽甸| 乐业县| 江山市| 天柱县| 麻江县| 巴彦淖尔市| 浦城县| 福安市| 南召县| 漳州市| 辰溪县| 锦屏县| 新竹市| 吉林市| 平湖市| 桃源县| 遵义县| 郯城县| 宝山区| 黔江区| 义马市| 花垣县| 灵丘县| 中超| 沐川县| 沛县| 涪陵区| 邳州市| 汉源县| 格尔木市| 定安县| 叶城县| 姜堰市| 习水县| 棋牌|