只會winform基礎,如何自學 NET core?

時間 2021-05-30 18:50:03

1樓:lhrbu

徹底忘掉winform那一套,直接學asp net core,winform早被淘汰了,學個會拖拖拖快速糊個介面的程度就足夠了

2樓:

EM...以前的.net core呢其實獨指http://

ASP.NET

CORE,但是隨著微軟.NET CORE戰略不停地擴充套件,暫時地說.NET CORE其實是包含裡面4個方面的:

CORE(網頁端)

2、.NET CORE版本的WPF (桌面端)

3、.NET CORE版本的Winform(桌面端)

4、.UWP(桌面端)

當然3者裡面現在最多人研究的,依然還是http://

ASP.NET

CORE啦……

看起來這三者都是屬於.NET CORE裡面的東西,都基於C#……實際上編起程來很多語法是完全不同的……如果要學,我建議主1副2(如果要做桌面端程式的話),甚至只主1(如果不打算做桌面端程式的話)。雖然你有WINFORM的基礎,但實際上.

NET CORE版本的WPF 和.NET CORE版本的Winform跟老版本(也就是.NET FRAMEWORK版本的WPF 和.

NET FRAMEWORK版本的Winform)對比起來差別極少,所以學的意義不是很大。

UWP更加不用說了……基本沒啥人用……

另外有乙個地方要糾正題主的是「.NET CORE 跨平台、開源…所以非常感興趣。特別是多端應用的相容開發」裡面

整個.NET CORE是開源的,但跨平台的只有http://

ASP.NET

CORE(相容WINDOWS/LINUX),.NET CORE版本的WPF 和 .NET CORE版本的Winform還是只能在WINDOWS上面跑。

好了,到最後樓主所期盼的真正開源的而且跨平台的.NET CORE,微軟已經公布了,那就是.NET 5,好像是今年第三季度推出(無責任預計會跳票),有興趣可以去搜搜……

還有……感覺學程式設計還是上YOUTUBE會好很多……

3樓:

最最最好的入門方法是快速把你原來在.NET Framework 上的WinForms程式遷移到.NET Core上,現在.

NET Core 3.1 已經可以開發WinForms程式啦~,只可惜Designer似乎還沒有完全做好。在這個過程中有不相容的地方就可以仔細體會.

NET Core 和.NET Framework的不同。

除此之外你要先看看相關的文章理解一下為什麼有些業務不能用WinForms來做,一定要做Web,然後再去理解http://

ASP.NET

Core存在的意義。

4樓:lulianqi

應該就是想問.NET core如何入門。

不應該把winform拉出來模擬(要有關係也是.NET framework )。 只是如果你熟悉winform,就勢必對C#各個版本的各種語法及語法糖糖不會陌生,對thread ,task ,await 類似的東西的區別也多少知道。

同時也比較高頻的使用過.NET framework 裡面的常用基礎類。然後不管你知不知道.

NET Standard ,現在隨便在MSDN上開啟乙個你常用的class的說明(當然不要開Form下面的),你會發現他即適用於你現在一直在用的.net framework ,也適用於你想要學的.net core 而且他們的文件幾乎一致。

這個時候你會發現你其實不用做什麼你已經會了。如果你不信,開啟VS 建立乙個.net core 控制台應用程式,維持你之前的習慣寫隨手寫乙個加法的計算器,然後執行。

當然「會」不代表有生產力,為了生產力你可能會想要進一步了解UWP 或者 http://

ASP.NET

core (這些msdn上都有官方入門指導)較快的方式就是跟著例子直接上手。

總結下:如果.NET framework是了解的,那麼.NET core至少也是直接入門了。剩下的就是跟著例子專案直接做。

只會音標,如何自學英語?

Jess木子 會音標已經是乙個不錯的起點,最起碼以後學的單詞都可以準確發音。我覺得從新概念英語開始還是多少有些難了,因為畢竟基礎比較薄弱,詞彙量非常小。我建議先學走遍美國那種,或者任何的生活類相關的,先把基礎的語法單詞學起來。給自己定乙個細緻的目標,每天學習兩小時。相信不到四個月基礎語法就過關了,很...

沒基礎如何自學日語?

荒木日語 在如今網路發達的社會,利用網路進行學習已經變得十分容易,然而正由於大量甚至可以說海量的資源的共享,讓大家可以輕鬆獲取的同時,也給大家造成困擾,這麼多資源我該怎麼用?此篇文章有萬把字,方便的話,可以去我主頁看。或者找我要資料也行 高考日語慧子老師 高考日語慧子老師 還在做高考日語小白?高考日...

如何無基礎自學Python?

大多數傳統行業轉行的都是無基礎學習的,除了學院派的那些,現在網上雖然有很多免費的教程,但都是零碎化的,不夠系統,當然你只是興趣導向學習夠用了,但若是用來工作的,遠遠不夠 推薦阿里雲 上雲就上阿里雲 華為雲學院 雲計算培訓 大資料培訓 AI培訓 華為雲官方雲計算學習平台 華為雲 IT小牛仔 設定目標 ...