Re: [請益] Asp.net跟AJAX目前主流技術為何?

看板Soft_Job作者 (qq)時間11年前 (2014/09/24 21:32), 11年前編輯推噓9(9025)
留言34則, 14人參與, 最新討論串5/6 (看更多)
※ 引述《BigLoser (大魯蛇)》之銘言: : ※ 引述《f22j20kara (CJC)》之銘言: : : 想請教各位高手一下, : : (1)目前業界ASP.NET 的主流依舊是以Web form 為主嗎? : : 還是新的專案目前都已經以MVC 為主要架構來開發為主了呢。 : : 如果之前都是Web form 為主來開發程式,學MVC會很困難嗎? : : 如何能夠快速學習MVC呢? : : (2)Asp.net的AJAX架構,現在的主流是以UpdatePanel這類微軟內建AJAX為主嗎? : : 還是Asp.net內建Ajax架構已勢微,目前以JQuery的AJAX架構為主呢? : : (3)寫ASP.NET(中部) 如何有效提高薪水?XDDD : 這位溫拿您好, : 關於問題一, : 主流還是web form,為什麼呢?因為發展時間比mvc來的久, : 舊的架構用web form發展完整,會願意整個打掉重練的人不多, : 且在web form上累積的經驗就是資本,重練成本過高, : 而這些軟體再請新進維護人員時,也會請會web form的人, : 但,如果是新專案,會建議您使用mvc,好處我就不說了, : 本魯蛇在公司也是寫web form,但最近回家也想開mvc來摸摸, : 如果之前都是Web form 為主來開發程式,學MVC會很困難嗎? : 這句話魯蛇我要回答您,不會因為您學了web而使進入mvc變困難, : 除了很多原理是共通之外,最重要的一點,經過土法煉鋼, : 蠻做硬幹之後,您才會了解架構之美,也會讓您更容易接受架構這種藝術, : 看似比較複雜又比較麻煩的mvc,卻是比較簡單的,。 : 關於快速學習的部分,當然是請另一個溫拿來教您,會比自己摸索更快, : 那如果是靠自己呢?魯蛇認為,一步一腳印是最快的方式了。 : 關於問題二, : 這部分就不討論主流與否,小魯蛇要跟你說update panel : 不算是真正的ajax,如果有追求的話,請您自己寫javascript : 或者是使用jquery,不過,如果您使用mvc的話這個問題就迎刃而解, : 詳情請自己查詢。 : 關於問題三, : 本魯蛇因為領23K(試用期過後+1K所以是23K)所以沒辦法回答這部分, : 不過您可以像本魯蛇一樣,在ptt上面幫溫拿們寫程式換取P幣, : 至少每當夜深人靜,看著自己的帳號時,還能夠有一點富有的感覺。 : 共勉之。 要使用MVC的話建議不要走微軟的方案, 1、失去了微軟快速開發的便利性 2、而且台灣中小型企業的軟體企業佔大多數,根本不可能讓你開發一個系統 至少得要請三個人開發,module,control,view各一個。而統包的下場就是不是程式 界面不好用,不然就是模組考慮不週詳,程式透通性不好,小幅改動還得trace 到底層的code讓接手維護人很痛苦。 3、java的MVC架構還是成熟很多,不論是spring,struct,hibernet效率高整 合性又好,反觀微軟……相當封閉,要等官方開放支援 我的意思是:.net的MVC當然是可以一個人統包,但是多少程式設計師能一個人 架構性、邏輯性、程式界面美學都能做的好的…MVC的用意是讓各自專長的人能夠做好 各自份內的工作。 好比賈伯斯,他的專長在人機界面,他就專心的把ios的界面就能做的 很好用,而不去管程式的架構和邏輯那塊。而台灣的程式設計師要包山包海 …結果就是什麼世界級的大型軟體也做不出來。 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.170.12.78 ※ 文章網址: http://www.ptt.cc/bbs/Soft_Job/M.1411565573.A.90B.html

09/24 21:46, , 1F
真的嗎?
09/24 21:46, 1F

09/24 21:52, , 2F
.net MVC也能一個人開發啊......
09/24 21:52, 2F

