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

Windows 8.1 Preview で Classic Shell 動作したよん

昨日のエントリでは、Windows 8.1 Preview じゃ Classic Shell 動作しないよと書きましたが、すみません、いま Classic Shell 最新版 3.6.7 インストールしたら動作しました(大汗関連記事: Welcome to Classic Shell(Classic Shell 公式) う〜ん。。。デ…

Windows 8.1 Preview が公開されたのでお試し中

本日、遂に Windows 8.1 Preview が公開されました。Microsoft の公式ページは以下になります。関連記事:Windows 8.1 Previewついでに Visual Studio 2013 Preview も公開されてましたっ!次の .NET Framework のバージョンは 4.5.1 だそうです。何とも微妙…

Q097. XamDataGrid でフィルタリングされたレコードのコレクションを取得するには?

A.DataRecord.IsFilteredOut プロパティを条件に、クエリで簡単に取得できます。 #2015/02/05 追記: IsFilteredOut の戻り値が Null許容型なので、今更ながら GetValueOrDefault メソッド使わなきゃ駄目なことに気づいた (汗 WPF FAQ の目次に戻る

KB2670838 のアンインストール方法

以下、Windows7 64ビット版における KB2670838 のアンインストール方法について説明します。 関連記事: Windows 7 SP1 および Windows Server 2008 R2 SP1 用プラットフォーム更新プログラムが利用可能です。 KB2670838 を適用後 Aero や IE や Windows Liv…

メールアドレスが有効か判定する(RFC規約違反を許可)

MSDN に「文字列が有効な電子メール形式であるかどうかを検証する」 という記事がありますが、この記事のサンプルは RFC規約違反のアドレスを弾くよう実装してます。しかし hogehoge@i.sopftbank.jp という iPhone メールのドメインも弾くので、このままでは…

Nunit で ActiveXコンポーネントのメソッドをテストする

プロジェクトで使ってる地図用のActiveXコンポーネント (VB6用!) が、ここ数日おかしな値を返すため、検証用に単体テストを作ることにしました。その備忘録です。 もともと VB6 用のコンポーネントを .NET で使うのはどうよ?という話もあるのですが、代替品…

Surface Pro 本日発売

Surface Pro とうとう出ましたね!本日発売だそうです!\(^o^)/ Micosoft 公式サイト:Surface Pro マイクロソフト Surface Pro 256GB [Windowsタブレット・Office付き] H5W-00001出版社/メーカー: マイクロソフトメディア: Personal Computersこの商品を…

Convert Zero Datetime キーワード

MySQL の日付型の初期値は 「0000-00-00 00:00:00」 です。これは .NET の日付型 DateTime と互換性がなく、.NET の日付型変数に代入したりキャストすると例外が発生します。 これを回避する接続文字列のキーワードが Convert Zero Datetime。接続文字列にこ…