SharePoint 2013 图文开发系列之Visual Studio 创建母版页
2013-12-10 15:00
423 查看
一直以来,对于SharePoint母版页的创建,都是使用SharePoint Designer来创建和修改的,而后接触了SharePoint 2013,发现可以使用Html文件,通过设计管理器导入,然后生成Master页面使用,但是效果不是很好。
其实,SharePoint还可以通过代码方式创建和部署母版页,创建的过程比较简单,篇幅很短,也不需要很详细的解说,相信了解开发的人,很容易就能搞定。之前浏览博客、逛论坛没发现类似的文章,所以,我也希望用简单的图文方式,将这个小思路介绍给大家。
1、创建空项目,如下图:
![](https://images0.cnblogs.com/blog/256729/201312/07020727-9c37362927b748dd89e5c06f8f5973ca.png)
2、选择调试站点、场解决方案,如下图:
![](https://images0.cnblogs.com/blog/256729/201312/07020731-246d0d14e867438d8265286bf2d7631a.png)
3、添加模块,如下图:
![](https://images0.cnblogs.com/blog/256729/201312/07020733-27bdc93b373c43898ecec54d5c85c218.png)
4、修改模块的Feature,如下图:
![](https://images0.cnblogs.com/blog/256729/201312/07020734-fd68fe457b0144bba7eae6187be1e899.png)
5、添加目录,并添加母版页(因为制作母版页不是本次重点,所以提前做好了),如下图:
![](https://images0.cnblogs.com/blog/256729/201312/07020735-35c84b55d63b4f46bcd461b89612af14.png)
6、修改模块的描述文件,如下图:
![](https://images0.cnblogs.com/blog/256729/201312/07020739-bb4c5daf3f71499b8e3608bcd4d26815.png)
7、部署文件,使用spd打开站点,发现已经有了我创建的母版页,如下图:
![](https://images0.cnblogs.com/blog/256729/201312/07020740-36c96a0d995847c9931dea7c16a55194.png)
8、设置为自定义模板页,查看效果,为了区分,特意把母版页的Body设置背景色blue,如下图:
![](https://images0.cnblogs.com/blog/256729/201312/07020745-6156d0972ff3469b990dae04c3d9bead.png)
总 结
由于本文不是介绍如何制作母版页,所以简单略过,只是提供一个创建母版页的思路;这个思路对于开发人员,创建母版页来说更加方便,不用spd改来改去。当然,还是看需求决定如何去做,这个是重点。
做完这个,我又在想,是不是可以举一反三,做一些SharePoint其他的东西,然后用类似的方法,将开发的东西部署到SharePoint环境中呢?这个也算留一个思考给大家吧。
很晚了,睡觉去了,希望对需要的人有所帮助,大神勿喷~~~
其实,SharePoint还可以通过代码方式创建和部署母版页,创建的过程比较简单,篇幅很短,也不需要很详细的解说,相信了解开发的人,很容易就能搞定。之前浏览博客、逛论坛没发现类似的文章,所以,我也希望用简单的图文方式,将这个小思路介绍给大家。
1、创建空项目,如下图:
![](https://images0.cnblogs.com/blog/256729/201312/07020727-9c37362927b748dd89e5c06f8f5973ca.png)
2、选择调试站点、场解决方案,如下图:
![](https://images0.cnblogs.com/blog/256729/201312/07020731-246d0d14e867438d8265286bf2d7631a.png)
3、添加模块,如下图:
![](https://images0.cnblogs.com/blog/256729/201312/07020733-27bdc93b373c43898ecec54d5c85c218.png)
4、修改模块的Feature,如下图:
![](https://images0.cnblogs.com/blog/256729/201312/07020734-fd68fe457b0144bba7eae6187be1e899.png)
5、添加目录,并添加母版页(因为制作母版页不是本次重点,所以提前做好了),如下图:
![](https://images0.cnblogs.com/blog/256729/201312/07020735-35c84b55d63b4f46bcd461b89612af14.png)
6、修改模块的描述文件,如下图:
![](https://images0.cnblogs.com/blog/256729/201312/07020739-bb4c5daf3f71499b8e3608bcd4d26815.png)
7、部署文件,使用spd打开站点,发现已经有了我创建的母版页,如下图:
![](https://images0.cnblogs.com/blog/256729/201312/07020740-36c96a0d995847c9931dea7c16a55194.png)
8、设置为自定义模板页,查看效果,为了区分,特意把母版页的Body设置背景色blue,如下图:
![](https://images0.cnblogs.com/blog/256729/201312/07020745-6156d0972ff3469b990dae04c3d9bead.png)
总 结
由于本文不是介绍如何制作母版页,所以简单略过,只是提供一个创建母版页的思路;这个思路对于开发人员,创建母版页来说更加方便,不用spd改来改去。当然,还是看需求决定如何去做,这个是重点。
做完这个,我又在想,是不是可以举一反三,做一些SharePoint其他的东西,然后用类似的方法,将开发的东西部署到SharePoint环境中呢?这个也算留一个思考给大家吧。
很晚了,睡觉去了,希望对需要的人有所帮助,大神勿喷~~~
相关文章推荐
- SharePoint 2013 图文开发系列之Visual Studio 创建母版页
- SharePoint 2013 图文开发系列之Visual Studio 创建母版页
- SharePoint 2013 图文开发系列之Visual Studio 创建母版页
- SharePoint 2013 图文开发系列之Visual Studio 创建母版页
- SharePoint 2013 图文开发系列之Visual Studio 创建母版页
- SharePoint 2013 图文开发系列之创建内容类型
- SharePoint 2013 图文开发系列之创建内容类型
- SharePoint 2013 图文开发系列之创建内容类型
- SharePoint 2013 图文开发系列之创建内容类型
- SharePoint 2013 图文开发系列之定义站点模板
- SharePoint 2013 图文开发系列之网站栏
- SharePoint 2013 图文开发系列之可视化WebPart
- SharePoint 2013 图文开发系列之自定义字段
- SharePoint 2013 图文开发系列之事件接收器
- SharePoint 2013 图文开发系列之事件接收器
- SharePoint 2013 图文开发系列之代码定义列表
- SharePoint 2013 图文开发系列之应用程序页
- SharePoint 2013 图文开发系列之计时器任务
- SharePoint 2013 图文开发系列之计时器任务
- SharePoint 2013 图文开发系列之InfoPath入门