[請益] ASP.NET vs ASP.NET MVC 和生涯規劃

作者: GoalBased (Artificail Intelligence)   2014-11-17 00:49:35
大家好,有些未來方面的問題想要請益,
小弟目前ASP.NET 經驗一年,MVC則是有看過書,目前正在上課,無實作經驗,
在ASP.NET的部分,AJAX到目前都是用updatepanel,最近在看JQERY的AJAX,
看了很多討論,大家都很厭惡ASP.NET的viewstate,
也都不推薦updatepanel,推薦自己刻的AJAX或JQUERY的AJAX,
而自己在寫後台CRUD的程式的時候,為了方便,
繼承了server control的控制項,加上了table和column的屬性,
再自己寫了一個bind function,讓控制項透過設定table和column能夠接上資料庫資料,
另外像是,在TextBox1輸入代號,TextBox2會帶出相對應的資料的功能,
也考慮改成用一個ashx搭配AJAX來處理,前端的RWD也要自己刻CSS,
寫到現在,感覺自己很像在走回頭路,ASP.NET當初的快速開發優勢沒有發揮,
而且還是背負著viewstate(我知道可以關掉),
很多方向都朝MVC現在已經整合的功能發展,
預計年後要轉職,最近看了104,在需要ASP.NET專長的職缺裡,要求要MVC的算少,
而我自己是想要轉換跑道到MVC的,
以我這樣一年ASP.NET的經驗,我相信是可以找到工作,但專案99%就不是用MVC,
可是若要去應徵MVC的職缺,那沒實務經驗,要找到工作應該是難上加難,
不知道大家可以給我一些建議嗎?
謝謝。
作者: ga009900 (Lienfa)   2014-11-17 04:43:00
現在 ASP.Net MVC 的缺越來越多了,先嘗試做些小專案吧
作者: andymai (人生只有一次)   2014-11-17 12:54:00
都在上課了~就趕快動手做做看啊~在等什麼?大概是從小到大的"刻板教育"吧?學東西不該是只有上課時才學~然後要不要
作者: killerufo (淺水深藍)   2014-11-17 12:55:00
都要會 MVC寫過一次就回不去惹
作者: andymai (人生只有一次)   2014-11-17 12:56:00
MVC是看公司沒錯~可是再細想一下~你真的是在走回頭路嗎?
作者: killerufo (淺水深藍)   2014-11-17 12:56:00
現在新的都用MVC寫,維護還是webform居多><
作者: andymai (人生只有一次)   2014-11-17 12:57:00
不!絕對不是!你只是在"寫法"和"工具"上面抉擇而已~底層學深一點~你可以兩種都不必擔心...比起用一堆華而不實的東西~學著挑出自己真正要的才是王道
作者: hungys (hungys)   2014-11-17 13:33:00
推MVC,而且新版open source
作者: lions75219 (亞斯藍)   2014-11-17 13:41:00
推MVC 不建議繼續學習webform的架構
作者: juriolegend (小狙擊)   2014-11-17 13:53:00
viewstate其實可以改存留到伺服器快取上網頁速度會快很多,加上控制好updatepanel只做局部更新就更快了
作者: BNT (Boo?Fuck you!)   2014-11-17 14:35:00
推底層學更深些 其實兩邊都不用擔心 甚至跳其他都不是問題
作者: chatnoir (對不起)   2014-11-18 11:21:00
請學MVC,即便你之後不喜歡,MVC這個pattern還是要瞭解加上現在前端有很端mvc,mvvm框架,搞懂的話兩邊都有幫助多
作者: andymai (人生只有一次)   2014-11-18 12:58:00
自學就會比工作一年的弱?如果是不專業的面試官~當然只會看表面~專業的面試官是問過才給你打分數!工作是持續進步還是只進步幾年~然後就開始loop~這個面試問問題就知道了!自學的缺點就是作品不夠貼近專業領域~但你是有工作經驗的你覺得你應該要擔心這個嗎?就算不足又如何~持續改進就是!Just do it!!!

Links booklink

Contact Us: admin [ a t ] ucptt.com