作者grence (dalalida)
看板Ajax
標題Re: [問題] .Net Ajax VS JQuery Ajax
時間Thu Jul 18 23:46:00 2013
※ 引述《g66932007 (孤單的人)》之銘言:
: 最近把JQuery Ajax看完,
: 學到許多ajax資料傳輸部分,用json,xml等...
: 可是回到.net附帶的Ajax來看,
: 根本就不需要用到json或xml的方式,一樣用databind就好
: 是不是如果用.net開發的話,對於前端的ajax語法不用這麼的了解?
: .net都幫我們做好了
databind, 看起來是 web form.
如果程式對執行效能沒那麼要求,只要開發速度夠快,那可能是夠了。
不過 web form的 .net ajax根本就是騙人的把戲,
弄懂背後的運作方式,八成從此之後不會再使用它。
--
唯一能給的建議是學的徹底一點,弄懂它才能判斷它的優劣。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 180.176.94.242
1F:推 x731531:沒錯 根本就是假的AJAX 07/19 14:58
2F:推 g66932007:請問一下為什麼是假的?? 是因為他是局部POSTBACK? 07/20 20:08
3F:推 qwer820404:我記得沒錯的話跟viewstate好像有關係 07/20 20:34
4F:→ qwer820404:web form為人垢病的就是因為用太多viewstate的機制 07/20 20:34
5F:→ qwer820404:所以開發起來相較於MVC來說 會很多很多東西 07/20 20:35
我指的就是 ViewState,
看起來像局部更新,只傳部分資料,可一傳 ViewState就跟整頁回傳差不多了。
但是 ViewState也有其被創造出來的背景,http本身是 stateless...
回文的時候想到一些雜七雜八的東西,又不是三言兩語可以解釋:
.web form v.s. asp.net mvc兩者想解決的問題。
.文裡提 jquery、ajax、前端,卻從沒講到 JavaScript,感覺原po沒讀到根源..
也可能是我想太多了..
所以最後回的有點沒頭沒尾的 orz
※ 編輯: grence 來自: 180.176.94.242 (07/21 02:22)
6F:→ qwer820404:webform他是用來快速可以開發出一個可看的網站啦 07/21 08:56
7F:→ qwer820404:好不好用就另當別論了 好的webform開發者也許會寫出 07/21 08:57
8F:→ qwer820404:比用mvc 效能還要好得也不一定 07/21 08:57
9F:→ qwer820404:不過原PO可能對於前端語言沒什麼研究吧 覺得能動就好 07/21 08:58
10F:推 g66932007:目前的確是像樓上所說@@! 07/21 09:47
11F:推 qwer820404:我是覺得可以的話 去研究一下前端語言的部份 07/21 09:56
12F:→ qwer820404:會提升你的價值 以及你設計程式的靈活性囉 07/21 09:56
13F:→ juriolegend:ViewState是可以控制存留在伺服端的,不一定要傳好嗎.. 07/30 10:50
14F:→ juriolegend:.又不是沒有PageAdapter可以改 07/30 10:50
15F:推 f1234518456:弄懂了 可是還是只能用它 頂多看情況傳viewstate 08/01 00:37
16F:推 joey770911:學javascript才會真正知道它的核心價值 08/11 19:58