1. 收集自msdn:vs2005新增
1.1 ide設定:更多,並且可以匯入匯出;
1.2 任務列表:增加對列進行排序,在任意行中顯示多行文字等功能;
1.3 快捷鍵:個人覺得非常有用:
f7 檢視**
shift+f7 檢視介面
ctrl+- (ctrl+shift+-) 上次(下次)游標位置
ctrl+] 轉到相匹配的大括號
shift+del 刪除當前行
ctrl+shift+u 將所選**轉為大寫
ctrl+tab 活動視窗列表
1.4 **段:可以插入已定義的屬性等,也可以新增自己的**段;
1.5 自動儲存及恢復功能:解決了以前visual studio開發者最煩的乙個問題;
1.6 重構:如變數重新命名,提取方法和介面等,但還不太成熟;
1.7 修訂:檔案修訂未儲存的行前標為黃色,已儲存標為綠色;
1.8 html編輯功能增加,如下面加標記導航器,摺疊文字等;
1.9 提供xml編輯器,能檢查語語等;
1.10臨時專案:不會儲存,偶爾測試用很好,需要改配置;
1.11引用.exe:引用exe檔案以使用其中的類和方法;
1.12解決方案資料夾:可以用它來組織專案;
1.13自定義專案和專案項模板:可以建立自定義或修改專案和專案項模板,如atlas;
1.14msbuild:這是乙個新的生成平台,它完全透明地處理和生成軟體;
1.15類設計器:可以圖形化顯示和編輯類;
1.16物件測試工作台:可以快速進行unit test;
1.17clickone部署:解決winfrm布置難的問題,其安裝和執行和web程式一樣簡單;
1.18編輯並繼續除錯功能;
1.20僅我的**:可以將注意力集中在自己關心的**上,通過attribute控制項;
2.11更適於多程序除錯:如使用nunit時的除錯需要用到;
2.12設計時除錯:[試驗不成功];
2.13與sqlserver2005可以結合得很好;
2.14擴充套件性和自動化增加,不詳述;
2. 收集自msdn:.net fr2.0新增
2.01 支援64位平台,可獲得更好的效能;
2.02 ado.net 支援使用者定義型別(udt),非同步資料庫操作,xml資料型別,大值型別,快照隔離,支援sqlsvr2005多活動結果集(mars)等;
2.03 asp.net 新增了很多有用的控制項,改善**隱藏模型,快取功能提供了多種新方式,如在sqlsvr資料庫的表上生成快取依賴項的能力;
配置檔案屬性使asp.net能自動跟蹤單個使用者的屬性值,使用簡單控制項新增導航選單;
母版頁和主題有利於建立一致的布局等.(更詳細的另介紹)
2.04 應用程式可使用新的 negotiatestream 和 sslstream 類進行身份驗證,並幫助保護在客戶端和伺服器之間傳輸的資訊的安全;
2.05 增強了與com互操作性;
2.06 console控制增加;
2.07 networkchange 類通過在檢測到位址更改時引發事件來提供位址更改通知;
2.08 在 system.net命名空間中,新增了對 ftp,http資源快取,web請求處理等相關增強的功能;
2.09 泛型和泛型集合,包括反射對泛型的支援,使得**更靈活,可重用性更高;
2.10 system.io.compression命名空間中的類以gzip壓縮解壓標準讀寫資料;
2.11 system.net.networkinformation 命名空間中的類,應用程式可以訪問 ip、ipv4、ipv6、tcp 和 udp 網路流量的統計資訊及類似ipconfig命令返回的資訊;
2.12 ping類提供類似於ping命令提供的功能,允許同步/非同步呼叫;
2.13 system.net.cache命名空間中的類,可以使用各種快取策略.
2.14 序列化現在功能更強大,可版本容錯,支援泛型,支援nullable.
2.15 serialport類提供訪問計算機串列埠及與串列埠i/o裝置進行通訊的能力;
2.16 system.net.mail/system.net.mime下的類可以方便傳送電子郵件;
2.17 system.transaction下的類,可使程式參與microsoft 分布式事務協調器 (msdtc) 或本地事務管理器管理的事務,如db程式設計中,可自動處理com+或資料庫事務;
2.18 winfrm中新增大量更方便的控制項.
3. 收集自msdn:asp.net新增
3.03 masterpage可以為站點建立一致的外觀;
3.04 新增的頁面**隱藏模型;
3.05 可以將快取放在sqlsvr7.0以上的db中;
3.06 增強了客戶端功能,如wizard控制項;
3.07 主題和外觀(theme)的支援;
3.09 控制項功能有所增強;新增了很多控制項;
3.10 資料來源控制項使得編碼減少;
3.11 objectdatasource控制項可以輕鬆地向基於中間層業務物件的頁面新增資料訪問;
**:
VS2005中使用C 的新特性 可空型別
隨著c 語言最新標準的出爐,現在它也提供了對可空型別的支援。這個小變化將會在處理那些包括可選項的資料庫記錄時非常有用。當然在其他地方,它也是非常有用的。簡單說來,可空資料型別就是包含了所定義的資料型別或者值的空 null 的型別。c 的ecma 334標準提供了對所有c 值型別的可空版本的描述。定義...
VS2005中使用C 的新特性 可空型別
隨著c 語言最新標準的出爐,現在它也提供了對可空型別的支援。這個小變化將會在處理那些包括可選項的資料庫記錄時非常有用。當然在其他地方,它也是非常有用的。簡單說來,可空資料型別就是包含了所定義的資料型別或者值的空 null 的型別。c 的ecma 334標準提供了對所有c 值型別的可空版本的描述。定義...
VS2005中使用C 的新特性 可空型別
隨著c 語言最新標準的出爐,現在它也提供了對可空型別的支援。這個小變化將會在處理那些包括可選項的資料庫記錄時非常有用。當然在其他地方,它也是非常有用的。簡單說來,可空資料型別就是包含了所定義的資料型別或者值的空 null 的型別。c 的ecma 334標準提供了對所有c 值型別的可空版本的描述。定義...