SharePoint 2013的100个新功能之开发

简介: 一:SharePoint应用SharePoint 2013引入了云应用模型来供用户创建应用。SharePoint应用是独立的功能整合,扩展了SharePoint网站的功能。

一:SharePoint应用

SharePoint 2013引入了云应用模型来供用户创建应用。SharePoint应用是独立的功能整合,扩展了SharePoint网站的功能。应用可以包含SharePoint组件如列表、工作流、网站页面,还可以调用SharePoint的远程Web应用程序、远程数据。更多信息

二:新的客户端Web部件

一个新的叫做“客户端Web部件”的Web部件在Visual Studio 2012中被引入了。该Web部件的主要目的是指定一个aspx页面的路径并在IFRAME中加载。该Web部件主要用来显示SharePoint上的应用,作为一个应用Web部件。更多信息

三:新的基于客户端对象模型(CSOM)和代表性状态传输服务(REST)的应用程序接口(API)

微软改进了基于客户端对象模型和代表性状态传输服务的应用程序接口,添加了更被需要的对于搜索、用户配置文件、分类和发布对象模型。Client.svc服务扩展自REST功能,接收HTTP GET,PUT,POST请求。更多信息

四:社交应用程序接口

新的社交功能、新的命名空间“Microsoft Office Server Social”被添加进来与社交组件相互作用,如RSS提供、关注用户、关注内容等。更多信息

五:新的可视化Web部件

可视化Web部件模版在Visual Studio 2012中被加强了。新的可视化Web部件不与“控件模板”文件夹(C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\TEMPLATE\CONTROLTEMPLATES)映射存储ascx文件。用户控件和Web部件类合并在一起来创建一个模板。该可视化Web部件模板可以在沙盒和场解决方案中使用。

六:磁贴视图Web部件

为了支持磁贴结构,一个新的抽象类“TilesViewWebPart”被添加到对象模型中。创建一个新的磁贴Web部件,添加SharePoint Web部件,继承来自TilesViewWebPart的WebPart并实现抽象类。更多信息

七:新的事件接收器

SharePoint 2013中,微软引入了新的事件接收器类“SPSecurityEventReceiver”来处理SharePoint组、用户、角色和权限继承相关的事件。更多信息

八:调出弹出窗口框架

SharePoint 2013中,微软在各种各样的页面、列表、和库上使用提醒或预览来调出弹出窗体。这些悬停的窗体可以使用调出弹出窗体框架完全地自定义。更多信息

九:新的委托控件

SharePoint 2013中新增了三个委托控件:“PromotedActions”、“SuiteBarBrandingDelegate”和“SuiteLinksDelegate”。这些控件被用来从倒三角套件菜单条(SkyDrive、Sites、NewsFeed)添加移除链接。

十:JS链接

SharePoint 2013中,一个新的属性“JSLink”被添加到SPField类,允许用户控制任意自定义或独立SPField的渲染(Rendering:展示和验证)。该属性在独立的列表视图\数据视图Web部件可用,只需简单地设置属性而不需要通过SPD修改Web部件。更多信息

相关文章
|
开发者 存储 JavaScript
SharePoint Framework 基于团队的开发(五)
博客地址:http://blog.csdn.net/FoxDave 升级SharePoint Framework项目 部署SharePoint自定制解决方案到生产环境并不意味着生命周期的结束,因为还有有新的需求或变更。
1434 0
|
JavaScript 前端开发 测试技术
SharePoint Framework 基于团队的开发(四)
博客地址:http://blog.csdn.net/FoxDave 确保代码一致性和质量 软件开发团队常常同项目的一致性和高质量做斗争。不同的开发者有不同的编码风格和偏好。
1281 0
|
开发者
SharePoint Framework 基于团队的开发(三)
博客地址:http://blog.csdn.net/FoxDave 用内部包进行开发 由于你的团队在开发客户端解决方案,你很可能构建通用代码库来在项目中重用。
1323 0
|
开发者 开发工具 git
SharePoint Framework 基于团队的开发(二)
博客地址:http://blog.csdn.net/FoxDave 本篇介绍SPFx项目的一般开发流程。SharePoint Framework基于开源的工具链,也遵循开源技术栈中其他项目的开发流程。
1022 0
|
JavaScript 开发者 Docker
SharePoint Framework 基于团队的开发(一)
博客地址:http://blog.csdn.net/FoxDave SharePoint Framework是新的用来构建SharePoint自定制的开发模型,它专注于客户端开发并用热门的开源工具gulp、webpack等进行编译。
1416 0
|
Web App开发 JavaScript 前端开发
|
开发工具
SharePoint 2016 开发 工具Preview发布
博客地址:http://blog.csdn.net/FoxDave 之前装了SharePoint,但是并不能在Visual Studio 2015里面做开发,因为没有相应的office tool。
1140 0
|
Windows
SharePoint 2013 开发——发布SharePoint应用程序
博客地址:http://blog.csdn.net/FoxDave 前几篇我们介绍了开发、部署和调试SharePoint应用程序的基础,本篇介绍更实用的操作,当我们开发一个SharePoint应用程序之后,如何发布它呢? 我们有两个途径发布我们的APP:发布到公共的Office商店,SharePoint可以通过在线查找商店中的应用进行安装;发布到内部组织的应用程序目录,这样SharePoint组织内的用户可以安装该APP。
935 0