.NET 文件包含一組範例和教學,教你如何了解 .NET。 本文說明如何找到、查看及下載 .NET、ASP.NET Core 以及 C# 範例與教學。 尋找資源,以瞭解 F# Foundation 網站上的 F# 程式設計語言。 如果你有興趣探索 C#,可以從 Hello World 5 分鐘開始,接著從 C# 入門教程。 如需如何檢視和下載範例程式代碼的指示,請參閱 檢視和下載範例 一節。
.NET
範例
本指南將教你如何建立 ASP.NET Core 網頁應用程式及相關的單元測試。 它會從建立簡單的 Web 服務應用程式開始,然後新增測試。 它會繼續建立更多測試,以引導實作新功能。 completed sample 可在 GitHub 的 dotnet/samples 倉庫中取得。
教程
本教學示範如何使用 Visual Studio、Visual Studio Code 或 GitHub Codespaces 建立並執行 .NET 控制台應用程式。
這個教學示範如何使用 Visual Studio、Visual Studio Code 或 GitHub Codespaces 建立類別函式庫。
想看更多.NET教學,請參考 Learn .NET 以及 .NET SDK 工具。
ASP.NET Core
請參考ASP.NET Core教學。 許多 ASP.NET Core 文件中的文章都有為其撰寫的範例連結。
C# 語言
範例
此範例示範建立及取用 C# 反覆運算器的語法和功能。 completed sample 可在 GitHub 的 dotnet/samples 倉庫中取得。
此範例示範 C# 索引器的語法和功能。 completed sample 可在 GitHub 的 dotnet/samples 倉庫中取得。
此範例示範 C# 委派和事件的語法和功能。 completed sample 可在 GitHub 的 dotnet/samples 倉庫中取得。 另一個著重於事件的範例也位於相同的存放庫中。
此範例示範許多可以使用表達式樹狀架構來解決的問題。 completed sample 可在 GitHub 的 dotnet/samples 倉庫中取得。
LINQ 範例
這一系列範例示範語言整合式查詢 (LINQ) 的許多功能。 completed sample 可在 GitHub 的 dotnet/samples 倉庫中取得。
受控 COM 伺服器範例
COM 伺服器範例示範如何建立受控 COM 伺服器,以及如何透過 RegFree COM 全域註冊或取用。
Microsoft Office PIA 樣本
ExcelDemo範例展示了 .NET Core 中 Microsoft Office PIAs 的消耗情況。
教程
本教學課程示範控制台 I/O、控制台應用程式的結構,以及以工作為基礎的異步程序設計模型的基本概念。 completed sample 可在 GitHub 的 dotnet/samples 倉庫中取得。
本教學課程示範 C# 語言的 Web 通訊、JSON 串行化和面向物件功能。 completed sample 可在 GitHub 的 dotnet/samples 倉庫中取得。
本教學課程示範 LINQ 的許多功能,以及支援它的語言元素。 completed sample 可在 GitHub 的 dotnet/samples 倉庫中取得。
這個教學會教你如何在 .NET Core 上建立一個支援外掛架構的簡單應用程式。 completed sample 可在 GitHub 的 dotnet/samples 倉庫中取得。
部署至容器
在 Windows Docker 容器中運行 ASP.NET MVC 應用程式
本教學示範如何在 Windows Docker 容器中部署現有的 ASP.NET MVC 應用程式。
檢視和下載範例
許多主題展示了可從 GitHub 查看或下載的原始碼與範例。 若要檢視範例,只要遵循範例連結即可。 若要下載程式代碼,請遵循下列指示:
- 執行下列其中一個程式,以下載包含範例程式代碼的存放庫:
- 將存放庫的 ZIP 下載到本機系統。 Un-ZIP 壓縮檔案。
- 分叉 此存放庫,並將該分叉 複製到 你的本機系統。 分叉和複製允許您對文件做出貢獻,方法是提交變更至您的分叉,然後為官方文件庫建立拉取請求。 欲了解更多資訊,請參閱 .NET 文件貢獻指南 及 ASP.NET Core文件貢獻指南。
- 於本機複製存放庫。 如果您將文件庫(clone)到本機系統,您將無法直接對官方存放庫進行提交,因此您稍後將無法提供文檔貢獻。 如果您想要保留稍後參與文檔的機會,請使用先前所述的分叉和複製流程。
- 在存放庫的資料夾內巡覽至範例的位置。 當您遵循範例的連結時,範例位置的相對路徑會出現在瀏覽器的網址列中。
- 若要執行範例,您有幾個選項:
- 使用 .NET CLI:在主控台視窗中,進入範例資料夾並使用 dotnet CLI 指令。
- 使用 Visual Studio:選擇 File > 從選單列開啟 > Project/Solution,導覽到範例專案資料夾,選擇專案檔案(.csproj 或 .fsproj)。
- 使用 Visual Studio Code:從選單列選擇 File > 開啟資料夾,並選擇範例的專案資料夾來開啟樣本。
- 使用支援 .NET 專案的其他 IDE。