アーキテクチャをスマートに。

株式会社ネオジニア代表。ITアーキテクトとしてのお仕事や考えていることなどをたまに綴っています。(記事の内容は個人の見解に基づくものであり、所属組織を代表するものではありません)

ASP.NET MVC 4 ことはじめ(3)ルーティング

ルーティングについて

アクセスされたURLに対して、どのコントローラを起動するか割り当てることを「ルーティング」と呼びます。ルーティング定義は、Global.asax の Application_Start() で設定します。
ASP.NET MVC 3 までは、ルート定義をカスタマイズする際に直接 Global.asax 内に書いていましたが、ASP.NET MVC 4 からは App_Start/RouteConfig.cs に書くことになっています。自動生成されたソースコードがすでにそうなっています。

続きを読む

ASP.NET MVC 4 ことはじめ(2)ビューの指定

呼び出すビューを切り替える

コントローラからビューの呼び出しは、View() メソッドで行われます。引数に何も指定しない場合は、デフォルトでメソッド名と同じ名前のビューが呼び出されます。
HomeController.Index() なら、ビューは Home/Index.cshtml といった具合です。

続きを読む

ASP.NET MVC 4 ことはじめ(1)Hello World まで

ネットで情報収集をしていて、ASP.NET MVC 4 の情報があまりないな〜と思ったので、学習の記録を残すことにしました。
ASP.NET MVC基本的な考え方を、Visual Studio 2012 で ASP.NET MVC 4 を使いながら習得できるようなチュートリアル的な内容を目指します。

続きを読む