2006-11-05から1日間の記事一覧
アクセス修飾子としてinternalを付けると同一アセンブリ内からしかアクセス出来なくなります。しかし、ユニットテストとかからは例外的に呼び出したいこともあります。そんな時にInternalsVisibleTo属性が使えるみたいです。 using System; using System.Run…
・DevDiv Hotfix Public Availability Pilot Program Visual Studio 2005向けのHotfix。 ・VistaとOffice 2007、11月30日に企業向けリリース あ、もうなのか。次世代ゲーム機もそうですが、最近は発売間近という雰囲気がないですね。
個人的には例外はキャッチしない方針なのですが、SQL関連の例外についてはそうも行きません。重複やNULL制約などは例外ではなくエラー扱いにしたいところです。 try { int cnt = IUserDao.Insert(user); } catch (SQLRuntimeException ex) { // SQLRuntimeEx…
log4net-1.2.10を使っているのですが、ヘッダ、フッタに改行が入らずに悩みました。 <layout type="log4net.Layout.PatternLayout"> <param name="Header" value="[Header]\r\n" /> <param name="Footer" value="[Footer]\r\n" /> <param name="ConversionPattern" value="%-5p %d [%t] %m [%c]%n" /> </layout> あちこち見た感じ、これで良さそうなんですが、1.2.10から変わったのかしら?
EntityGeneratorに使っていたSQLの解析ルーチンが仕事に使えそうなので、Oracle対応なんかしてみたり。Oracle Developer Tools for Visual Studio .NETが吐き出すCREATE TABLE文は、こんな感じ。 CREATE TABLE "MY"."USERS" ("NAME" VARCHAR2(32 BYTE),"AGE"…