Visual Studio .NET 開發(fā)的步驟與難題
隨著時代的進步科技的發(fā)展Visual Studio 版本也快速的提升與升級,Visual Studio 包含基于組件的開發(fā)工具(如 Visual C#、Visual J#、Visual Basic 和 Visual C++),以及許多用于簡化基于小組的解決方案,在工作中也很喜歡總結關于Visual Studio .NET 開發(fā)的經(jīng)驗教訓,下面就這個問題來詳細說說吧。
#t#ual Studio 支持 Microsoft .NET Framework,該框架提供公共語言運行庫和統(tǒng)一編程類;ASP.NET 使用這些組件來創(chuàng)建 ASP.NET Web 應用程序和 XML Web services。MSDN Library 也包括在內(nèi),它包含這些開發(fā)工具的所有文檔。
常規(guī)集成開發(fā)環(huán)境工具
起始頁
此次發(fā)行的版本重新設計了起始頁。您仍可以設置 IDE 行為的用戶首選項,也可以訪問新的或現(xiàn)有的項目,不過所使用的用戶界面瀏覽起來更方便。“我的配置文件”和“項目”部分現(xiàn)在都有自己的選項卡。“聯(lián)機資源”選項卡也包含了有用的 Microsoft 相關聯(lián)機開發(fā)人員資源。
解決方案資源管理器
“選項”對話框 ->“環(huán)境”->“項目和解決方案”中添加了一個新選項:“在解決方案資源管理器中跟蹤活動項”。選中此選項后,解決方案資源管理器將自動打開活動項的文件夾,滾動到它的節(jié)點并選擇它的名稱。在項目或解決方案內(nèi)使用不同文件時,或在集成開發(fā)環(huán)境 (IDE) 設計器內(nèi)使用不同組件時,就會更改選定的項。在清除了此選項后,不會自動更改解決方案資源管理器中的選定內(nèi)容。默認情況下將啟用此選項,但如果您在 Visual Studio 起始頁的“我的配置文件”選項卡中選擇了“Visual C++ 開發(fā)人員”或“Visual C# 開發(fā)人員”配置文件,則會清除此選項。
解決方案資源管理器工具欄中的新圖標包括:
以獨占方式簽出 ― 從源代碼管理數(shù)據(jù)庫中簽出項供一個開發(fā)人員使用。其他開發(fā)人員不能訪問此文件。
以共享方式簽出 ― 從源代碼管理數(shù)據(jù)庫中簽出項供開發(fā)小組共同使用。在簽入時合并該項的不同版本。
選項和設置
可以將Visual Studio .NET 開發(fā)前一版本中的某些“選項”對話框設置復制到較新的版本。如果在同一計算機上安裝了程序的兩個不同版本,則在首次啟動較新版本的 Visual Studio .NET 時,會出現(xiàn)一個對話框,讓您選擇遷移現(xiàn)有設置。如果關閉該對話框,以后可以從 Windows 命令行執(zhí)行以下命令來顯示該對話框:
devenv /migratesettings
將以前的“選項”設置遷移到 Visual Studio .NET 的新版本后,從“工具”菜單中選擇“選項”以顯示“選項”對話框并查看設置。大部分選項設置應與上次的設置一致。
注意 如果選項的默認值已更改,或者是某個選項啟用或禁用了其他選項,則以前的設置或以前的默認值通常會重寫該選項的當前默認值。
有關更多信息,請參見“遷移選項”對話框和 /migratesettings。
Web 引用
“添加 Web 引用”對話框中的“開始瀏覽 XML Web services”窗格現(xiàn)在提供指向可用 Web 服務的本地和 Internet 源的 Web 鏈接。使用此窗格查找所需的 Web 服務,然后輸入您的代碼中使用的 Web 引用名稱,并選擇“添加引用”。新的引用將出現(xiàn)在解決方案資源管理器中活動項目的“Web 引用”節(jié)點下。
指向可用 Web 服務的源的 Web 鏈接包括以下這些:
本地計算機上的 Web 服務,選擇該鏈接可列出您自己的 Visual Studio .NET 開發(fā)人員計算機上可用的 Web 服務。
注意: 為了使鏈接能夠返回信息,必須在本地計算機上安裝并運行 Internet 信息服務 (IIS)。有關使用 IIS 的幫助,請參見 IIS 控制面板或 MMC 管理單元的“幫助”以及 Internet 信息服務 5.0 驗證方法。
在返回的服務列表中,單擊任一服務名稱可檢索它提供用于代碼中的對象和方法的說明。
瀏覽本地網(wǎng)絡上的 UDDI 服務器,選擇此鏈接可列出包含局域網(wǎng)上可用的 Web 服務的服務器。
UDDI 目錄 ― 選擇此鏈接可在 Microsoft UDDI 業(yè)務注冊表中查找提供 Web 服務的公司。
測試 Microsoft UDDI 目錄,選擇此鏈接可列出已提交進行測試的正處于開發(fā)階段的 Web 服務。
有關更多信息,請參見定位 XML Web services 以及添加和移除 Web 引用。
生成
在“生成和運行選項”下的“選項”對話框 ->“環(huán)境”->“項目和解決方案”中添加了一個新選項:“在運行時僅生成啟動項目和依賴項”。選中此選項后,按 F5 鍵或從“調(diào)試”或“運行”菜單中選擇“開始”或“生成”命令時,僅生成啟動項目及其依賴項。清除了此選項后,按 F5 將生成所有項目、依賴項和解決方案文件。默認情況下清除此選項,但如果您在Visual Studio .NET 開發(fā)起始頁的“我的配置文件”選項卡中選擇了“Visual C++ 開發(fā)人員”和“Visual C# 開發(fā)人員”配置文件,則會啟用此選項。
“生成”菜單的新子菜單“僅項目”上新增加了三條命令(僅限于 Visual C++ 項目):
僅生成 <項目名>
僅重新生成 <項目名>
僅清除 <項目名>
這些命令僅生成、重新生成或清除解決方案資源管理器中當前選定的 C++ 項目,不生成或清除任何項目的依賴項或解決方案文件。