xin9le.net

Microsoft の製品/技術が大好きな Microsoft MVP な管理人の技術ブログです。

2014-01-01から1年間の記事一覧

Twilio API勉強会@福井 資料

2014年2月21日 (金) に開催されたTwilio API勉強会@福井に参加してきました。以前Mashup Award 9で「美sayモニコ」を作った際、IVR (音声自動応答) 部分を担当しました。そのとき.NETライブラリを使ってTwilioを叩いていたのですが、それがキッカケでTwilio…

Rx入門 (28) – Disposables名前空間まとめ

Rx

Rx入門を書いてから早2年。当時はVersion 1だったRxも今ではVersion 2。考え方は変わらないものの、いくつかObsoleteになってしまった機能もあり、参考にして頂いている方には多少なり申し訳なさがあります...。あれからC#自体にも言語機能として非同期処理 …

CSV/TSVなどの区切り文字形式ファイルを簡単生成

CSV (Comma-Separated Values : カンマ区切り)、TSV (Tab-Separeted Values : タブ区切り)、SSV (Space-Saparated Values : 半角スペース区切り) と言った「データを特定の区切り文字で区切って並べたファイル形式」があるのはご存知の事と思います。特に表…

Hokuriku.NET vol.13 資料

2014年1月25日 (土) に開催されたHokuriku.NET vol.13 in 富山に参加してきました。運営側として、またLT担当として協力させて頂き、とても楽しく有意義な時間を提供できたのではないかと実感しています。参加して下さったすべての方に感謝申し上げますm( )m…

ASP.NET MVCでCamel CaseなJSONを出力する

ASP.NET MVCでWebアプリを開発しているときに非同期でサーバーからJSONを取得するのはよくあることだと思います。このとき、サーバー側は標準機能のJsonResultを利用してJSONの生成を行うのが定石ですが、.NETのクラスインスタンスのプロパティから名前と値…

Azure Web SitesでIP制限をかける方法

2013年11月13日、Visual Studio 2013 Launch EventにおいてVisual Studio Online (コードネーム : Monaco) が発表されました。MonacoはAzure Web Sitesを利用した開発をサポートしていますが、サイトのURLはWebサイトができた瞬間から完全に全世界Openなので…