[請益] C# MVC學習方向與系統建置

看板Soft_Job作者 (vanchy)時間4年前 (2020/03/19 21:02), 4年前編輯推噓28(28038)
留言66則, 31人參與, 4年前最新討論串1/1
大家好 背景: 小弟在一家傳產擔任IT,目前公司使用的技術很舊(D2K、VB6)。 最近有個需求就是要在行動裝置上顯示資訊,我認為最合適的方式就是網頁。 (ex:在平板上呈現機台狀況、在手機上做簡單的資料查詢) 但網頁的部份就需要從頭開始學習(公司只有靜態網頁),也沒公司前輩可以問。 目前是挑.NET MVC來建置。 C#的了解: 小弟只寫過桌面程式: 1.自動上傳FTP程式:運用BackgroundWorker、SFTP第三方套件、HttpClient 2.基本的檔案搬移、複製、建資料夾 3.折線圖程式:LiveChart第三方套件、OracleClient 目前技能樹的想法: 1.MVC 2.Bootstrap 3.HTML 4.CSS 5.Entity Framework 想問的問題: 1.目前在看微軟的官方文件,不知道哪裡可以買線上教學或是影片教學? 2.Entity Framework是否在實務上很常用到? (雖然消極式載入真的是好東西啊,但前輩們幾乎都是直接下SQL,怕不被接受) 3.若不推薦.NET MVC,是否該採用Webform的方式,比較簡單? 4.除了上述5點技能,請問還需要加強哪方面的觀念? 5.想知道業界大概都用怎樣的組合? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.137.54.94 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1584622924.A.A5B.html

03/19 21:18, 4年前 , 1F
你要簡單就不要用mvc,而且你又全包,不過要看你的簡
03/19 21:18, 1F

03/19 21:18, 4年前 , 2F
單是指多簡單就是了
03/19 21:18, 2F
確實是全包...

03/19 21:26, 4年前 , 3F
網頁的話試試看angular?
03/19 21:26, 3F

03/19 21:32, 4年前 , 4F
1.學習資源的話可以去youtube打關鍵字都一堆,或是去天瓏
03/19 21:32, 4F

03/19 21:32, 4年前 , 5F
找一本MVC的書來看
03/19 21:32, 5F

03/19 21:32, 4年前 , 6F
2.也有其他orm框架,不過都用微軟開發,整套用下去也不
03/19 21:32, 6F

03/19 21:32, 4年前 , 7F
錯啊,當然ef也有提供方法可以下sql取回資料
03/19 21:32, 7F

03/19 21:32, 4年前 , 8F
3.webform如果用來快速建置個簡單網頁還可以,但是如果
03/19 21:32, 8F

03/19 21:32, 4年前 , 9F
網頁對畫面會比較多要求的話,就不建議了,畢竟webform
03/19 21:32, 9F

03/19 21:32, 4年前 , 10F
重點在利用他的控制項
03/19 21:32, 10F

03/19 21:32, 4年前 , 11F
4.你還差個js,熟了這後挑個前端框架學
03/19 21:32, 11F

03/19 21:35, 4年前 , 12F
未來趨勢 應該是core>mvc>web form,求快求方便 可以
03/19 21:35, 12F

03/19 21:35, 4年前 , 13F
考慮web form
03/19 21:35, 13F

03/19 21:41, 4年前 , 14F
課程推薦看Mosh的, 整個MVC觀念教得很好
03/19 21:41, 14F
待會來查查

03/19 21:43, 4年前 , 15F
MVC聖經 網站開發美學 初學有點深 不過我覺得寫得蠻細的
03/19 21:43, 15F

03/19 21:43, 4年前 , 16F
JS 一定會用到 然後剛剛才發現你說要線上教學 上面是實體書
03/19 21:43, 16F
希望能有影片之類的教學,或者圖文並茂XD 感覺比看純文字的文件容易理解

03/19 21:44, 4年前 , 17F
DB Layer的套件取決因素不同 EF純類別好寫但速度稍慢
03/19 21:44, 17F

03/19 21:45, 4年前 , 18F
如果硬要SQL可以Dapper
03/19 21:45, 18F

03/19 21:45, 4年前 , 19F
Dapper能從下SQL轉成強類型物件
03/19 21:45, 19F

03/19 21:46, 4年前 , 20F
前面推文大大提到開發美學...個人不推 太多人的書寫風格
03/19 21:46, 20F

03/19 21:52, 4年前 , 21F
至今看最好的是保哥絕版的書QQ 可惜沒再出書
03/19 21:52, 21F

03/19 21:56, 4年前 , 22F
還有Blazor這個選項, 搜尋Channel 9, 微軟的大~平~台
03/19 21:56, 22F
第一次聽到Blazor和Channel 9,我會好好研究看看

03/19 22:01, 4年前 , 23F
比較現實的問題是台灣的公司還是Webform較多
03/19 22:01, 23F

03/19 22:02, 4年前 , 24F
MVC反而Java技術用比較多,Spring MVC
03/19 22:02, 24F

03/19 22:03, 4年前 , 25F

03/19 22:04, 4年前 , 26F
Razor Pages也可以玩看看,Core版的Web Form
03/19 22:04, 26F
原來實務上還是用Webform比較多,確實是比較方便 可能公司裡的前輩們會比較能接受

