タグ

ブックマーク / blog.xin9le.net (3)

  • 非同期メソッド入門 - xin9le.net

    .NET Framework 4.5 / C# 5.0 から提供された非同期メソッドについての連載インデックス インデックス 非同期処理の歴史 非同期メソッドの概要 async修飾子とawait演算子 任意の記述場所 UIスレッドとの同期 戻り値 例外処理 非同期メソッドの内部実装 内部実装を覗く コンパイラ要件 Awaitableパターンの自前実装 WinRTとの相互運用 Rxとの相互運用 落ち穂拾い NET Framework 4.5以外でawaitする コンパイラ要件違反 単体テストの記述方法 機械的読み替えに注意 非同期勉強会 / Community Open Day 2012 その他の資料/動画 非同期勉強会 資料 Community Open Day 2012 資料 Three Essential Tips for Async @ITでの連載

  • IIS Expressを64bitモードで動かす - xin9le.net

    Visual StudioでWebアプリ開発をするときによくお世話になるIIS Express、これは既定では32bitモードで動作します。これまでのWebアプリ開発では特に何事もなかったのですが、最近業務で以下のような環境下での開発をしていてハマりました。 Windows 7 x64 Visual Studio 2013 + IIS Express .NET Framework 4.5 ASP.NET MVC 5 Oracle 11g これまでと違ったはOracleデータベースの利用。ずっとSQL Serverで開発をしていたのでOracleは初体験でした。Oracleへの接続にはODP.NETの64bit版を利用していたのですが、これを参照設定に追加しても全然動かない。具体的には、以下のようにBadImageFormatExceptionが飛んでいました。 つまるところ、32bitと6

    IIS Expressを64bitモードで動かす - xin9le.net
    kaorun
    kaorun 2014/05/07
  • LINQにオレオレ機能を追加 - xin9le.net

    LINQは便利です。LINQが使える環境なら率先して使いたいところです。LINQに出会ってからは、LINQに依存し過ぎてLINQがないと生きられない体になってしまいました。LINQさん、愛してます.../// と、くだらない前フリはさておき、LINQを使っていて思うことは「あってほしいメソッドが (稀に) ない」ということです。その多くはInteractive Extensions (Ix)を利用すれば何とかなるのですが、それでも他にも「あるといいのになー」と思うものはあります。それにIxはまだExperimental (実験版) リリースで、仕事で採用するにはそれだけでお許しが...。ということで、あると地味ぃに便利そうなものをいくつか紹介します。 ForEachメソッド 言わずと知れたForEachメソッド。LINQやったことある方なら、一度は作ったことあるんじゃないでしょうか。 pu

    LINQにオレオレ機能を追加 - xin9le.net
  • 1