2011-04-09 29 views

回答

4

嗯,這是不是過時了,但達林在這個問題你已經連接至針對使用強烈的感覺它。個人而言,MVC 2的客戶端解決方案在某些方面感覺像是一個混雜的包,我只能推測這是因爲微軟完全支持jQuery作爲JavaScript庫,在努力編寫所有使用AJAX的助手之後MS AJAX庫。我發現你需要插入jQuery的東西,你需要使用MVC 2作爲框架,主要側重於使用MS AJAX。一個完美的例子是客戶端驗證;而MVC Futures包含了一個jQuery驗證「膠合」腳本,用於將輸出的元數據綁定到jQuery驗證插件上,這在很多方面都很粗糙和粗糙(大約15個函數在全局範圍內開始!我想這就是爲什麼它在期貨:)

謝天謝地,在MVC 3中,已經改變了jQuery在客戶端解決方案的最前沿。

+0

那麼這是否意味着我應該或不應該使用它? – David 2011-04-09 19:12:42

+0

你使用MS AJAX庫嗎?如果你是那麼Ajax助手會爲你節省時間來自己寫這些東西。如果您使用的是其他庫,並且不想依賴MS AJAX庫,請不要使用它們。如果你足夠自信地實現自己的功能,那麼就沒有必要使用助手。 – 2011-04-09 20:28:19

+1

@ user351709,不,你不應該使用它。自從我發佈這個答案以來事情已經改變。我們現在在2011年,這是拋棄阿賈克斯女士的另一個理由:-) – 2011-04-13 21:45:32