miso_soup3 Blog

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

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

ADO.NET Entity Data Model でエラー

SQL Server 2005 と ADO.NET Entity Data Model を使った時に、 型 datetime2 を使っていないのに、 「使用されている SQL Server のバージョンでは、データ型 'datetime2' がサポートされていません。」 というエラーがでる件についてメモ。edmx ファイルを…

Hokuriku.NET vol.11, ASP.NET WEB API ヘルプページ補足

2013/01/26(日)に富山で開催された Hokuriku.NET vol.11 に参加してきました。 全国各地、遠いところから足を運んで下さった皆様、 素晴らしいセッションをして頂いたスピーカーの方々、 そしてスタッフの皆様、本当にありがとうございました。ぶりしゃぶも…

ASP.NET WEB API エラーの対処について

ASP.NET WEB API には、エラー用フィルター属性のインターフェイス、 System.Web.Http.Filters.IExceptionFilter が用意されています。これを使えば、(MVC と似たように)アクションメソッド内でエラーが起きた時に、 独自の処理を挟むことができます。 今日…

ASP.NET WEB API ルーティングについていろいろ

ルーティング基本 WEB API において、アクションメソッドへのマッピングの基本は、 HTTP メソッド名から始まるメソッドへマッピングされることです。HTTP POST だったら、POST..から始まるメソッドへ、 HTTP GET だったら、GET...から始まるメソッドへマッピ…

API と MVC でモデル検証の挙動が少し違う

モデル検証の時に入るキーが、WEB API と、MVC と違っていたのでメモです。下のように、とあるモデルを引数としたアクションメソッドを定義し、 そのモデルに検証属性を付けます。 // アクションメソッド [HttpPost] public ActionResult Register(RegisterM…

ASP.NET WEB API でのステータスコードについて

あけましておめでとうございました。今年もよろしくお願いいたします。 〜ASP.NET WEB API はじめました〜 ASP.NET WEB API にて、 どういった時にどんなステータスコードを返すのか、返すべきなのか わからなかったので簡単に調べました。 ASP.NET WEB API …