ASP.NET MVC で開発を始める際は、ASPX ではなく Razor を使用しよう!!という記事です。 最初に ASPX と Razor について簡単に紹介してから、Razor を推す理由を書きます。 ASPX と Razor ASP.NET MVC では、2つのビューエンジンを選択することができます。 Web フォームビューエンジン Razor ビューエンジン それぞれのビューエンジンには適切な構文があり、ここでは ASPX 構文、Razor 構文と呼称することにします。 前者の ASPX 構文は、ASP.NET Web Forms でも使用されている構文です。 後者の Razor 構文は、ASP.NET MVC 3 から登場し、Web Pages(WebMatrix)でも使用されています。 ASPX Razor ビューエンジンの選択 ASP.NET MVC 4 までは、プロジェク