.NET Framework 3.0は、2.0のバージョンアップ版ではない

私も最近まで勘違いしてました。
Windows Vistaには、.NET Framework 3.0が搭載されると聞いて、最近.NET Framework 2.0(ASP.NET 2.0)を使って構築するプロジェクトを社内で手がけているのを見て、もう次のバージョンかと思いつつ、Windowsフォームを使ったアプリケーションのWindows Vista上で動作確認をしようと思って気づきました。



詳しくは、図入りで次のサイトに書いてあります。
NET Framework 3.0とは?
http://www.atmarkit.co.jp/fdotnet/insiderseye/20060705teched06boston/teched06boston_01.html
.NET Framework 3.0は、.NET Frameworkのバージョンアップ版ではない
http://www.itmedia.co.jp/enterprise/articles/0609/06/news009.html
(ほとんど、このエントリーのタイトルですが、たぶん”版”を入れているのが重要なのだと思います。)
そりゃ~、.NET Framework 2.0にはない機能が提供されていますが、.NET Framework 3.0上で動作するアプリケーションのCLRは、2.0ですし、Microsoftのサイトにも従来WinFXと呼んでいたものと書いてあります。
.NET Framework 3.0 の紹介
http://www.microsoft.com/japan/msdn/net/general/intronetfx30.aspx
> .NET Framework 3.0 (旧名称 WinFX)
と書いてあります。
マーケティング上のことなのでしょうけど、紛らわしいですね。
そういえば、昔なんでもActiveXとついていたのを思い出します。(あまりWindowsのプログラミングはしてなかったため、横目で見ながら、理解する前にあまり使わなくなりましたが)


コメントをどうぞ。


《最終更新日》2007-02-14     《タグ・キーワード》 , ,