ASP.NET Core の基礎を理解する

中級
開発者
.NET
ASP.NET Core
Visual Studio
Visual Studio Code

ASP.NET Core を使用した Web アプリケーションの構築の基礎を学習します。 このラーニング パスでは、ASP.NET Core を使用したフロントエンドとバックエンドの開発に必要な基本について説明します。

前提条件

  • .NET と C# を使用した Web アプリケーションの構築のエクスペリエンス

このラーニング パス内のモジュール

次の Web アプリを構築するための ASP.NET Core の主な機能について確認します。

ASP.NET Core を使用して初めての Web アプリを構築する方法を学習します。

ASP.NET Core アプリのミドルウェアを理解して実装します。 HTTP ログや認証などの付属ミドルウェアを使用する。 要求と応答を処理するカスタム ミドルウェアを作成する。

ASP.NET Core アプリの依存関係の挿入を理解して実装します。 ASP.NET Core の組み込みのサービス コンテナーを使用して依存関係を管理します。 サービスをサービス コンテナーに登録します。

.NET CLI を使用して ASP.NET Core アプリを発行します。 フレームワーク依存デプロイと自己完結型デプロイの違いについて説明します。 Azure への ASP.NET Core アプリのデプロイを理解します。