.NET

The Root of .NET Framework メモ その2

sos(Son of Strike)デバッグ拡張をwindbgで sosデバッグ拡張について触れているが windbgから利用する場合は、デフォルトではパスが通っていないので完全パス (%windir%\Microsoft.NET\Framework\\sos.dll) を指定するとよい。 .load C:\Windows\Microsoft.N…

The Root of .NET Framework メモ その1

この書籍で参照している JIS X3016は、JISC 日本工業標準調査会で閲覧することができる。The Root of .NET Framework作者: 荒井省三出版社/メーカー: ソフトバンククリエイティブ発売日: 2008/12/25メディア: 単行本購入: 10人 クリック: 173回この商品を含…

C# スタイル強制ツール

使ってみようかな。。。 StyleCop – MicrosoftのC#用スタイル強制ツール http://code.msdn.microsoft.com/sourceanalysis/Release/ProjectReleases.aspx?ReleaseId=1425

Windows-31J とShift_JIS

ちょっと調べてみました。IEとFirefoxは、Windows-31Jのエイリアスとして表記しておきます。FireFoxはソースコードをすこし検索してみただけなので、そのほかにどこか設定している場所があるかもしれないため実際の挙動は異なる可能性があります。 参考情報 …

ToolStripComboBoxの問題

Enterを受け付けないという問題。回避方法が1つめのリンクに2つ記述されている。 1つめの回避方法は継承する方法で、さらにKeyPressに2番目リンクに記述されている実装を利用するとEnterを押した後に鳴るBeep音を消すことができる。ただ、2つめの回避方…

VisualStudio2008Expressで勉強中

Windows Formの勉強のためVS2008Expressを利用しています。テキストを見ながら勉強しているのですが、テキストを見て初めて知った機能の多く、そもそも2005自体もそれほど理解していなかったようです。細かいところに制限が付いているのが残念ですが、Expres…

.NET Framework2.0でJavaのようにスタックトレースを取得したい。

.NET Frameworkでスタックトレースを取得する方法はMDbgクラスを利用すればうまくいくのではないかと思っていました。探してみたところすでにサンプルコードだけではなくツール化されていました。 Tool to get snapshot of managed callstacks - Mike Stall'…

C#とVB.NETの違いをチェック(調査中)

文字列変換で利用(VB)Chr 関数、ChrW 関数

文字の長さをチェックする。

MSDNのライブラリより String#Length プロパティは、このインスタンス内の Char オブジェクトの数を返します。Unicode 文字の数ではありません。これは、1 つの Unicode 文字が複数の Char で表されることがあるためです。おのおのの Char ではなくおのおの…

C# バージョン2.0、およびその未来

Anders Hejlsberg(Turbo Pascal,J++やC#のアーキテクト)の話が聞けるということだったので会社から横浜へ。C#2.0では一般的な話が多かったが、Visual Studio2005のデモでは知らなかった使い方が続出。LINQプロジェクトも要チェックと感じた。 http://www.mic…

Visal C# .NET , Visual Basic .NET で文字列連結のパフォーマンスを上げる方法

Javaと同じやね。

VB マイグレーション Tips

Interoperability with Office XML - Part 1

MSの相互接続性エンジニアのドキュメント Microsoft API and Reference Catalog

マイクロソフトが推進するオープンソース・ライブラリ

@IT:連載:Enterprise Library概説 マイクロソフトが推進するオープンソース・ライブラリ