[請益] 關於學c#的技能樹請教

看板Soft_Job作者 (歪C)時間6年前 (2018/02/17 15:20), 編輯推噓21(21040)
留言61則, 22人參與, 6年前最新討論串1/1
板上大家好新年快樂,小弟最近跟朋友學c# 以前學校是摸其他語言,因此對MS的東西比較不熟 以下可能會冒出一堆初心者問題,還請包涵 首先只知道Visual stidio是超強IDE,也出到2017了 然後.NET是一種框架可以用來給c# 、vb等等寫網頁方面的東西 接著冒出一堆名詞 c#.net 、ASP.net web form 和ASP.net MVC、ASP.NET core 1、請問這些都是同一種框架做不同的應用的意思嗎?(問朋友他也只是說就是框架framework...),另外core是可以跨平台運用(?) 2、然後,我現在先把c#看熟,接著應該直接找書學.NET MVC嗎?還是配asp.net一起看呢?因為這兩種都是網頁應用,我之後應該都會學,順便補js跟sql 不知道版上大家的想法?謝謝各位 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 27.52.232.167 ※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1518852038.A.D6F.html

02/17 15:29, 6年前 , 1F
你如果要走.NET後端的話,就先看熟C#,接下來學ASP.
02/17 15:29, 1F

02/17 15:29, 6年前 , 2F
NET MVC,到一定程度後再一邊看ASP.NET Core。ASP.N
02/17 15:29, 2F

02/17 15:29, 6年前 , 3F
ET WebForm就不建議碰了。
02/17 15:29, 3F

02/17 15:35, 6年前 , 4F
請問是為什麼呢?我朋友也我
02/17 15:35, 4F

02/17 15:35, 6年前 , 5F
說先看MVC
02/17 15:35, 5F

02/17 15:39, 6年前 , 6F
坑太大了,而且也算是過時的技術相對不易維護,如
02/17 15:39, 6F

02/17 15:39, 6年前 , 7F
果你是一張白紙的話就不建議去碰了。目前轉用MVC的
02/17 15:39, 7F

02/17 15:39, 6年前 , 8F
公司應該也愈來愈多了。
02/17 15:39, 8F

02/17 15:40, 6年前 , 9F
直接學MVC,以後就算你要跳其他語言的網頁框架,也
02/17 15:40, 9F

02/17 15:40, 6年前 , 10F
相對更容易。
02/17 15:40, 10F

02/17 15:43, 6年前 , 11F
ASP.net web form遇到屎坑的機率比較大XD
02/17 15:43, 11F

02/17 15:51, 6年前 , 12F
還是很多公司用web form ,但很難維護
02/17 15:51, 12F

02/17 16:01, 6年前 , 13F
你就當作Java Runtime看待就好
02/17 16:01, 13F

02/17 16:06, 6年前 , 14F
webform 都是維護缺,有碰到再學就好
02/17 16:06, 14F

02/17 16:11, 6年前 , 15F
現在web框架的觀念都差不多 能舉一反三套用到別的語言
02/17 16:11, 15F

02/17 16:19, 6年前 , 16F
前公司的webform是開發缺,取代cobol的
02/17 16:19, 16F

02/17 16:29, 6年前 , 17F
DontGoToWebForm
02/17 16:29, 17F

02/17 16:30, 6年前 , 18F
建議直接MVC學, MSDN有一套完整的Tutorial
02/17 16:30, 18F

02/17 16:30, 6年前 , 19F
有文字版和影片版, 很好學
02/17 16:30, 19F

02/17 16:34, 6年前 , 20F
如果還是想買書的話, 只推保哥那本, 但絕版了, 只是中國
02/17 16:34, 20F

02/17 16:37, 6年前 , 21F
版本, AMAZON CN還有
02/17 16:37, 21F

02/17 17:08, 6年前 , 22F
MVC +1
02/17 17:08, 22F

02/17 17:17, 6年前 , 23F
LinuxKernel正解喔!不過我認為sql也很必修喔!建議
02/17 17:17, 23F

02/17 17:17, 6年前 , 24F
跟MVC一起修煉
02/17 17:17, 24F

02/17 17:36, 6年前 , 25F
Web form有閒看看,知道運作模式就好,以後遇到維護或改寫
02/17 17:36, 25F

02/17 17:36, 6年前 , 26F
的需求再學。修完MVC跟SQL再補充一下c#陣營各派API跟RBAC
02/17 17:36, 26F

