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

InfoPathすげーーー

今のプロジェクトでは、画面に付随する情報をxmlで管理しようとしているのだが、 画面数が全部で200近くあるので、これを直接テキストエディタで編集するのはちょっと厳しい。 そこで、このxmlを管理する方法を検討しているのだが、単純にRDBのテーブルを抜…

JavaのThreadLocal的なものを.netで使う

http://msdn2.microsoft.com/ja-jp/library/system.threading.thread.getdata(VS.80).aspx

Delegateをリフレクションで設定する

Delegate.CreateDelegate()にMethodInfoを渡して、Delegateオブジェクトを作成し、 対象のDelegate型に設定するhttp://msdn2.microsoft.com/en-us/library/ms228976(vs.80).aspx

テストケースの生成

NUnitの単体テストで、一番面倒なのはテストケースの作成ではないだろうか? 自分は、テストファーストな人ではないので、どうしても実装を作成してからテストケースを作成してしまう。 しかし、実装が終わった時点で気持ちは萎えているので、テストは簡単に…

publicでないメソッドをテストのために呼び出す

System.Reflection.MethodInfo method = typeof (ClassToTest).GetMethod("MethodToInvoke", BindingFlags.Instance | BindingFlags.NonPublic); object result = method.Invoke(new ClassToTest(), new object[] {"MethodArguments"});

ReShaper

これはすごい http://www.jetbrains.com/resharper/いままでEclipseを使っていた身としては、ありがたいツール。 VisualStudioのリファクタリングツールは、とても貧弱だったが、これを使うとかなりの部分でEclipseっぽいリファクタリングができる。 そして…

Safari3 beta for Windowsを入れてみた

とりあえず、日本語のページが表示されないので、ここを参考にして日本語が表示されるようにしてみた Safari for Windows betaで日本語表示する方法 http://la.ma.la/blog/diary_200706120455.htmこれで、日本語が表示できるようになったが、beta版のためか …

Expression Blendでプレゼンツールを作ってみた。

毎回プレゼン用に、プロジェクトを作るのも面倒なので、今度はWPFで24風のプレゼンツールをつくってみた Window1.xaml

Expression Blendでプレゼン資料を作ってみた。

感想。 あまり、違和感なく使える(個人的には、PowerPointにアニメーションを設定するのと大して変わらない) デザイナの人がExpression Blendでデザインしてくれるのなら、デベロッパとの連携はかなり楽になる (UIは結構デザインツールっぽいが、これがデザ…