.NET Framework

ASP.NET MVCは、ASP.NETをベースに開発されたMVCスタイルのフレームワークである。

サーバ・コントロールは使わない

 ASP.NET MVCには、基本的にポストバックやビューステート、イベントドリブンという概念は存在しない。このため、これらの概念を前提としているサーバ・コントロールも、ASP.NET MVCでは使わないのが基本だ。    

フロント・コントローラ方式を採用

従来型のASP.NETでは、個々のページ(.aspxファイル)でリクエストを処理する――いわゆる「ページ・コントローラ方式」を採用している

ASP.NET MVCの基本は、「フロント・コントローラ方式」である。フロント・コントローラとは、クライアントからのリクエストを1カ所で受け取る仕組みのこと。

プロジェクトの作成

  1. Modelを作成する
    • ModelクラスはMVVMパターンのモデルクラスと似ている
  2. Viewを作成
    • Viewの先頭で継承するベースクラスの定義に、ジェネリック型として、最初に定義したModelのクラスを指定する。
    • ViewのASPXファイル内、HTMLヘルパーで、Modelクラスのバインドを設定できる。
  3. Controllerを作成
    • Controllerクラスを継承する
    • Modelをパラメータで、ViewのActionResultを返すメソッドを作成する


あなたのお住まいの地域で最安のブロードバンド選び

コメント:



(画像の文字列を入力して下さい)

トップ   編集 凍結 差分 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2019/12/02 (月) 12:45:11 (1628d)

PCpዾyǗlgĂ܂}WŔ܂z 萔O~ył񂫁z Yahoo yV NTT-X Store

z[y[W ̃NWbgJ[h COiq ӂ邳Ɣ[ COsیI COze