entlibの日記 このページをアンテナに追加 RSSフィード

2009-03-20

Hyper-V Server構築

備忘録。

2007-07-13

[] DTEでVisual Studioの設定を変更する

EnvDTE2.Propertiesプロパティで設定を参照/変更することができるが、このときにカテゴリとページを文字列で与える必要がある。

これに何を与えるかについては、レジストリに書かれているものを探せばわかる。

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\8.0\AutomationProperties

以下の2階層をそれぞれカテゴリ、ページに与えればよい。

参考資料:

http://support.microsoft.com/kb/555445/en

2007-06-27

[.NET] ShowDialogしたのに親ウィンドウが触れる

Windowsフォームで、ShowDialog()すると、通常はモーダル表示されてアプリ内の他のウィンドウは操作できないと思われる。

でも、

Windows.Forms.Form childForm = new Windows.Forms.Form();
childForm.BorderStyle = Windows.Forms.FormBorderStyle.FixedToolWindow;
childForm.ShowInTaskbar = false;
childForm.ShowDialog();

とすると、見かけは他のウィンドウを操作できないのだが、以下の通り。

  1. [Alt]-[Tab]でアプリを切り替え、このアプリを選択すると、ダイアログではなく元のフォームが選択される。
  2. ここでマウスを使わずにキーボード操作すると、元のフォームに対して操作を行うことが可能になってしまう。

2007-05-22

[EntLib] Enterprise Library 3.1

http://blogs.msdn.com/tomholl/archive/2007/05/21/enterprise-library-3-1-is-coming.aspx

3.0もまだ定着していないのに、3.1の話です。

細かな修正を行ったメンテナンスリリースだというものの、当初言われていた通り、Policy Injection Application Blockのインターセプト方式が構成ファイルで設定可能になるという部分が興味深いです。

2007-04-22

[Firefox] Thunderbird WebMail

WebMail

Thunderbird用のWebメールが読み書きできるアドイン。

Yahoo(US)、hotmailLYCOS、mail.com、Gmail、LIBERO、AOL用が対象。

アドインがThunderbirdに対してPOP/SMTPとして見えるため、Thunderbirdからは通常のアカウントを追加することによって扱える。

使ってみると速度面で多少問題があるように思える。ということは、スタンドアロンでもっと高速なものがあるといいのかな。