ここでは.NET Frameworkについて解説します。 BCL(基本クラスライブラリ)のクラス・インターフェイス・属性など、言語やプラットフォームに依存しない部分を中心に解説しています。

対象となるバージョンは.NET Framework 2.0, .NET Framework 3.5, .NET Framework 4, .NET Framework 4.5です。 サンプルコードは主にC# 2.0 (Visual C# 2005)以降、VB8 (Visual Basic 2005)以降で記述しています。

ほとんどのサンプルコードについてはMonoでも同様に動作することを検証していますが、未実装の機能やパフォーマンスの違いなどで.NET Frameworkとの差異がある場合は明記するようにしています。

文中で解説するクラスやメソッドにはMSDNライブラリへのリンクを設定してあります。 詳しい仕様やサポートされるバージョン等の正確な情報はリンク先のドキュメントを参照してください。

§1 ページ一覧

以下のページでは、.NET Frameworkのクラスライブラリに含まれる個々のクラスについて解説しています。

以下のページでは、.NET Frameworkのクラスを使ったTipsを紹介しています。

§2 関連するページ

Visual Basic .NET
Visual Basic言語の基礎的なことについて解説しています。
Mono
Monoの環境構築、MonoDevelopの導入などについて解説しています。
Libraries
.NET Framework/Mono向けのライブラリを公開しています。
掲示板
質問等はこちらへどうぞ。

§3 参考文献

.NET Frameworkの理解とVisual Basic .NET、C#の学習をするにあたり、以下の書籍がとても参考になりました。

asin:4891002972

asin:4774114847