ASP.NET MVC

ASP.NET IdentityでRoleを使う手順

ASP.NET Identity 2.0とは? ASP.NET Identity 2.0が登場し、Visual Studio 2013の標準テンプレートに組み込まれるようになりました。 ONE ASP.NETでMVCでもWebAPIでも使え、OWINでソーシャル連携ログイン、nugetでも簡単にインストールできるようになりまし…

The Microsoft Conference 2013 Days2まとめ

Days 1まとめをご覧ください。 ほぼ1日開発系セッションに居座ってました。 開発者向けキーノート のCloud First, Mobile First, Developer First !というのがとてもよくマイクロソフトの行く先を示していると感じました。 思い出せば約1~2年前、 Windows P…

The Microsoft Conference 2013 Days1まとめ

The Microsoft Conference 2013 に参加してきました。 色々なセッションがありましたので、すべては網羅できませんが、私が気になった事をまとめてみます。

htmlのid属性には日本語が使えないので、base64urlを使ってエンコードしてみた。

html,cssのId属性に日本語はNG 日本語文字列だけの複数データを処理していたのですが、それぞれのデータのタグにId属性をつけたいと思ったときに、困りました。Idって日本語使えないよね? 調べてみました。 html、xhtml、cssそれぞれバージョンによっても違…

ASP.NET MVCのajax Formで2回Postされてしまうバグに悩まされる。

気がついたら「なんだよー。そんなことかよー。」っていう話なのですが。 ASP.NET MVCでAjax.BeginFormでデータの登録をしていたのですが、なぜか、2回連続でPostされて、2重にデータが登録されてしまう事態に。 意味がわからなくてかなり悩まされました。…

ASP.NET MVCのajax Formで複数のsubmitボタンを使う方法

お仕事でフォームを作っているときに、どうしてもajaxを使って複数の呼び出しをするフォームを作る必要が出てきてしまったので、やり方をメモしておきます。 ビュー側 @model Models.MyModel @using (Ajax.BeginForm("Action", "MyController", new AjaxOpti…

自作HTMLヘルパーを作る

HTMLヘルパーとは? Html.ActionLink => Aタグ生成 Html.BeginForm() => Formタグ生成 Html.TextBox() => INPUTタグ(Text)生成 など、指定した引数を元に、自動的にHTMLを生成してくれるものです。 モデルと連携をするものあり重宝します。 インテリセンス…