カテゴリ: ASP.NET 更新日: 2026/01/24

ASP.NET Coreを.NET CLIで作成する方法を完全解説!初心者でも迷わないコマンド操作入門

.NET CLIを使ったASP.NET Coreプロジェクト作成
.NET CLIを使ったASP.NET Coreプロジェクト作成

先生と生徒の会話形式で理解しよう

生徒

「ASP.NET Coreって、どうやって作り始めればいいんですか?マウス操作しかしたことがなくて…」

先生

「ASP.NET Coreは、文字を入力して操作する.NET CLIという道具を使うと、シンプルに始められます。」

生徒

「黒い画面で操作するやつですよね?難しそうで不安です…」

先生

「一つずつ入力するだけなので大丈夫です。パソコン初心者でも進められるように説明しますよ。」

1. ASP.NET Coreと.NET CLIとは?

1. ASP.NET Coreと.NET CLIとは?
1. ASP.NET Coreと.NET CLIとは?

ASP.NET Coreは、WebサイトやWebアプリを作るための仕組みです。その中でも.NET CLIは、キーボードで命令を入力して操作する公式ツールです。CLIは「コマンドラインインターフェース」の略で、文字による操作方法を意味します。ボタンを押す代わりに、短い英単語を入力して作業を進めます。

2. なぜ.NET CLIを使うのか

2. なぜ.NET CLIを使うのか
2. なぜ.NET CLIを使うのか

.NET CLIを使うと、余計な画面操作が不要になり、同じ手順を何度でも再現できます。これは料理のレシピのようなもので、書かれた通りに進めれば、誰でも同じ結果になります。ASP.NET Coreの学習では、この再現性がとても重要です。

3. コマンドプロンプトを起動しよう

3. コマンドプロンプトを起動しよう
3. コマンドプロンプトを起動しよう

Windowsでは、スタートメニューから「コマンドプロンプト」と入力して起動します。黒い画面が表示されれば準備完了です。この画面は、パソコンに命令を伝えるための入り口になります。

4. .NET SDKが入っているか確認する

4. .NET SDKが入っているか確認する
4. .NET SDKが入っているか確認する

まず、.NET SDKが正しく入っているかを確認します。SDKとは、開発に必要な道具一式のことです。次のコマンドを入力してEnterキーを押します。


dotnet --version

数字が表示されれば、.NET CLIが使える状態です。


8.0.1

5. ASP.NET Coreプロジェクトを作成する

5. ASP.NET Coreプロジェクトを作成する
5. ASP.NET Coreプロジェクトを作成する

次に、実際にASP.NET Coreのプロジェクトを作ります。プロジェクトとは、アプリ全体をまとめた箱のようなものです。以下のコマンドを入力します。


dotnet new mvc -n SampleApp

これでSampleAppという名前のASP.NET Core MVCプロジェクトが作成されます。mvcは、画面・処理・データを分けて考える設計方法の名前です。

6. 作成されたフォルダ構成を理解する

6. 作成されたフォルダ構成を理解する
6. 作成されたフォルダ構成を理解する

プロジェクトを作成すると、複数のフォルダが自動で作られます。Controllersは処理を書く場所、Viewsは画面を表示する場所、Program.csはアプリ全体の開始点です。最初は「役割が分かれている」ことだけ理解できれば十分です。

7. 開発用サーバーを起動する

7. 開発用サーバーを起動する
7. 開発用サーバーを起動する

作成したアプリを動かしてみましょう。プロジェクトのフォルダに移動して、次のコマンドを実行します。


cd SampleApp
dotnet run

表示されたURLをブラウザに入力すると、ASP.NET Coreの初期画面が表示されます。


Now listening on: https://localhost:5001

8. .NET CLI操作に慣れるコツ

8. .NET CLI操作に慣れるコツ
8. .NET CLI操作に慣れるコツ

.NET CLIは、最初は怖く見えますが、入力する単語は決まっています。コピーして貼り付けても問題ありません。大切なのは、何をする命令なのかを理解することです。ASP.NET Core開発では、CLI操作が基礎体力になります。

カテゴリの一覧へ
新着記事
New1
ASP.NET
IISにASP.NETアプリをデプロイする基本手順を完全ガイド!初心者でもわかる公開方法
New2
VB.NET
VB.NETのFor Eachループを完全マスター!初心者でもわかるコレクション処理の基本
New3
ASP.NET
ASP.NETアプリのデプロイ手順の全体像!初心者でもわかるIIS・Docker・Azure App Service
New4
ASP.NET
ASP.NET MVCでJSONデータを返すAPIの作り方!初心者でもわかるデータ通信入門
人気記事
No.1
Java&Spring記事人気No1
VB.NET
VB.NETの入出力の基本!初心者でもわかるConsole.WriteLine()とConsole.ReadLine()の使い方
No.2
Java&Spring記事人気No2
VB.NET
VB.NETでテキストファイルに書き込む方法を完全解説!WriteAllTextとAppendAllText
No.3
Java&Spring記事人気No3
VB.NET
VB.NETでStaticメソッドを定義する方法と活用例
No.4
Java&Spring記事人気No4
VB.NET
VB.NETでの変数名の付け方とは?わかりやすくエラーの起きにくい命名規則を紹介
No.5
Java&Spring記事人気No5
VB.NET
VB.NETプログラムの実行方法まとめ!Visual Studio・コマンドラインの使い方
No.6
Java&Spring記事人気No6
VB.NET
VB.NETの配列(Array)の作り方と基本操作を徹底解説!初心者でもわかる入門ガイド
No.7
Java&Spring記事人気No7
ASP.NET
ASP.NETとは?初心者向けにできることと特徴をやさしく解説
No.8
Java&Spring記事人気No8
VB.NET
VB.NETのDictionaryを完全ガイド!初心者でもわかる辞書の基本と応用