log4netの導入

Posted by mkamo on 2008年4月18日

log4netを使ってとりあえずログ出力をする方法は以下のとおり.

Continue Reading »

ソースコードのアウトラインをツリー表示

Posted by mkamo on 2008年4月17日

Source Code Outliner Power ToyというVisual Studio用エクステンションを使うと,編集中のソースコード内の型やメンバをツリー表示してくれる.

Continue Reading »

まず.NET Mass Downloaderをダウンロードして以下のように実行する.-oオプションは出力先フォルダの設定なので適宜変更する.ソースコードのダウンロードには時間がかかるのでしばらく放置する.

> .\NetMassDownloader.exe -d 'C:\Windows\Microsoft.NET\Framework\v2.0.50727' \
  -d 'C:\Program Files\Reference Assemblies\Microsoft\Framework\v3.0' \
  -d 'C:\Program Files\Reference Assemblies\Microsoft\Framework\v3.5' \
  -o d:\doc\src\dotnet\dotnetfx -v

ダウンロードが終わったらVisual Studio 2008のメインメニューの[ツール]>[オプション]からオプションダイアログを開き,以下の設定を行う.

  • [デバッグ]>[全般]の['マイ コードのみ'設定を有効にする]チェックボックスを無効にする
  • [デバッグ]>[全般]の[元のバージョンと完全に一致するソース ファイルを必要とする]チェックボックスを無効にする
  • [デバッグ]>[シンボル]の[シンボル ファイル (.pdb) の場所]にダウンロードしたフォルダ,上記の例だと"d:\doc\src\dotnet\dotnetfx"を追加する.
  • [ソリューション エクスプローラ]でソリューションを右クリックして[プロパティ]を選択する.表示されたダイアログの[共通プロパティ]>[デバッグ ソース ファイル]の[ソース コードを含んでいるディレクトリ]にダウンロードしたフォルダ,上記の例だと"d:\doc\src\dotnet\dotnetfx"を追加する.この設定はソリューションごとに設定する必要がある

これでダウンロードしたソースコードを使った.NET Fxソースコードのステップ実行ができるようになる.

丸め処理と割り算

Posted by mkamo on 2008年4月13日

丸め処理と割り算について,ちょくちょく忘れるのでまとめておく.

Continue Reading »

WPFデータバインディング

Posted by mkamo on 2008年4月12日

WPFのデータバインディングの紹介ページへのリンク.

データバインディングを使うと,UIコントロールと.NETオブジェクト,XMLデータ,DBなどのデータソースを宣言的な記法で組み合わせることができる.

« Prev