iT邦幫忙

2023 iThome 鐵人賽

DAY 2
0
Software Development

C# 學習之路系列 第 2

[DAY2] [01] .NET介紹 與 Visual Studio安裝

  • 分享至 

  • xImage
  •  

快速導覽

  • 什麼是.NET Framework?.NET Core? .NET?
    • .NET Framework
    • .NET Core
    • .NET
    • 小結
  • Visual Studio安裝教學(Windows環境)
  • 參考來源

什麼是.NET Framework?.NET Core? .NET?

  「.NET」,官方念作 dot net,.NET是一個軟體開發框架,旨在簡化和加速Windows應用程式的開發。隨著時間的推移,.NET框架經歷了多個版本和演進,包括.NET Framework、.NET Core,以及現在的.NET 5和.NET 6

.NET Framework:

  .NET Framework是最早引入的.NET版本,首次推出於2002年。現在最新的版本是 .NET Framework 4.8,也將會是 .NET Framework 的最後一個版本。它是一個用於開發Windows應用程式的框架,包括桌面應用程式、網站、服務和其他應用程式類型。.NET Framework依賴於Windows操作系統,因此僅支援Windows平台。它包括一個稱為Common Language Runtime (CLR)的運行時環境,以及大量的類別庫和API。

.NET Core:

  .NET Core是在.NET Framework之後推出的。它是一個跨平台的.NET版本,支援Windows、Linux和macOS等多個操作系統。.NET Core的目標是提供更輕量且高效的.NET選項,特別適用於現代應用程式開發,包括Web應用程式、微服務和跨平台應用程式。.NET Core還引入了一個新的開源的、跨平台的運行時,稱為.NET Core Runtime。

.NET:

  微軟決定移除"Core"命名,將其稱為.NET。它支援許多應用程式類型,包括Web、桌面、移動和雲端應用程式。

小結:

  .NET Framework 永遠停留在 4.8 (依然會有安全性更新),如果是已使用 .NET Framework 開發的軟體,不需要遷移,如果是新開發則建議使用 .NET 5 或以上


Visual Studio安裝教學(Windows環境)

目前Visual Studio最新版為2022
https://ithelp.ithome.com.tw/upload/images/20230915/20163217RTyPUoYoGl.png
可參照這邊安裝教學
Day03-C# IDE-Visual Studio安裝教學(2019版)及新增專案
因為是學習,個人是2019.2022都下載測試
但可以只下載2022就好
https://ithelp.ithome.com.tw/upload/images/20230915/20163217JtQpcaoMVQ.png


參考來源

  1. .NET .NET Core .NET Framework 這三個是什麼?差別在哪裡?快速釐清懶人包
  2. 什麼是.NET?
  3. C#最強入門邁向頂尖高手之路王者歸來
  4. Day03-C# IDE-Visual Studio安裝教學(2019版)及新增專案

期望挑戰30天持續更新成功 ~ DAY2 還有下一篇,
[DAY2] [02] C#基礎的快速導覽與實作


上一篇
[DAY1] 站在巨人的肩膀上 - 學習的開始
下一篇
[DAY2] [02] C#基礎與實作 (註解. 變數. 迴圈. 條件)
系列文
C# 學習之路31
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言