SharePoint 2010 技巧: 限制People Picker搜索非站点集内的用户
业务需求:很多公司在使用SharePoint时存在一些潜在的风险,举例说明。 本公司和第三方公司搭建了SharePoint合作平台,双方公司员工可以共同分享文档,讨论等等,这时候本公司并不想让第三方公司的用户通过PeoplePicker来搜索到本公司核心员工,专家等,这是就需要限制PeoplePicker的搜索功能。
注意这里限制的Level是在网站集上的。
打开PowerShell,输入一下命令
http://www.cyqdata.cn/cnblogs/article-detail-37226
Sharepoint学习笔记—使用 Stsadm Installing或 Uninstalling features
一.安装部署Feature
在使用Stsadm命令前,可以参考此文章Sharepoint学习笔记-- 如何在系统Path中添加STSADM的快速引用(Add STSADM in path)
以下是操作步骤:
1.把Wsp文件拷贝到你要部署的服务器指定目录下eg: D:\ Sp2010\Wsp\Myfeature.wsp
&
http://www.cyqdata.cn/cnblogs/article-detail-37222
SharePoint Workflow Debugging
如果你在工作流开发中没有适当的处理异常,当异常出现时你会在工作流列表的Status列中看到‘Error Occurred’,而得不到任何有关异常如何产生的线索。在这种情况下,你只能对你的工作流进行调试,但如果你不了解正确的调试方法,那会使你陷入窘境。调试工作流的方式和调试其他.Net应用程序几乎一样。在工作流的代码视图中,选择你想调试的行并且加入断点。同样你也可以在工作流设
http://www.cyqdata.cn/cnblogs/article-detail-37182
SharePoint Workflow 版本控制
你创建了一个工作流,并且将它部署到生产环境。几个月后,业务需要做一些小的改变。你打开工作流代码,增加了一些Activities使得它满足了新的需求,然后重新部署到生产环境。令你感到震惊的事情发生了,所有的流程实例都中断了!你陷入了深深的狂乱中,因为你确信已经对修改的部分充分进行了单元测试,并且找不到产生错误的原因。你没有进行版本控制!
工作流的版本控制是非常重要的技术。当一个工作流处于闲置时(指等
http://www.cyqdata.cn/cnblogs/article-detail-37178
SharePoint 技巧系列: 提权
在SharePoint开发过程中总是或多或少遇到提权的情况, 今天我们就来分享一下几种提权方法, 每种提权方法能解决不同的情况.
最常用的提权SPSecurity.RunWithElevatedPrivileges(delegate() {
//Code
&nbs
http://www.cyqdata.cn/cnblogs/article-detail-37134
Sharepoint2010 BCS 外部列表2000行限制的解决办法
使用Sharepoint2010 外部列表时,发现数量行数超过2000行就无法正确显示列表。多方查找找到了解决办法。
打开 Powershell 输入以下命令:
$bcs = Get-SPServiceApplicationProxy | where{$_.GetType().FullName -eq (‘Microsoft.SharePoint.BusinessDat
http://www.cyqdata.cn/cnblogs/article-detail-36983
[SharePoint 2010] Javascript Client Object Model 在SharePoint2010中的使用方法
SharePoint2010 提供了基于Javascript的 Client Object Model库,用来操作SharePoint对象模型,当开发时需要用到javascript作客户端开发时,这些库将非常有用,这里介绍一下常规的方法。 1. SP.js load 首先,我们需要将相关的JS库load进来,主要是SP.js这个文件,它具体位置是在C:\Program Files\Common F
http://www.cyqdata.cn/cnblogs/article-detail-36787
Windows Server2008 R2+Shrepoint2010与Reporting Service2008无缝集成
由于客户的需求增大需要从Sap中读取数据并通过Reporting Service2008来展示。在SharePoint2010和Sql Server208R2成功安装并且已经上线运行前提下,我们需要让其无缝集合于是我们需要rsSharePoint.msi组件(http://www.microsoft.
http://www.cyqdata.cn/cnblogs/article-detail-36770
如何在SharePoint中配置和自定义Content Query Web Part (二)
之前有一篇blog完成了Content Query web part 的配置部分,利用它我们很轻松地从SharePoint list里获取到数据并显示在了page上,效果如下:
虽然把数据读取出来了,但是如何自定义item的布局和样式来满足我们的需求呢?本篇blog将带你去完成自定义工作。其实完成这个任务的途径就是去修改
http://www.cyqdata.cn/cnblogs/article-detail-36117
[SharePoint2010] 在SharePoint2010中架设自己的Service层中遇到的问题
在SharePoint2010中,我们有很多中方法可以在客户端调用服务器段的API,直接获取数据,例如Silverlight,我可以用如下代码获取我需要的List中的数据. public override void GetListItemsAsync(string listName, string viewXML, out ListItemCollection listItems)
{
http://www.cyqdata.cn/cnblogs/article-detail-35948
神奇的css属性pointer-events
绝对定位元素盖住链接或添加某事件handle的元素后,那么该链接的默认行为(页面跳转)或元素事件将不会被触发。现在Firefox3.6+/Safari4+/Chrome支持一个称为pointer-events的css属性。使用该属性可以决定是否能穿透绝对定位元素去触发下面元素的某些行为。如下
<!DOCTYPE html>
<html>
<head>
<
http://www.cyqdata.cn/cnblogs/article-detail-34997
自定义ASP.NET WebApplication中调用SharePoint2010的对象
如果你是做SharePoint开发的话,一定不会对如下这段代码陌生: using(SPSite oSiteCollection = new SPSite("http://Server_Name"))
{
using(SPWeb oWebsite = oSiteCollection.OpenWeb("Website_URL"))
{
http://www.cyqdata.cn/cnblogs/article-detail-32805
SharePoint开发笔记-为SharePoint2010客户端对象模型创建Silverlight应用程序
此为微软官方的练习,本人只是做了一些易错地方的说明.
在此练习中,我们将创建一个在数据网格中显示 SharePoint 列表的基本 Silverlight 应用程序。列表的数据从服务器检索,因此可用于使用 SharePoint 客户端对象模型的 Silverlight。我们将使用 Visual Studio 2010 解决方案并将其部署到本地 SharePoint 服务器。
任务 1
http://www.cyqdata.cn/cnblogs/article-detail-31639
SharePoint开发笔记-SharePoint2010的WebPart和Linq
此为微软官方的练习,本人只是做了一些易错地方的说明.
预计完成此练习所需的时间:10 分钟 在此练习中,您将开发和部署从列表中读取数据并显示在 DataGrid 中的可视化 Web 部件。在此练习中,您将执行以下操作:1. 创建可视化 Web 部件。2. 生成 Linq 代理代码。3. 使用 Linq 提供程序从 SharePoint 列表读取数据。4. 使用 SPDataGrid Web 控件呈
http://www.cyqdata.cn/cnblogs/article-detail-31620
SharePoint Central Administration Feature开发要点
在SharePoint开发中,我们有时需要在Central Administration中部署Feature,这样的Feature(以下简称CA Feature)通常都是完成一些全局的管理操作,比如说公司开发出多个SharePoint可重用的组件,准备以产品的形式对外销售,这个时候就得通过部署一些CA Feature去对整个Farm中已经安装的SharePoint组件授权进行管理。
http://www.cyqdata.cn/cnblogs/article-detail-28731
SharePoint开发笔记-SharePoint2010添加ASP.NET应用程序
大家可能在sharepoint开发webpart会引入一些asp.net的控件,这时候就会需要添加dll引用..下图所示CRSWebControls便是我添加的.
部署这个项目到sharepoint后.却出现了错误,如下图所示...
其实解决这个问题的方式不难...下面就进入主题
---------------------------------------
http://www.cyqdata.cn/cnblogs/article-detail-25356
SharePoint开发笔记-SharePoint2010多级导航配置
一般来说SharePoint自带导航仅支持2级导航,但是其实他是支持多级导航的,怎么来实现呢?就只能自定义了....
下面我来说一个三级导航实现的例子吧,如上图所示。其实很简单,只要打开所属网站的母版页... 将导航菜单中设置下面两个属性
StaticDisplayLevels="1" MaximumDynamicDispl
http://www.cyqdata.cn/cnblogs/article-detail-25170
SharePoint 2010整合Silverlight 4应用 - 任务管理
SharePoint 2010可以与Silverlight实现紧密集成。不管是在浏览器中运行的Silverlight程序还是单独的一个Silverlight程序,都能与SharePoint 2010实现很好的整合。本文中我们将实现一个Silverlight和SharePoint高度整合的例子,通过SharePoint 2010客户端对象模型访问SharePoint任务列表。同时,我们还将学习如何通
http://www.cyqdata.cn/cnblogs/article-detail-5603
[SharePoint 2010]为SharePoint 2010配置基于表单的身份认证
总体来说SharePoint 2010与2007配置基于表单的认证的方法几乎一样,不过仍然有些区别,例如在SP 2010中已不再提供单独的基于表单的身份验证,而是通过基于声明的身份验证来提供这一功能。本篇博客中小弟将对如何将SharePoint 2010配置为基于表单的认证的方法进行说明。
在下面的例子中将为一个SharePoint 2010 Web应用程序启用基于声明的身份验证,并且同时使用AD
http://www.cyqdata.cn/cnblogs/article-detail-5601
微软Share Point 2010企业应用解决方案
2010年5月13日微软发布的SharePoint 2010是新一代的企业协作解决方案,通过构建高效、灵活、易管理的网络社区平台,让企业员工可以更好地学习、沟通、协作。微软每次推出新产品几乎都会引起用户的困惑,是否应该采用新的解决方案,新的产品能够带来怎样的改变呢?现在我们就来为大家解决关于SharePoint 2010的问题。
&nb
http://www.cyqdata.cn/cnblogs/article-detail-4725