摘要:技巧和訣竅:用VS 2005建立可重用的專案和部件模板
【原文位址】Tip/Trick: Creating Re-Usable Project and Item Templates with VS 2005
【原文發表日期】Monday, September 04, 2006 1:19 PM
通常地,當你做專案時,你有一個標準的做法你喜歡用來組織你的程式碼,譬如目錄佈局,要包含的預設的命名空間,要包含的預設的程式集引用,標準的CSS樣式表等等。這經常是開發人員在新專案一開始時最先做的事情。
VS 2005和Visual Web Developer中有個新的特徵,就是很容易地建立「專案模板(Project Templates)」和「部件模板(Item Templates)」的能力。這些模板允許你捕捉住自己偏愛的程式碼配置和預設的專案部件,然後把它們包裝在可重用的模板裡,這樣在開始新的專案或者添加新的專案部件時,你就能快速使用它們。這既可以省下你很多手工時間,而且還確保在新專案裡,一切都設置得跟你喜歡的方式一模一樣。
「專案模板」允許你指定起始的一批文件(以及它們的佈局和內容),程式集引用,以及其他你建立新的專案時的習慣配置。你將會在「建立新專案」或者「建立新網站」的對話框中「我的模板(My Templates)」這一欄看到這些自訂的模板。「部件模板」則允許你建立自訂的文件模板。你將會在「添加新的部件(Add New Item)」對話框中的「我的模板」這一欄看到這些模板:
你可以用描述性的名字來對每個專案模板和部件模板命名,在VS 2005中這些模板的數目沒有限制。你還可以使用內建的巨集替換標記(macro replacement tokens)來自訂名字,命名空間,路徑,日期/時間等。你也可以很容易地將它們發佈出來,與他人共享 ─ 允許你很容易地在自己的開發組裡或你自己的朋友圈裡散發它們。
想瞭解其中細節,請參考我一年前寫的《如何建立可重用的網站部件模板》(英文) 這個部落格文章。
Ameet Phadnis最近在ASPAlliance.com上發表了一篇更棒的文章。該文詳細地介紹了如何建立和自訂部件和專案模板。你可以在這裡讀到他的文章。
希望本文對你有所幫助,
Scott