.NET ドキュメントには、.NET について説明する一連のサンプルとチュートリアルが含まれています。 この記事では、.NET、ASP.NET Core、C# のサンプルとチュートリアルを検索、表示、ダウンロードする方法について説明します。 F# のプログラミング言語を学習するためのリソースについては、 F# Foundation のサイトを参照してください。 オンライン コード エディターを使用した C# の探索に関心がある場合は、 この対話型チュートリアル から始めて、 C# 対話型チュートリアルに進んでください。 サンプル コードを表示およびダウンロードする方法については、「 サンプルの表示とダウンロード 」セクションを参照してください。
。網
サンプル
dotnet テストを使用した .NET Core での単体テスト
このガイドでは、ASP.NET Core Web アプリと関連する単体テストを作成する方法について説明します。 まず、単純な Web サービス アプリを作成してから、テストを追加します。 引き続き、新しい機能の実装に関するガイドとして、さらに多くのテストを作成します。 完成したサンプルは、GitHub の dotnet/samples リポジトリで入手できます。
チュートリアル
チュートリアル: Visual Studio Code を使用して .NET コンソール アプリケーションを作成する
このチュートリアルでは、Visual Studio Code と .NET CLI を使用して .NET コンソール アプリケーションを作成して実行する方法について説明します。 プロジェクトの作成、コンパイル、実行などのプロジェクト タスクは、.NET CLI を使用して実行されます。
チュートリアル: Visual Studio Code を使用して .NET クラス ライブラリを作成する
このチュートリアルでは、Visual Studio Code と .NET CLI を使用して .NET 用のライブラリを記述する方法について説明します。 プロジェクトの作成、コンパイル、実行などのプロジェクト タスクは、.NET CLI を使用して実行されます。
その他の .NET チュートリアルについては、「 .NET と .NET SDK ツールについて」を参照してください。
ASP.NET Core
ASP.NET Core のチュートリアルを参照してください。 ASP.NET Core ドキュメントの多くの記事には、それらのサンプルへのリンクが記載されています。
C# 言語
サンプル
このサンプルでは、C# 反復子を作成して使用するための構文と機能を示します。 完成したサンプルは、GitHub の dotnet/samples リポジトリで入手できます。
このサンプルでは、C# インデクサーの構文と機能を示します。 完成したサンプルは、GitHub の dotnet/samples リポジトリで入手できます。
このサンプルでは、C# デリゲートとイベントの構文と機能を示します。 完成したサンプルは、GitHub の dotnet/samples リポジトリで入手できます。 イベントに焦点を当てた 2 つ目のサンプル も同じリポジトリにあります。
このサンプルでは、式ツリーを使用して解決できる問題の多くを示します。 完成したサンプルは、GitHub の dotnet/samples リポジトリで入手できます。
LINQ サンプル
この一連のサンプルでは、言語統合クエリ (LINQ) の多くの機能を示します。 完成したサンプルは、GitHub の dotnet/samples リポジトリで入手できます。
マネージド COM サーバーのサンプル
COM サーバー のサンプルでは、マネージド COM サーバーの作成と、RegFree COM を介してグローバルに登録または使用する方法を示します。
Microsoft Office PIA サンプル
ExcelDemo サンプルは、.NET Core での Microsoft Office PIA の使用を示しています。
チュートリアル
このチュートリアルでは、コンソール I/O、コンソール アプリの構造、タスク ベースの非同期プログラミング モデルの基本について説明します。 完成したサンプルは、GitHub の dotnet/samples リポジトリで入手できます。
このチュートリアルでは、C# 言語の Web 通信、JSON シリアル化、およびオブジェクト指向の機能について説明します。 完成したサンプルは、GitHub の dotnet/samples リポジトリで入手できます。
このチュートリアルでは、LINQ の多くの機能と、それをサポートする言語要素について説明します。 完成したサンプルは、GitHub の dotnet/samples リポジトリで入手できます。
プラグインをサポートする .NET Core アプリケーションの作成
このチュートリアルでは、プラグイン アーキテクチャをサポートする単純なアプリケーションを .NET Core で構築する方法について説明します。 完成したサンプルは、GitHub の dotnet/samples リポジトリで入手できます。
コンテナーへのデプロイ
Windows Docker コンテナー ASP.NET MVC アプリケーションの実行
このチュートリアルでは、既存の ASP.NET MVC アプリを Windows Docker コンテナーにデプロイする方法について説明します。
サンプルの表示とダウンロード
多くのトピックでは、GitHub から表示またはダウンロードできるソース コードとサンプルを示します。 サンプルを表示するには、サンプル リンクに従ってください。 コードをダウンロードするには、次の手順に従います。
- 次のいずれかの手順を実行して、サンプル コードを含むリポジトリをダウンロードします。
- リポジトリの ZIP をローカル システムにダウンロードします。 圧縮アーカイブを Un-ZIP します。
- リポジトリをフォークし、フォークをローカル システムに複製します。 フォークと複製を使用すると、フォークに変更をコミットし、公式のドキュメント リポジトリのプル要求を作成することで、ドキュメントに貢献できます。 詳細については、 .NET ドキュメントの投稿ガイド と 、ASP.NET Core Docs の投稿ガイドを参照してください。
- リポジトリをローカル環境にクローンします。 ドキュメント リポジトリをローカル システムに直接複製した場合、公式リポジトリに対して直接コミットを行うことはできません。そのため、後でドキュメントへの投稿を行うことはできません。 後でドキュメントに投稿する機会を維持する場合は、前述のフォークと複製の手順を使用します。
- リポジトリのフォルダー内をサンプルの場所に移動します。 サンプルへのリンクに従うと、ブラウザーのアドレス バーにサンプルの場所への相対パスが表示されます。
- サンプルを実行するには、いくつかのオプションがあります。
- .NET CLI を使用する: コンソール ウィンドウで、サンプルのフォルダーに移動し、dotnet CLI コマンドを使用します。
- Visual Studio を使用する: メニュー バーから [ファイル] > [プロジェクト/ソリューション>開く] を選択してサンプルを開き、サンプル プロジェクト フォルダーに移動して、プロジェクト ファイル (.csproj または .fsproj) を選択します。
- Visual Studio Code を使用する: メニュー バーから [ファイル] > [フォルダーを開く] を選択し、サンプルのプロジェクト フォルダーを選択して、サンプルを開きます。
- .NET プロジェクトをサポートする別の IDE を使用します。
.NET