解讀Visual Studio Project Management Tools圖示
Visual Studio 2005 Web Application項目使用和Visual Studio 2003 Web項目相似的編譯模式。它簡化了從2003 Web項目到2005 Web項目的遷移過程,提供熟悉Visual Studio 2003 Web項目的開發(fā)者一致的開發(fā)模型。
Visual Studio Project Management Tools 可以實現(xiàn)更好的計劃、安排、協(xié)作、溝通、報告和流程控制。Visual Studio Project Management Tools 與 Visual Studio 集成開發(fā)環(huán)境 (IDE)、Microsoft Office、Windows SharePoint Services 和 SQL Server 2005 Reporting Services 相集成。#t#
Visual Studio Project Management Tools 允許項目數(shù)據(jù)和流程具有非侵入性的 (non-intrusive) 可見性和規(guī)范,從而使 IT 部門管理項目的方式產(chǎn)生變革。
與Visual Studio 2005自帶的Web Project相比,Visual Studio 2005 Web Application有如下不同:項目中的所有文件都被定義在項目文件中,在文件系統(tǒng)目錄下而不在項目文件中的文件將不再被認為是項目文件。
項目中所有代碼文件將被編譯成一個單獨的DLL并置于\bin目錄下。 編譯系統(tǒng)將使用一個標準的基于MSBuild的編譯過程,易于擴展及自定義。 項目文件組織結(jié)構(gòu):注意到Code Behind被分為兩部分。
.aspx.designer.cs:用于保存Visual Studio 2005生成的代碼,例如頁面上的控件聲明等。 .aspx.cs:用于開發(fā)者書寫代碼。 將Code Behind分成兩個部分有效的減少了開發(fā)人員誤操作影響到Visual Studio 2005生成的代碼的可能性。這兩部分將在編譯時被合成一個類。
Visual Studio Project Management Tools編譯后的項目:可以看到熟悉的單一dll以及pdb文件。