2011-10-21 45 views
0

似乎jQuery和ASP.Net MVC都有執行AJAX函數的方法。AJAX - ASP.Net MVC或jQuery?

您更喜歡哪種AJAX功能?

您是否通常使用其中之一,還是取決於?

+0

我想你的意思是微軟的AJAX,它包含在所有的ASP.NET MVC項目中,以及jQuery。 – Brandon

+1

爲什麼如果他明顯丟失,他會得到-1?不要除了每個人都成爲一個代碼嚮導... – cmplieger

+0

我意識到這一點。但是ASP.Net MVC和jQuery都有助手函數,這些函數對於每個AJAX調用都是獨一無二的,對嗎?也許Razor vs jQuery可能是一種比MVC更好的方式。 – Scottie

回答

3

如果你比較微軟的Ajax與jQuery比絕對沒有疑問,你應該選擇jQuery。在我使用經典的WebForms和ASP.NET MVC的時候,我已經使用過Microsoft Ajax,我認爲這個框架與jQuery相比已經完全過時了。我從不在任何ASP.NET MVC應用程序中使用它。實際上,在ASP.NET MVC 3中,甚至微軟也已經對它進行了deprectaed,並將其替換爲jQuery作爲默認框架。但即使你在做ASP.NET MVC 1或2,你也應該使用jQuery。

+0

謝謝!這就是我需要知道的。 – Scottie

3

你在比較蘋果和橘子。 ASP.NET MVC是一個Web框架,jQuery是一個Javascript庫。