当前位置: 首页 > news >正文

SharePoint 2013 图文开发系列之Visual Studio 创建母版页

原文: SharePoint 2013 图文开发系列之Visual Studio 创建母版页

  一直以来,对于SharePoint母版页的创建,都是使用SharePoint Designer来创建和修改的,而后接触了SharePoint 2013,发现可以使用Html文件,通过设计管理器导入,然后生成Master页面使用,但是效果不是很好。

  其实,SharePoint还可以通过代码方式创建和部署母版页,创建的过程比较简单,篇幅很短,也不需要很详细的解说,相信了解开发的人,很容易就能搞定。之前浏览博客、逛论坛没发现类似的文章,所以,我也希望用简单的图文方式,将这个小思路介绍给大家。

1、创建空项目,如下图:

clip_image001

2、选择调试站点、场解决方案,如下图:

clip_image002

3、添加模块,如下图:

clip_image003

4、修改模块的Feature,如下图:

clip_image004

5、添加目录,并添加母版页(因为制作母版页不是本次重点,所以提前做好了),如下图:

clip_image005

6、修改模块的描述文件,如下图:

clip_image006

7、部署文件,使用spd打开站点,发现已经有了我创建的母版页,如下图:

clip_image007

8、设置为自定义模板页,查看效果,为了区分,特意把母版页的Body设置背景色blue,如下图:

clip_image008

  由于本文不是介绍如何制作母版页,所以简单略过,只是提供一个创建母版页的思路;这个思路对于开发人员,创建母版页来说更加方便,不用spd改来改去。当然,还是看需求决定如何去做,这个是重点。

  做完这个,我又在想,是不是可以举一反三,做一些SharePoint其他的东西,然后用类似的方法,将开发的东西部署到SharePoint环境中呢?这个也算留一个思考给大家吧。

  很晚了,睡觉去了,希望对需要的人有所帮助,大神勿喷~~~

相关文章:

  • 千千静听的窗口无法显示,总是最小话!
  • 转:最小堆的数组实现
  • mathematica 8.0.0 使用体验(一)
  • PHP_004 运算符
  • 云雾升腾时,你准备好了吗?
  • 递归算法
  • 第八节 多线程基本知识
  • Samba再报安全漏洞
  • 什么叫一层交换机,二层交换机,三层交换机?
  • iPad不是大号的iPod touch
  • 安装和配置SQL Server 2014
  • Linux 再爆 root 帐号提权漏洞
  • 【转】Cygwin的包管理器:apt-cyg
  • FreeBSD入门级命令查阅表
  • JS动态修改页面EasyUI datebox不生效、EasyUI动态添加Class、EasyUI动态渲染解析解决方案...
  • [译]如何构建服务器端web组件,为何要构建?
  • 【React系列】如何构建React应用程序
  • 【跃迁之路】【641天】程序员高效学习方法论探索系列(实验阶段398-2018.11.14)...
  • 【跃迁之路】【735天】程序员高效学习方法论探索系列(实验阶段492-2019.2.25)...
  • Hibernate【inverse和cascade属性】知识要点
  • IE报vuex requires a Promise polyfill in this browser问题解决
  • If…else
  • Javascript Math对象和Date对象常用方法详解
  • JS变量作用域
  • Koa2 之文件上传下载
  • Mysql优化
  • NSTimer学习笔记
  • PAT A1120
  • REST架构的思考
  • 阿里中间件开源组件:Sentinel 0.2.0正式发布
  • 分布式任务队列Celery
  • 码农张的Bug人生 - 初来乍到
  • 浅析微信支付:申请退款、退款回调接口、查询退款
  • 思维导图—你不知道的JavaScript中卷
  • 通过npm或yarn自动生成vue组件
  • Redis4.x新特性 -- 萌萌的MEMORY DOCTOR
  • ​马来语翻译中文去哪比较好?
  • # Swust 12th acm 邀请赛# [ E ] 01 String [题解]
  • #HarmonyOS:基础语法
  • #Ubuntu(修改root信息)
  • #图像处理
  • (07)Hive——窗口函数详解
  • (4) openssl rsa/pkey(查看私钥、从私钥中提取公钥、查看公钥)
  • (Spark3.2.0)Spark SQL 初探: 使用大数据分析2000万KF数据
  • (附源码)ssm智慧社区管理系统 毕业设计 101635
  • (附源码)计算机毕业设计SSM基于java的云顶博客系统
  • (附源码)计算机毕业设计SSM疫情社区管理系统
  • (论文阅读30/100)Convolutional Pose Machines
  • (删)Java线程同步实现一:synchronzied和wait()/notify()
  • (一)Spring Cloud 直击微服务作用、架构应用、hystrix降级
  • (一)认识微服务
  • (一一四)第九章编程练习
  • (译)计算距离、方位和更多经纬度之间的点
  • (原創) 如何使用ISO C++讀寫BMP圖檔? (C/C++) (Image Processing)
  • (转)EOS中账户、钱包和密钥的关系