03/19 22:08, 4年前 , 27F
最快速開發的多平台環境是love2d(LUA)
03/19 22:08, 27F

03/19 22:36, 4年前 , 28F
mvc開發美學以前有買過....不過沒看完就棄了
03/19 22:36, 28F

03/19 22:37, 4年前 , 29F
可以先碰Webform 學習時間較短 再作RWD拉出一個中規中矩
03/19 22:37, 29F

03/19 22:37, 4年前 , 30F
的頁面
03/19 22:37, 30F

03/19 22:49, 4年前 , 31F
直接core
03/19 22:49, 31F

03/19 22:50, 4年前 , 32F
channel 9 不錯
03/19 22:50, 32F

03/19 22:58, 4年前 , 33F
今年看104 有種mvc開始多於web form的感覺 不過我
03/19 22:58, 33F

03/19 22:58, 4年前 , 34F
的樣本數不算多 個人感覺而已
03/19 22:58, 34F
年前看104,真的MVC很多缺XD

03/19 23:00, 4年前 , 35F
webform 千萬不要浪費時間碰啊...
03/19 23:00, 35F
我應該還是以MVC為主,還想知道實務上是怎麼搭配

03/19 23:10, 4年前 , 36F
推薦blazor
03/19 23:10, 36F

03/19 23:18, 4年前 , 37F
該離開了XD
03/19 23:18, 37F

03/19 23:36, 4年前 , 38F
PHP用一下就好了
03/19 23:36, 38F

03/19 23:37, 4年前 , 39F
之前寫很多年webform,新工作寫Vue+.net core api
03/19 23:37, 39F

03/19 23:38, 4年前 , 40F
vue處理前端真的很好玩~
03/19 23:38, 40F

03/19 23:41, 4年前 , 41F
可以直接接觸新東西就學新的吧,畢竟新東西也是從舊的
03/19 23:41, 41F

03/19 23:41, 4年前 , 42F
不斷進化而來
03/19 23:41, 42F

03/20 00:38, 4年前 , 43F
不排斥英文的話,可以搜尋mosh的教學
03/20 00:38, 43F

03/20 01:07, 4年前 , 44F
看需求 簡單的話webform很適合 要彈性高選MVC
03/20 01:07, 44F

03/20 02:08, 4年前 , 45F
先看看時間有多少吧,我也是vue+net core,要從0開使的
03/20 02:08, 45F

03/20 02:09, 4年前 , 46F
話需要一點時間,這樣的話還是選Web form吧.
03/20 02:09, 46F

03/20 09:00, 4年前 , 47F
別忘了原po需求,似乎還包含教育公司前輩?
03/20 09:00, 47F

03/20 09:01, 4年前 , 48F
在邊學mvc邊開發的情況下,當成品完成時,有極大的機
03/20 09:01, 48F

03/20 09:01, 4年前 , 49F
率變成一坨…
03/20 09:01, 49F

03/20 09:05, 4年前 , 50F
雖然我走後端mvc+前後端分離的路子, 但看你的環境, 以
03/20 09:05, 50F

03/20 09:05, 4年前 , 51F
工作為重了話建議越簡單越好
03/20 09:05, 51F

03/20 09:36, 4年前 , 52F
推薦mvc 查mvc tutorial 就有很多範例可以照著做了
03/20 09:36, 52F

03/20 11:04, 4年前 , 53F
MVC,有比較複雜的畫面還可以用Vue處理
03/20 11:04, 53F

03/20 11:29, 4年前 , 54F
我們公司現在用.net core+angular,給你參考
03/20 11:29, 54F

03/20 14:55, 4年前 , 55F
有做過類似案子,不在乎外觀的話ASP.NET能快速解決
03/20 14:55, 55F

03/20 16:58, 4年前 , 56F
不急的話mvc慢慢學慢慢建置 很急的話就webform快速產出了
03/20 16:58, 56F

03/20 17:00, 4年前 , 57F
blazor+aspnetcore c#吃全部
03/20 17:00, 57F
目前是不太急,應該有半年的時間可以學習 .net core + vue.js 的組合似乎還不錯 asp.net之前也寫過一點 ※ 編輯: vanchy (114.44.83.94 臺灣), 03/20/2020 19:46:45

03/20 21:38, 4年前 , 58F
有些MVC的缺投了之後面試會發現還是以Webform為主
03/20 21:38, 58F

03/21 04:19, 4年前 , 59F
實務webform多…?
03/21 04:19, 59F

03/21 07:03, 4年前 , 60F
一堆公司老舊系統誰敢動,而且也不給你時間改啦
03/21 07:03, 60F

03/23 01:09, 4年前 , 61F
NET core mvc 催下去
03/23 01:09, 61F

03/23 03:03, 4年前 , 62F
core唯一解
03/23 03:03, 62F

03/23 08:48, 4年前 , 63F
會mvc基本上 webform就順便會了啊
03/23 08:48, 63F

04/01 21:31, 4年前 , 64F
mvc網站開發美學那本太淺了 初學或剛入門可以
04/01 21:31, 64F

04/01 21:33, 4年前 , 65F
但實務上有很多情境是那本書完全沒有提到的
04/01 21:33, 65F

04/01 21:35, 4年前 , 66F
可以多找一些對岸知名作者寫的 他們還是摸得更深
04/01 21:35, 66F
文章代碼(AID): #1USsrCfR (Soft_Job)