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