解決Visual Studio 2005插件功能問題
首先,我認(rèn)為這是一個(gè)很有用的插件,如果繼續(xù)得到改進(jìn)和增強(qiáng),我想該插件會(huì)被更多開發(fā)者使用。對(duì)于Visual Studio 2005插件源碼的學(xué)習(xí),對(duì)于我們掌握怎樣正確創(chuàng)建Visual Studio 2005插件工程是很有幫助的,而且也可從中學(xué)到不少編程技巧,例如委托和模板方法。希望大家一起研究下
Visual Studio 2005(以前稱為“Visual Studio 代號(hào) Whidbey”)。該版本的 Visual Studio 與 .NET Framework 共同提供對(duì)類庫、公共語言運(yùn)行庫 (CLR)、編程語言和集成開發(fā)環(huán)境 (IDE) 的革新和增強(qiáng)。此外,該產(chǎn)品還使開發(fā)人員能夠編寫存儲(chǔ)過程,從而提供對(duì) SQL Server 2005(以前稱為“SQL Server 代號(hào) Yukon”)的深入支持。
Visual Studio 代號(hào)“Orcas”。該版本的 Visual Studio 和 .NET Framework 為代號(hào)為“Longhorn”的 Windows 操作系統(tǒng)提供工具支持。
生成 Microsoft 開發(fā)人員工具的目的始終圍繞著使開發(fā)人員能夠利用 Windows 平臺(tái)中的***進(jìn)展這一主題。如圖 1 所示,Microsoft 提供支持即將面世的 SQL Server 和 Windows 操作系統(tǒng)版本的工具,從而繼續(xù)發(fā)揚(yáng)了這一傳統(tǒng)。
Visual Studio 2005插件
該版本的 Visual Studio 2005 和 .NET Framework 2.0 將在應(yīng)用程序開發(fā)的所有方面取得大幅進(jìn)展。首先,Visual Studio 2005 根據(jù)開發(fā)人員個(gè)人的需要調(diào)整軟件開發(fā)體驗(yàn),設(shè)置新的開發(fā)人員工作效率標(biāo)準(zhǔn)。這一“個(gè)性化工作效率”將在開發(fā)環(huán)境和 .NET Framework 類庫中提供相應(yīng)的功能,以幫助開發(fā)人員在最少的時(shí)間內(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)建了獨(dú)特的特征。這一語言上的革新將豐富每個(gè)開發(fā)人員群體的編程體驗(yàn),而不會(huì)犧牲現(xiàn)有的語言功能和互操作性。通過語言革新展現(xiàn)的功能將由 IDE 體現(xiàn),并且為所有的開發(fā)人員團(tuán)體提供個(gè)性化的工作效率。#t#
Microsoft .NET Framework。.NET Framework 2.0 將在 .NET Framework 類庫中引入增強(qiáng)功能。通過新的控件和設(shè)計(jì)器功能,將簡(jiǎn)化 Windows 客戶端應(yīng)用程序開發(fā),而“ClickOnce”技術(shù)的引入將顯著簡(jiǎn)化 Windows 客戶端應(yīng)用程序部署。ASP.NET 2.0 引入一組新的功能,以改善 Web 應(yīng)用程序開發(fā)并在根本上減輕編碼工作。其他增強(qiáng)功能包括,更有效的 ADO.NET 數(shù)據(jù)訪問、對(duì)*** Web 服務(wù)標(biāo)準(zhǔn)的支持以及基于設(shè)備的開發(fā)的擴(kuò)展功能。
Microsoft Office 解決方案開發(fā)。Visual Studio 2005 Tool for Microsoft Office System 版本將顯著增強(qiáng)基于 Microsoft Office Excel 2003 和 Microsoft Office Word 2003 的業(yè)務(wù)解決方案的開發(fā)。生成 Office 解決方案的開發(fā)人員將得益于以下幾方面:Visual Studio 和 Office 之間改進(jìn)的集成、熟悉的編碼體驗(yàn)、改善的安全性和部署。
SQL Server 2005 解決方案開發(fā)。SQL Server 2005 將數(shù)據(jù)庫對(duì)象的開發(fā)與調(diào)試集成到 Visual Studio 2005插件開發(fā)環(huán)境中,從而使開發(fā)人員能夠使用與其目前用于編寫托管組件和應(yīng)用程序相同的工具來生成和部署數(shù)據(jù)庫對(duì)象。
企業(yè)開發(fā)和生存期支持。Microsoft 計(jì)劃在 2005 版本中為架構(gòu)師和企業(yè)開發(fā)人員提供改善的支持。新的工具將提供增強(qiáng)的項(xiàng)目分析和設(shè)計(jì)、軟件配置管理和部署,以及可伸縮的、新的生成引擎,以確保 Microsoft 開發(fā)人員工具能夠跨越應(yīng)用程序生存期。 語言和 IDE 工作效率。