Hatena.Helper を書いている時に「JSON 扱うのめんどくさいなー、とりあえず "json" ってタイプすればインテリセンスで何か出てくるだろ。」という行動がきっかけで知ったのですが、System.Web.Helpers というお手軽クラスが入ったアセンブリがあったのですね。 このアセンブリは ASP.NET Web Pages 1.0 をインストールすると同時に入ります。つまり ASP.NET MVC 3 や WebMatrix をインストールすると同時に入るわけです。結構面白いクラスが多かったので紹介したいと思います。 AntiForgery ヘルパー CSRF 対策用のワンタイムトークンの出力と検証を行うためのヘルパーです。 GetHtml メソッドを呼ぶと input タグが生成されるので、form タグの中で呼び出します。これでトークンも一緒に POST されるように
![System.Web.Helpers を活用する - しばやん雑記](https://cdn-ak-scissors.b.st-hatena.com/image/square/59bb4c9ba01157f4411a3c8e940488c696b16de0/height=288;version=1;width=512/http%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Fs%2Fshiba-yan%2F20110406%2F20110406205753.jpg)