BEGINNING SHAREPOINT® 2013 DEVELOPMENT 第3章节--SharePoint 2013 开发人员工具 SharePoint中基于Web开发
之前提到过,定义SharePoint开发有多种方法。作为高级用户,你可能使用更多原生SharePoint功能在基于Web环境做开发。高级用户典型地在SharePoint站点有逐步上升的权限,并且能够完成以下任务:
- 创建和管理网站集与网站权限。
- 配置站点主题。
- 添加Apps到站点。
- 为网站中使用创建并部署多媒体。
- 配置和自定义搜索。
- 创建外部数据列表。
尽管一些人可能会争论这些几乎不是高级用户或IT专家可能执行的任务,关于SharePoint一点就是用户角色起始终止分界线有时会模糊。例如,当开发SharePoint时,很多你可以执行的基于Web功能都与开发任务有直接关系。也就是说,你可能将SharePoint Web界面看做开发体验的终点。例如,如果你创建自定义App,你将需要从一个组织库(如公司目录)中添加它。如果你正和设计人员一起创建新母版页,你将需要通过网站设置将新母版页与特定网站联系起来。你可以执行的基于Web任务类型还有很多(并且你将可能随着深入了解SharePoint开发,从更多基于Web任务到更多代码任务演进)。
对于一些人基于Web任务更加集中于高级用户功能,对另一些人它们则被包含在开发过程之内。然而主要的亮点在于开发人员将使用SharePoint与一些基于Web功能交互,同时使用本章节讨论的其他工具。一个高级用户可能也使用一些基于Web的功能。无论在哪一种情况,你在SharePoint站点上都需要越来越多的特权,并且与开发过程相连接(也就是说,高级用户创建站点,开发人员可以放置自定义App进去)。因此,SharePoint开发包含很宽泛的活动与工具。
对于一些人基于Web任务更加集中于高级用户功能,对另一些人它们则被包含在开发过程之内。然而主要的亮点在于开发人员将使用SharePoint与一些基于Web功能交互,同时使用本章节讨论的其他工具。一个高级用户可能也使用一些基于Web的功能。无论在哪一种情况,你在SharePoint站点上都需要越来越多的特权,并且与开发过程相连接(也就是说,高级用户创建站点,开发人员可以放置自定义App进去)。因此,SharePoint开发包含很宽泛的活动与工具。