技巧和诀窍:用VS 2005创建可重用的项目和部件模板

2006-09-08 by 开心就好

【原文地址】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

::: postfoot

标签:[ASP.NET](http://weblogs.asp.net/scottgu/archive/tags/ASP.NET/default.aspx){rel="tag"}, [Visual Studio](http://weblogs.asp.net/scottgu/archive/tags/Visual+Studio/default.aspx){rel="tag"}, [.NET](http://weblogs.asp.net/scottgu/archive/tags/.NET/default.aspx){rel="tag"}, [Tips and Tricks](http://weblogs.asp.net/scottgu/archive/tags/Tips+and+Tricks/default.aspx){rel="tag"}
 
(思归译)

:::


Comments