新 .NET & Azure & IoT & AI 開源技術實戰手冊 (含深入官方程式碼講解)
介紹 這系列主要目標 : 出人生第一本書,讓「新人能從實際小專案開發入門,在職工程師能藉由深入 .NET 官方程式碼了解底層原理。」 目前雲端、物聯網與 AI...
快速開始 在現代 .NET 世界,我們只需要一行程式碼即可創建第一個程式 Console.WriteLine("Hello .NET");...
底層運行流程 C# 編譯器流程 語法與重載解析 編譯器(Roslyn)看到 Console.WriteLine("Hello .NET"...
「單 cs run 模式」底層原理跟開源程式碼由來 我在 GitHub .NET SDK GitHub 原始碼 : https://github.com/dot...
頂層語句 「頂層語句(Top-level statements)」是 C# 9(.NET 5 時期)新增的語言功能,允許在程式檔案中直接撰寫語句,而不必顯式定義...
.NET 10 SDK 與 CLI 原始碼閱讀 前面使用的 dotnet run 命令,要了解底層原理,需要先看 dotnet/sdk原始碼的導覽,由「使用 C...
2. Build 原始碼倉庫 # 取得原始碼 git clone https://github.com/dotnet/sdk.git cd sdk # Win...
5. dotnet run 深入 傳統: 確認專案檔 -> restore(還原 NuGet) Build -> 選擇目標框架 / RID -&g...
工作負載 (Workloads) Workload 允許非 BCL 核心組件(如 Android / iOS / WebAssembly / MAUI)以宣告式...
這邊實現簡單的 Parser,其中一個重要的概念不可變 Immutable + 結構共享 Structural Sharing,減少複製、簡化快取一致性。成本:...