SharePoint 2013的100个新功能之开发

一: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部件。更多信息

转载于:https://www.cnblogs.com/justinliu/p/5961692.html

你可能感兴趣的:(SharePoint 2013的100个新功能之开发)