miso_soup3 Blog

主に ASP.NET 関連について書いています。

2012-09-01から1ヶ月間の記事一覧

JsonResult の Data をテストする時にエラー

Controllerのアクションメソッドにて、 JsonResultのDataを匿名型オブジェクトで設定した時の、 戻り値のテスト方法です。 ある条件下でエラーがでるので、その対処方法を書きます。アクションメソッド内の実装 return Json(new { pesronName = "山田さん", …

ActionLinkは、現在のルートデータを参照してくれる

/Person/Details/1 で表示されるViewに、編集リンクを追加したい時は、 スキャフォールディングにもある通り以下のように書くことができます。 @Html.ActionLink("編集へ", "Edit", new { personId = Model.Id }) が、ルーティングを設定すると @Html.Action…

Universal Providers、WebConfigでのMembership設定メモ

SimpleMembership, Membership Providers, Universal Providers and the new ASP.NET 4.5 Web Forms and ASP.NET MVC 4 templatesSimpleMembershipを使った時、往来通りWebConfigでMembershipを設定する方法。 (MVC4 Basicテンプレート以上では、既に設定さ…

エラーが起きたらどうなるか? Application_Error()と、HandleErrorAttribute

MVCでカスタムエラーページを実装しようとした時、 調べると以下の2つのコードに到着すると思います。 Web.Config にて <customErrors mode="On" defaultRedirect="~/Error/ErrorDayo" > </customErrors> Glogal.asax.cs にて filters.Add(new HandleErrorAttribute()); // (またはControllerクラスにて [HandleError]) これらの実装は…

Project Silk と Liike のビルドと実行

今週末開催される Hokuriku.NET vol.10 の井上章さんのセッションでは 2つのプロジェクトが登場します。 マイクロソフトのpatterns&practicesチームからリリースされている、SilkとLiikeです。どちらもサンプルコードがあり、DLして実際にアプリを触ること…

@using () {...} を使ったカスタムHtmlヘルパーの作り方

この記事で知れること using (@Html.BeginForm()) {} が何をしているのかわかる using で書けるカスタムHtmlヘルパーを作れる まえがき using を使ったHtmlヘルパーといえば、@Html.BeginForm()です。 Formタグを出力したいとき、Viewでこのように書くと… @u…

SignalR 参考サイトメモ

SignalRについて調べる機会があったので、参考サイトのメモです。 どれもサンプルコードと共にわかりやすく説明されています。SignalRは、Nugetでインストール→ちょっとコード書く、と簡単に試すことができます。 触っていると面白いので是非。 SingnalR Sig…

北陸 2012 Windows 8 アプリ開発 BC に 参加してきました

Windows 8 アプリについての勉強はもちろん、実際に開発してきました!(ちょっとだけですが 資料をたくさん頂き、参考サイトについても教えて頂きました。開発してみたいな、と心の中では思いながらも行動できずにいました。 今日は少しでも触ることができ…

ASP.NET MVC で気をつけたいこと

次回ASP.NET MVCでプロジェクトを開発する際に、開発メンバーで「お約束」としたいことをまとめました。 内容は業務アプリ用になっています。 中には超当たり前なことも書いてありますが…。ASP.NET MVC ひとり反省会 こちらの記事もMVCの反省についてまとめ…