Razor は "レイザー" と読みます。これはマイクロソフトが ASP.NET の枠組みで提供している、 ビューエンジンです。 ビューエンジンというのは、MVC (モデル・ビュー・コントローラ) でいうところの、 ビューの部分を担当する仕組みなわけですが、要は HTML をどう表示するか、というところを受け持つエンジンということです。 Python の Django のテンプレートシステムなどを使ったことがある人も少なくないと思いますが、 あのテンプレートシステムみたいなものだと思っておいて良いと思います。 ここでは既に主流となりつつある、ASP.NET MVC を上手に利用するにあたって不可欠な Razor について説明します。 MVC は不要?! Razor の単純な利用方法 Razor でのコードの書き方 Razor を用いたレイアウト Razor のレイアウトを一括で指定する方法
![Razor ビューエンジン - ASP.NET 入門](https://cdn-ak-scissors.b.st-hatena.com/image/square/b4bf8ddfe2f17ce992aa3da03230f87d26d0186a/height=288;version=1;width=512/https%3A%2F%2Faspnet.keicode.com%2Fimg%2Fog-image-1.png)