Sharepoint 2010 新特性笔记

Training summary

 

Session 1 - Visual Studio 2010 Tools for SharePoint 2010

l  VS2010集成了Sharepoint Manager(Sharepoint Explorer)

l  VS2010集成了WSPBuilder(vs2010中可以新建sharepoint项目右击项目可以将新功能直接部署到sharepoint)

l  SharePoint 2010 Developer Dashboard 用于显示sharepoint运行时的各项性能指标

l  Sharepoint可以通过PowerShell进行操作

Session 2 - Lists and Schemas

l  Sharepoint2010可以新增WebAdding & WebProvisioned ListAdding & ListAdded ListDeleting & ListDeleted事件,同时提供自定义错误跳转页面。

l  Sharepoint2010 List Lookup字段具有完整性验证,可以实现级联删除。

l  Sharepoint2010 List 标题字段提供唯一性验证

l  Sharepoint2010 List item字段提供用户自定义验证

l  Sharepoint2010 List 大容量列表支持可以增加50M条记录

 

Session 3 - Client Object Model

l  客户端对象模型,引用Microsoft.SharePoint.ClientClientContext = SPContext,Site = SPSiteWeb=SPWeb…,通过ExecuteQuery()方法查找服务器端对象模型的映射

Session 4 - Accessing External Data

l  新增BCS服务,提供四种方式调用外面数据SQLWeb ServiceCustom.Net Assembly Connector,

l  可以通过SP Designer创建外部数据内容类型,连接SQL数据库,通过内置的WebPart显示在页面上,并能直接操作数据库数据。

Session 5 - Enterprise Content Management

l  可以创建文档集内容类型

l  提供企业元数据管理服务,设置同义词,用于输入提示等。

Session 6 - Sandboxed Solutions

l  沙箱解决方案,可以让一般的站点集管理员部署解决方案,而不是要求场管理员来部署。在网站集中加载DLL来实现部署解决方案,同时它只能访问到自己SPSite里面的一些对象,做到了安全隔离。

Session 7 - Office UI Customization

l  Ribbon

l  页面新增状态栏和通知栏

l  通过弹出对话窗口的方式来设置属性,添加Item等(ajax,同时可供用户调用),取代原有的页面跳转方式。

l  使用SPD自定义List  all items view显示样式

l  使用Infopath自定义表单样式

Session 8 - Security and Deployment

l  MOSS 2007中如果要同时使用Windows集成认证和窗体认证,必须扩展已有的Web Application到另一个端口,然后为不同的区域各自选择认证方式。但是两者本质上是两个独立的网站,依赖于同一个内容数据据。一些自定义内容需要被部署两次,例如自定义Web Part。且两者的URL不同SharePoint 2010使用基于声明的混合认证方式,解决了以上问题。

SharePoint 2010的管理中心新建Web应用程序,选择基于声明的身份验证

 

 

posted @ 2011-01-18 13:37  Hayden Han  阅读(417)  评论(0编辑  收藏  举报