大體說明Visual Studio 2005中心應用具體分析
Visual Studio 2005 還是比較常用的,于是我研究了一下,在這里拿出來和大家分享一下,希望對大家有用。首先,Visual Studio 2005 根據開發(fā)人員的需要調整軟件開發(fā)體驗,設置新的開發(fā)人員工作效率標準。
這一“個性化工作效率”將在開發(fā)環(huán)境和 .NET Framework 類庫中提供相應的功能,以幫助開發(fā)人員在最少的時間內克服其最為緊迫的困難。其次,Visual Studio 2005 使開發(fā)人員能夠通過與 Microsoft Office System 和 SQL Server 2005 的更好集成,在更廣泛的應用程序開發(fā)方案中應用現有的技能。最后,Visual Studio 2005 將提供一組新的工具和功能,以滿足目前大規(guī)模企業(yè)的應用程序開發(fā)需要。
Visual Studio 2005中心內容包括:
◆HYPERLINK \l "language" 語言和 IDE 工作效率 。作為 Visual Studio 一部分的四種語言(Visual Basic、Visual C++、Visual C# 和 Visual J#),Microsoft 為其每一種語音都構建了獨特的特征。這一語言上的革新將豐富每個開發(fā)人員群體的編程體驗,而不會犧牲現有的語言功能和互操作性。通過語言革新展現的功能將由 IDE 體現,并且為所有的開發(fā)人員團體提供個性化的工作效率。
◆Microsoft .NET Framework 。 .NET Framework 2.0 將在 .NET Framework 類庫中引入增強功能。通過新的控件和設計器功能,將簡化 Windows 客戶端應用程序開發(fā),而“ClickOnce”技術的引入將顯著簡化 Windows 客戶端應用程序部署。ASP.NET 2.0 引入一組新的功能,以改善 Web 應用程序開發(fā)并在根本上減輕編碼工作。其他增強功能包括,更有效的 ADO.NET 數據訪問、對最新 Web 服務標準的支持以及基于設備的開發(fā)的擴展功能。
◆Microsoft Office 解決方案開發(fā)。 Visual Studio 2005 Tool for Microsoft Office System 版本將顯著增強基于 Microsoft Office Excel 2003 和 Microsoft Office Word 2003 的業(yè)務解決方案的開發(fā)。生成 Office 解決方案的開發(fā)人員將得益于以下幾方面:Visual Studio 和 Office 之間改進的集成、熟悉的編碼體驗、改善的安全性和部署。
◆SQL Server 2005 解決方案開發(fā)。 SQL Server 2005 將數據庫對象的開發(fā)與調試集成到 Visual Studio 2005 開發(fā)環(huán)境中,從而使開發(fā)人員能夠使用與其目前用于編寫托管組件和應用程序相同的工具來生成和部署數據庫對象。
◆企業(yè)開發(fā)和生存期支持。 Microsoft 計劃在 2005 版本中為架構師和企業(yè)開發(fā)人員提供改善的支持。新的工具將提供增強的項目分析和設計、軟件配置管理和部署,以及可伸縮的、新的生成引擎,以確保 Microsoft 開發(fā)人員工具能夠跨越應用程序生存期。
Visual Studio 2005還將從根本上增強操縱和檢索數據的體驗。來自開發(fā)環(huán)境中的簡化數據源設計將用于本地和遠程數據、業(yè)務對象和 Web 服務。Visual Basic 2005 還將重新引入無需代碼即可創(chuàng)建數據綁定窗體的功能。該功能對于很多常見的數據訪問方案而言都是理想的,而對于要求最高的分布式應用程序而言又具有足夠的健壯性和可伸縮性;它將使開發(fā)人員能夠在將表或列拖放到窗體中時自動生成可自定義的數據綁定 UI。
#t#Visual Studio 2005將提供對 Visual Basic 開發(fā)人員而言既強大又熟悉的調試體驗。在重新引入“編輯并繼續(xù)”功能以后,開發(fā)人員將能夠修改并測試源代碼,而無需停止和重新啟動調試會話。調試器的進步將使開發(fā)人員可以截獲異常、獲得有關異常的附加信息,并根據情況繼續(xù)(圖 6)。這一迭代開發(fā)和調試周期與中斷模式下的高級錯誤糾正和代碼分析相結合,為使用 Visual Basic 的開發(fā)人員提供既強大又靈活的調試體驗。Visual Basic 2005 還將從根本上增強操縱和檢索數據的體驗。來自開發(fā)環(huán)境中的簡化數據源設計將用于本地和遠程數據、業(yè)務對象和 Web 服務。Visual Basic 2005 還將重新引入無需代碼即可創(chuàng)建數據綁定窗體的功能。該功能對于很多常見的數據訪問方案而言都是理想的,而對于要求最高的分布式應用程序而言又具有足夠的健壯性和可伸縮性;它將使開發(fā)人員能夠在將表或列拖放到窗體中時自動生成可自定義的數據綁定 UI。
Visual Studio 2005 將提供對 Visual Basic 開發(fā)人員而言既強大又熟悉的調試體驗。在重新引入“編輯并繼續(xù)”功能以后,開發(fā)人員將能夠修改并測試源代碼,而無需停止和重新啟動調試會話。調試器的進步將使開發(fā)人員可以截獲異常、獲得有關異常的附加信息,并根據情況繼續(xù)(圖 6)。這一迭代開發(fā)和調試周期與中斷模式下的高級錯誤糾正和代碼分析相結合,為使用 Visual Basic 的開發(fā)人員提供既強大又靈活的調試體驗。
對于更高級的 Visual Basic 開發(fā)人員,語言增強功能包括對運算符重載、無符號數據類型和不完全類型的支持。此外, 使用 Visual Basic 的開發(fā)人員將能夠訪問跨多種數據類型促進代碼重用的泛型的 CLR 實現。Visual Studio 2005中心將引入內聯的 XML 文檔注釋,以幫助開發(fā)人員創(chuàng)建易于在企業(yè)內外部署的具有完備資料的應用程序。最后, Visual Studio 2005中心開發(fā)人員將繼續(xù)具有對 .NET Framework 中的所有類和功能的完全和直接訪問權限。