如何在VS2010中开发并部署Master Page,相信不少人都比较熟悉了,但如何在我们的Site Definition中引入Master Page呢?也就是说,当你以此Site Definition来新创建一个Site时,此Site中的页面就会基于你引入的Master Page来创建。
因为内容较多,所以具体分成两个大的步骤:
1、如何引入Master Page。
2、如何引入CSS等资源来影响Maste Page的外观。
当然,上述操作都是在Site Definition中进行。
本篇就先说说第一个大部分:如何在Site Definition中引入Master Page.
首先打开VS2010,新建项目,选择Site Definition项目模板,如下

默认选择为Farm模式,确定后进入项目如下

系统已经为我们搭好了框架
接下来我们需要做的就是引入Master Page,由于Master Page是属于File等类型的资源,所以我们需要以Module的方式引入,具体操作就是在项目上新建Item,在Item模板中选择Module模板,如下:

确定后,项目变成如下样子
