台灣最大程式設計社群網站
線上人數
1117
 
會員總數:245232
討論主題:189102
歡迎您免費加入會員
討論區列表 >> AJAX / JSON / jQuery >> ajax framework 之評估
[]  
[我要回覆]
1
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
ajax framework 之評估
價值 : 200 QP  點閱數:2659 回應數:7

樓主

Phil
高級顧問
58568 4
8943 3074
發送站內信

捐贈 VP 給 Phil
最近在做AJAX Framework 之評估(.NET 版)
目前我所知道的有
ajax.net professional, MagicAjax, Atlas,Anthen.NET

請問有誰知道其間的差異與優劣

本篇文章發表於2006-06-28 16:41
別忘捐VP感謝幫助你的人 新手會員瞧一瞧
1樓
回應

lsk
捐贈 VP 給 lsk 檢舉此回應
我覺得Atlas不好用,且不能在2000上
我只用過Atlas,現在都手工打造AJAX,是辛苦了點
本篇文章回覆於2006-06-28 18:10
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
2樓
作者回應

Phil
捐贈 VP 給 Phil 檢舉此回應
yes, I have the same feeling about altas, toom many configuraion,
how about others ?
本篇文章回覆於2006-06-28 19:46
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
3樓
不錯的參考

Jeff
捐贈 VP 給 Jeff 檢舉此回應
我之前在開發 Web Framework 時,也剛好在評估幾種 Ajax 的解決方案,
我有使用並評估過 ajax.net professional, MagicAjax, Atlas 這三個方案,Anthen.NET 則還沒去試過,
經過一些測試後來我選擇了 MagicAjax。

.ajax.net professional (應該不能算是個 framework,只能算是提供簡易實現Ajax的界面)
優點:
1.透過簡單的設定,可以輕易的將 Server 端的方法變成 AjaxMethod (加上<AjaxPro.AjaxMethod()>)
2.提供非同步及同步的呼叫方式
3.支援的資料型態豐富,連 dataset 都可以傳遞
缺點:
1.需自行撰寫呼叫 Ajax Method 的 java script

.Atlas
優點:
1.微軟提供的 Ajax 解決平台,可以透過 UpdatePanel,不修改任何的程式碼,現有控制項就支援 Ajax。
2.它將 PostBack 的方法欄截,利用 Ajax 方法去呼叫中間層,並維護 Page 的 ViewState 狀態,算是完美的Ajax Framework。
缺點:
1.架構有點太大,設定有點麻煩。
2.前端與中間層的傳輸量大太,會因畫面控制項增多,傳輸量加大。

.MagicAjax
優點:
1.提供簡易的 AjaxPanel,不修改任何的程式碼,現有控制項就支援 Ajax。跟 Atlas 的 UpdatePanel 有異曲同工之妙。
2.設定簡易,只需小修改 web.config,引用它的 AjaxPro.2.dll 及加入 AjaxCallObject.js 即可。
3.它將 PostBack 的方法欄截,利用 Ajax 方法去呼叫中間層,並維護 Page 的 ViewState 狀態。
4.前端與中間層的傳輸量明顯比 Atlas 小很多。
缺點:
1.技術支援少。



本篇文章回覆於2006-06-28 20:58
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
4樓
作者回應

Phil
捐贈 VP 給 Phil 檢舉此回應
thanks,to me Ajax.net is out of game...(and it is imeplemented by IHttpHandler, not combine with page life cycle)

AS of atlas , it has the potential to be a Dominant framework, but for now, it only support .NET 2.0 and not lightweight as MagicAjx or Anthem.net...

How about Anthem.NET? it's also coming from sourceforge. anyone has the experience using it ?
as fas as i know, both are integrated with page life cycle and support .net 1/2...


本篇文章回覆於2006-06-28 23:10
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
5樓
最有價值解答

Jeff
捐贈 VP 給 Jeff 檢舉此回應
以下這篇文章有說明這幾種Ajax解決方案的比較說明,供你參考


[.NET 開發人員的 Ajax 技術平台策略]
http://www.easyhot.com/Documents/Programme/0622711580477325.htm
本篇文章回覆於2006-06-29 02:06
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
6樓
作者回應

Phil
捐贈 VP 給 Phil 檢舉此回應
Thanks, I'll take a look, but so far I found that Anthem.NET seemed to better than MagicAjax, since it has more controls, not just have updatepanel....
本篇文章回覆於2006-06-29 17:17
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
7樓
作者回應

Phil
捐贈 VP 給 Phil 檢舉此回應
Not all ajax is perfect at this point of time...
but I decide to use Anthem since it is more granular than others...
本篇文章回覆於2006-06-30 23:22
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
   
1

回覆
如要回應,請先登入.