09/24 22:14, , 3F
.net mvc多少人開發都很快又便利了呀!我記得mvc已經開源了
09/24 22:14, 3F

09/24 22:31, , 4F
真的嗎?
09/24 22:31, 4F
※ 編輯: oherman (118.170.12.78), 09/24/2014 22:52:41

09/24 23:06, , 5F
java...我覺得你要多花時間學學c#,c#的人大部份強的都
09/24 23:06, 5F

09/24 23:06, , 6F
是看java書長大的,反觀java的人.....大部份都不太屑c#
09/24 23:06, 6F

09/24 23:45, , 7F
還是不認同
09/24 23:45, 7F

09/25 00:24, , 8F
ASP.NET MVC不知道2有沒有open source 但我確定3以上有
09/25 00:24, 8F

09/25 08:41, , 9F
ASP.NET MVC從一開始就是open source
09/25 08:41, 9F

09/25 09:15, , 10F
包括後來的EF也是,都放在微軟自家的codeplex開源網站
09/25 09:15, 10F

09/25 09:18, , 11F
微軟自已搞個codeplex看似要向開源靠攏
09/25 09:18, 11F

09/25 09:19, , 12F
不過我覺得用微軟方案的人應該很不習慣自已造輪子
09/25 09:19, 12F

09/25 09:22, , 13F
也不想理解輪子是怎麼造的
09/25 09:22, 13F

09/25 09:23, , 14F
什麼都等微軟幫他們弄好,可以拖拖拉拉完成工作就好
09/25 09:23, 14F

09/25 09:24, , 15F
這才是所謂的"有生產力"阿 苦笑....
09/25 09:24, 15F

09/25 09:39, , 16F
我也經常接觸微軟方案,可是我不喜歡用拖拉的啊...
09/25 09:39, 16F

09/25 10:56, , 17F
vs.net都被叫地表上最強開發工具了 當然是用.net啊XD
09/25 10:56, 17F

09/25 11:26, , 18F
如果以過去的眼光來看Asp .net MVC 肯定相當失準。MVC
09/25 11:26, 18F

09/25 11:26, , 19F
早已經開源了!而且在開發現代的網站上,html及css和j
09/25 11:26, 19F

09/25 11:26, , 20F
s都有自動完成,至於拖拉是不存在的。整個開發架構跟RO
09/25 11:26, 20F

09/25 11:26, , 21F
R很相似的。用MVC 加 VS 開發網站 是很舒服的!除了現
09/25 11:26, 21F

09/25 11:26, , 22F
在只能放在IIS上,但vNext之後,就可以放在任意的web s
09/25 11:26, 22F

09/25 11:26, , 23F
erver上!
09/25 11:26, 23F

09/25 11:39, , 24F
mvc哪里用拖拉了?????
09/25 11:39, 24F

09/25 11:45, , 25F
.net mvc不能拖拉阿,所以很多老人不想學
09/25 11:45, 25F

09/25 11:47, , 26F
強者我的同事們,對於需求只想問能不能拖拉快速完成
09/25 11:47, 26F

09/25 11:48, , 27F
不想了解css、js,最基本的html也不想多研究
09/25 11:48, 27F

09/25 11:49, , 28F
自已每天手打html的我反而像個異類=.=
09/25 11:49, 28F

09/25 20:07, , 29F
ASP.NET MVC 哪來拖拉?
09/25 20:07, 29F

09/25 21:26, , 30F
老人習慣寫foxpro,vb6啊
09/25 21:26, 30F

09/25 23:02, , 31F
半桶水響叮噹,發文前都不會查資料嗎?
09/25 23:02, 31F

09/26 17:24, , 32F
樓上有何高見願聞其詳,否則同樣批評的話套在閣下身上再
09/26 17:24, 32F

09/26 17:24, , 33F
適合不過
09/26 17:24, 33F

09/27 01:50, , 34F
老人寫basic時 哪來的拖拉......不是VB 是Gwbasic
09/27 01:50, 34F
文章代碼(AID): #1K8iW5aB (Soft_Job)
討論串 (同標題文章)
文章代碼(AID): #1K8iW5aB (Soft_Job)