ASP.NET MVCではViewに使うエンジンを選択できるようになっています。 標準ASPX NHaml(.NET版Haml) Spark 通常は標準のASPXを使いますが、MonoRailと相性の良いSpark、Hamlの構文を利用したい場合は、NHamlといったような選択が可能です。 Razar 少し驚いたのですが、Microsoftが新しいViewエンジン「Razar」を開発しているようです。上記のブログで紹介されているように、以下のような特徴があります。 C#/VB などの既存の開発言語のスキルを生かし、かつ HTML 記述を生かしたテンプレートマークアップ構文の提供を目指す コントローラや Web サーバーを使わずに、View の Unit Test を可能にする HTMLに近いViewは、デザイナさんとの相性も良いので、今後に期待したいと思います。