ASP.NET MVC | はじめに

目次

前提

1. チュートリアル

2. MVCプログラミングモード

やっと


前提

私は多くのコースを勉強しましたが、最も重要なコースは ASP.NET MVC です。仕事でも ASP.NET MVC を使用しているので、ASP.NET MVC に関するものをいくつか書くことができます。見てください。わかりません。読むときに他の場所を探す必要はなく、ここですぐに見ることができます。よく言われるように、それはあなたにとっても私にとっても都合がよいのです。

1. チュートリアル

ASP.NET は、HTML、CSS、JavaScript、サーバー スクリプトを使用して Web ページや Web サイトを作成するための開発フレームワークです。

ASP.NET は、Web ページ (Web ページ)、MVC (モデル ビュー コントローラー Model-View-Controller)、Web フォーム (Web フォーム) の 3 つの異なる開発モデルをサポートしています

このチュートリアルでは MVC を紹介します

2. MVCプログラミングモード

MVC は、3 つの ASP.NET プログラミング パターンのうちの 1 つです。

MVC は、MVC (Model View Controller Model-View-Controller) 設計を使用して Web アプリケーションを作成するためのパターンです。

  • モデル (Model) は、アプリケーションのコア (データベース レコードのリストなど) を表します。
  • View(ビュー)はデータ(データベースレコード)を表示します。
  • コントローラーは入力を処理します (データベース レコードを書き込みます)。

MVC パターンは、HTML、CSS、JavaScript を完全に制御することもできます。


MVC パターンは、次の 3 つの論理層を持つ Web アプリケーションを定義します

ビジネス層(モデルロジック)

表示レイヤー(ビューロジック)

入力制御(コントローラロジック)

モデルは、アプリケーション データのロジックを処理するアプリケーションの一部です。
通常、モデル オブジェクトはデータベース内のデータへのアクセスを担当します。

ビュー (view) は、データの表示を処理するアプリケーションの一部です。
通常、ビューはモデル データから作成されます。

コントローラー (コントローラー) は、ユーザー操作を処理するアプリケーションの一部です。
通常、コントローラーはビューからのデータの読み取り、ユーザー入力の制御、モデルへのデータの送信を担当します。

MVC レイヤ化は、一度に 1 つの側面に集中できるため、複雑なアプリケーションの管理に役立ちます。たとえば、ビジネス ロジックに依存せずにビューの設計に集中できます。また、アプリケーションのテストも容易になります。

MVC 階層化により、グループ開発も簡素化されます。さまざまな開発者が、ビュー、コントローラー ロジック、ビジネス ロジックを同時に開発できます。

やっと

この記事では、主に ASP.NET MVC の使用目的を理解してから、ASP.NET MVC でアプリケーションを作成する手順を紹介します。

おすすめ

転載: blog.csdn.net/SFalS/article/details/129139851