カテゴリ: 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
ASP.NET Blazor入門!C#で作る最新のWebアプリ開発
New2
VB.NET
VB.NETのStack(スタック)を完全解説!LIFO処理の基本と使い方
New3
VB.NET
VB.NETのキュー(Queue)を完全解説!初心者でもわかるFIFO処理と使い方
New4
VB.NET
VB.NETのNullable型を徹底解説!初心者でもわかる使い方と注意点
人気記事
No.1
Java&Spring記事人気No1
VB.NET
VB.NETの配列(Array)を完全マスター!初心者でも基礎からわかる宣言・初期化ガイド
No.2
Java&Spring記事人気No2
ASP.NET
ASP.NET Coreを.NET CLIで作成する方法を完全解説!初心者でも迷わないコマンド操作入門
No.3
Java&Spring記事人気No3
VB.NET
VB.NETの例外処理で初心者がつまずくポイントと解決策!エラー対策を完全攻略
No.4
Java&Spring記事人気No4
VB.NET
VB.NETのコーディング規約を完全解説!初心者でもわかる読みやすいコードの基本ルール
No.5
Java&Spring記事人気No5
ASP.NET
Razor Pagesとは?MVCとの違いをやさしく理解しよう【ASP.NET初心者向け】
No.6
Java&Spring記事人気No6
VB.NET
VB.NETでアプリケーション全体の例外をキャッチする方法を完全ガイド
No.7
Java&Spring記事人気No7
VB.NET
VB.NETのDictionaryを完全ガイド!初心者でもわかる辞書の基本と応用
No.8
Java&Spring記事人気No8
VB.NET
VB.NETのList(Of T)の使い方を完全ガイド!初心者が最初に覚えるべきリスト操作