マイクロソフトは数ヶ月前 WinFX を.NET Framework 3.0 と改名すると発表した。WinFX とはマイクロソフトが開発中の次世代のライブラリで、以下のコンポーネントを含む:
つまり、簡潔に言えば以下のような足し算の式が成り立つ:
.NET Framework 2.0 + WCF + WPF + WF + WCS = .NET Framework 3.0
注目すべきは .NET Framework 2.0 のコア(CLR)は以前と同じであるという事。これは、プラットフォームである CLR には不必要な変更を加えず、安定した基盤として確立させるためである。実際、.NET Framework 3.0 をインストールすると.NET Framework 2.0 も同時にインストールされる。
サポートされている OS は以下のとおり:
| 2.0: |
Win9x, Win2k, |
XP, W2k3, Vista, LHS (Longhorn Server) |
| 3.0: |
|
XP, W2k3, Vista, LHS |
.NET Framework 3.0 は Vista に添付される。
.NET Framework はこれからも進化を続け、例えば次のバージョンでは LINQ が取り入れられる予定らしい。