從Visual Studio 2003到Visual Studio 2008都用過比較長的時間,對於Visual Stuido 2002隻有耳聞未曾相識,而Visual Studio 2010也已安裝,沒怎麼用,試過幾個新增的功能,感覺不錯,微軟在開發這個工具的時候更多的考慮了人性化的因素。
Visual Studio.NET從誕生到現在已經八年多了,Visual Studio和.NET Framework的對應如下表:
Visual Studio 2002 |
.NET Framework1.0 (C#1.0)
|
Visual Studio 2003 |
.NET Framework1.1 (C#1.0)
|
Visual Studio 2005 |
.NET Framework 2.0 (C#2.0)
|
Visual Studio 2008 |
.NET Framework3.5① (C#3.0) |
Visual Studio 2010 |
.NET Framework4.0② (C#4.0) |
① 實際上Visual Studio 2008支援.NET Framework2.0、.NET Framework3.0、.NET Framework3.5。而無論是.NET Framework3.0還是.NET Framework3.5其核心部分還是.NET Framework2.0,3.0和3.5這兩個版本只不過是在2.0的基礎上新增了一些Foundation,比如WF、WCF等,據說.NET Framework4.0是一個全新的架構。對於.NET Framework2.0,我們知道其核心部分是CLR和基底類別庫。
②安裝完Visual Studio 2010 Ultimate後,在建立項目的時候,能夠看到一個.NET Framework的選擇下拉框,可以選擇.NET Framework2.0、.NET Framework3.0、.NET Framework3.5、.NET Framework4.0,最後有一項是<more frameworks>。我倒是沒查資料到底是Visual Studio 2010安裝時會自動安裝之前版本的.NET Framework還是由於我系統中本身已經安裝了Visual Studio 2008而自動識別出來的,根據選擇框中的最後一項,我估計是後者的原因。