02/17 17:36, 6年前 , 27F
實作方法跟libs
02/17 17:36, 27F

02/17 17:38, 6年前 , 28F
好的 感謝大家的回覆 再次感謝
02/17 17:38, 28F

02/17 19:38, 6年前 , 29F
mvc學完,core mvc 80%長相一樣。.net只是web form/mvc的
02/17 19:38, 29F

02/17 19:38, 6年前 , 30F
基礎,學mvc=順便學.net了,他的關係可以去wiki看一下
02/17 19:38, 30F

02/17 19:40, 6年前 , 31F
web form滿多人詬病,很多MS黑現在對MS印象還停留在wf
02/17 19:40, 31F

02/17 19:41, 6年前 , 32F
建議先不要碰core,上面的套件還算陽春,先玩.net mvc比
02/17 19:41, 32F

02/17 19:41, 6年前 , 33F
較完整,開發體驗好很多。
02/17 19:41, 33F

02/17 20:32, 6年前 , 34F
了解 謝謝
02/17 20:32, 34F

02/17 21:19, 6年前 , 35F
好像還有WEB API
02/17 21:19, 35F

02/17 21:31, 6年前 , 36F
core並不算陽春了謝謝,1代就已經夠強了,何況2代都出
02/17 21:31, 36F

02/17 21:32, 6年前 , 37F
一陣子了。整個強爆。
02/17 21:32, 37F

02/17 21:33, 6年前 , 38F
我覺得完整度還有夠加強,之前要用wcf的套件就遇到一些bug
02/17 21:33, 38F

02/17 21:34, 6年前 , 39F
然後要deploy到ubuntu也是一堆google不到的issue
02/17 21:34, 39F

02/17 21:36, 6年前 , 40F
還有wcf套件當時還要等vs2017解bug後出更新才能用 ...
02/17 21:36, 40F

02/17 21:37, 6年前 , 41F
先不說裝在ubuntu,我光deploy到iis就遇到一些問題,最後
02/17 21:37, 41F

02/17 21:38, 6年前 , 42F
server要更新某個windows更新檔才能用,諸如此類google資
02/17 21:38, 42F

02/17 21:38, 6年前 , 43F
源很少的issue
02/17 21:38, 43F

02/17 21:56, 6年前 , 44F
感謝ali大大...公司專案可先不用推CORE了QQ
02/17 21:56, 44F

02/17 22:30, 6年前 , 45F
我已經把一個產品用core 2.0成功deploy到ubutun 沒啥問
02/17 22:30, 45F

02/17 22:30, 6年前 , 46F
02/17 22:30, 46F

02/17 22:38, 6年前 , 47F
不過有bug是正常的 像ef2.0的async then include bug直
02/17 22:38, 47F

02/17 22:38, 6年前 , 48F
到去年底出2.01才解決 暫時只能拿掉async來解
02/17 22:38, 48F

02/17 22:44, 6年前 , 49F
直接 ASP.Net MVC +1 WebForm 過時了...
02/17 22:44, 49F

02/18 09:32, 6年前 , 50F
會WEB API 2.0就行了 前端會有另外一個技能樹要點
02/18 09:32, 50F

02/18 10:38, 6年前 , 51F
看公司吧 有的還是要MVC前後統包 會MVC通常也會WEB API
02/18 10:38, 51F

02/18 12:44, 6年前 , 52F
mvc + js 就這樣
02/18 12:44, 52F

02/18 12:45, 6年前 , 53F
ORM技術也要熟一點
02/18 12:45, 53F

02/18 12:51, 6年前 , 54F
忘了說,mvc最好再選個orm, 看要entity framework還是dapp
02/18 12:51, 54F

02/18 12:51, 6年前 , 55F
er,選擇不少
02/18 12:51, 55F

02/18 18:25, 6年前 , 56F
好的 我再找資料看看
02/18 18:25, 56F

02/18 20:46, 6年前 , 57F
有純用core的公司缺人嗎 o.o
02/18 20:46, 57F

02/19 04:15, 6年前 , 58F
Entity就算了...dapper蠻好的
02/19 04:15, 58F

02/19 21:17, 6年前 , 59F
建議先學Model、View、Controller(MVC),什麼語言不是問
02/19 21:17, 59F

02/19 21:17, 6年前 , 60F
題...
02/19 21:17, 60F

02/21 16:18, 6年前 , 61F
鬼島還是滿滿的webform vb也很多
02/21 16:18, 61F
文章代碼(AID): #1QXzV6rl (Soft_Job)