翻譯|其它|編輯:郝浩|2008-01-22 10:12:37.000|閱讀 1670 次
概述:
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
我們身在何處?
通常情況下,我們會在一段時間內,使用同一種開發工具開發結構相近的項目,比如在VS2005中開發Web應用程序,數據訪問使用iBATIS.NET。對于Web項目來說,它往往包含了js、css、image等文件夾和相應文件,還有經過配置的Global.asax、web.config文件,此外還有通用的用戶管理、日志等內容;使用iBATIS時,則需要包含dao.config、sqlMap.config、providers.config等文件。我們可以在項目開始時將這些文件拷貝過去。這也許不是什么大問題,但畢竟還是不方便。
項目模板和項模板可給我們帶來方便,為我們省卻上面的煩惱。
結構
首先來看看VS2005中的模板結構。VS2005默認附帶了一些項目模板,比如Windows 應用程序,類庫,Web Site以及Web Service等。在新建一個Web Site項目時,會出現下面的窗體:
VS2005會選擇下面目錄中的模本:
C:\Program Files\Microsoft Visual Studio 8\Common7\IDE\ProjectTemplates\Web\CSharp\1033
當然這個路徑取決于VS2005的安裝路徑。
看看這個文件夾下的文件,會發現每個項目都對應于一個zip文件。zip文件里包含創建項目所需的文件,還包含了一個擴展名為vstemplate的文件,該文件包含了創建項目所需的信息,并以XML的格式存儲了項目模板的元數據(Meta data)。
簡單來說,創建模板需要創建vstemplate文件和zip文件包。但是,我們在何處存放zip文件呢?VS2005給了我們很大的自由,我們甚至可以存放在網絡驅動器中,這對團隊開發會大有裨益。那么如何配置呢?
1、在VS2005中,打開Tools->Options
2、展開Projects & Solutions
3、點擊General
4、修改相應的項目模板或項模板位置,可以是網絡啟動器
經過上述配置后,團隊中的開發人員可以共享一組項目模板。
創建項目模板
創建模板的過程相當簡單。
1、創建一個預定義的模板
2、進行修改,比如添加頁面、類等
3、保存項目
4、點擊File->Export Template
5、跟隨向導完成創建。
為演示該過程,我創建了一個名為templatearticle的網站。文件夾結構看起來如下:
然后點擊File->Export Templates,導出模板的向導窗體出現:
此處可以選擇模板類型,模板的源項目,模板項目所用的語言。
點擊Next。
出現Select Template Options窗體:
設置模板名稱和描述信息。可以選中“自動導入到Visual Studio”。
點擊Finish完成。
創建項模板過程類似,只需在第一步時將模板類型選擇為Item Template。
使用項目/項模板
通過上述步驟,我們已經成功創建了項目/項模板。下面來看一下如何使用它們。
1、通過項目模板創建項目
從模板創建項
右擊項目文件夾,選擇Add New Item
Add New Item Window出現
可以看到Registration Class項模板。
輸入名稱,項得以創建。
至此,模板創建和使用的簡單介紹就完成了。不過它的詳細用法就要你去研究了 :)
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉載自:.NET博客園