ちょっと真面目に ASP.NET Core MVC の Razor を書いている時に、そういえば Tag Helpers の書き方をあまり勉強していなかったと気が付いたので、これを気に個人的によく使いそうな部分だけメモります。 例によってドキュメントがちゃんと用意されているので、まずは良く読んでおきました。 基本的には asp-* という属性を使って書ける Html Helper です。HTML のタグとシームレスに統合されていて、構造を崩さずに書けるので Tag Helpers は最高に便利です。 cshtml を開いても Tag Helpers のシンタックスハイライトが有効にならない場合には、Visual Studio の拡張機能から Razor Language Services をインストールすると直ります。 最初は入ってたと思うのですが、アップデートのタイミングなどで無効化され