找到相关内容 69
SharePoint 技巧系列: 提权
SharePoint开发过程中总是或多或少遇到提权的情况, 今天我们就来分享一下几种提权方法, 每种提权方法能解决不同的情况. 最常用的提权SPSecurity.RunWithElevatedPrivileges(delegate() {        //Code      &nbs
http://cyqdata.com/cnblogs/article-detail-37134 
Sharepoint2010 BCS 外部列表2000行限制的解决办法
使用Sharepoint2010 外部列表时,发现数量行数超过2000行就无法正确显示列表。多方查找找到了解决办法。 打开 Powershell  输入以下命令: $bcs = Get-SPServiceApplicationProxy | where{$_.GetType().FullName -eq (‘Microsoft.SharePoint.BusinessDat
http://cyqdata.com/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://cyqdata.com/cnblogs/article-detail-36787 
如何在SharePoint中配置和自定义Content Query Web Part (二)
之前有一篇blog完成了Content Query web part 的配置部分,利用它我们很轻松地从SharePoint list里获取到数据并显示在了page上,效果如下:         虽然把数据读取出来了,但是如何自定义item的布局和样式来满足我们的需求呢?本篇blog将带你去完成自定义工作。其实完成这个任务的途径就是去修改
http://cyqdata.com/cnblogs/article-detail-36117 
[SharePoint2010] 在SharePoint2010中架设自己的Service层中遇到的问题
SharePoint2010中,我们有很多中方法可以在客户端调用服务器段的API,直接获取数据,例如Silverlight,我可以用如下代码获取我需要的List中的数据. public override void GetListItemsAsync(string listName, string viewXML, out ListItemCollection listItems) {
http://cyqdata.com/cnblogs/article-detail-35948 
自定义ASP.NET WebApplication中调用SharePoint2010的对象
如果你是做SharePoint开发的话,一定不会对如下这段代码陌生: using(SPSite oSiteCollection = new SPSite("http://Server_Name")) { using(SPWeb oWebsite = oSiteCollection.OpenWeb("Website_URL")) {
http://cyqdata.com/cnblogs/article-detail-32805 
SharePoint开发笔记-为SharePoint2010客户端对象模型创建Silverlight应用程序
  此为微软官方的练习,本人只是做了一些易错地方的说明. 在此练习中,我们将创建一个在数据网格中显示 SharePoint 列表的基本 Silverlight 应用程序。列表的数据从服务器检索,因此可用于使用 SharePoint 客户端对象模型的 Silverlight。我们将使用 Visual Studio 2010 解决方案并将其部署到本地 SharePoint 服务器。 任务 1
http://cyqdata.com/cnblogs/article-detail-31639 
SharePoint开发笔记-SharePoint2010的WebPart和Linq
此为微软官方的练习,本人只是做了一些易错地方的说明. 预计完成此练习所需的时间:10 分钟 在此练习中,您将开发和部署从列表中读取数据并显示在 DataGrid 中的可视化 Web 部件。在此练习中,您将执行以下操作:1. 创建可视化 Web 部件。2. 生成 Linq 代理代码。3. 使用 Linq 提供程序从 SharePoint 列表读取数据。4. 使用 SPDataGrid Web 控件呈
http://cyqdata.com/cnblogs/article-detail-31620 
SharePoint Central Administration Feature开发要点‏
SharePoint开发中,我们有时需要在Central Administration中部署Feature,这样的Feature(以下简称CA Feature)通常都是完成一些全局的管理操作,比如说公司开发出多个SharePoint可重用的组件,准备以产品的形式对外销售,这个时候就得通过部署一些CA Feature去对整个Farm中已经安装的SharePoint组件授权进行管理。  
http://cyqdata.com/cnblogs/article-detail-28731 
SharePoint开发笔记-SharePoint2010添加ASP.NET应用程序
    大家可能在sharepoint开发webpart会引入一些asp.net的控件,这时候就会需要添加dll引用..下图所示CRSWebControls便是我添加的. 部署这个项目到sharepoint后.却出现了错误,如下图所示... 其实解决这个问题的方式不难...下面就进入主题 ---------------------------------------
http://cyqdata.com/cnblogs/article-detail-25356 
SharePoint开发笔记-SharePoint2010多级导航配置
一般来说SharePoint自带导航仅支持2级导航,但是其实他是支持多级导航的,怎么来实现呢?就只能自定义了.... 下面我来说一个三级导航实现的例子吧,如上图所示。其实很简单,只要打开所属网站的母版页...  将导航菜单中设置下面两个属性    StaticDisplayLevels="1"   MaximumDynamicDispl
http://cyqdata.com/cnblogs/article-detail-25170 
SharePoint 2010整合Silverlight 4应用 - 任务管理
SharePoint 2010可以与Silverlight实现紧密集成。不管是在浏览器中运行的Silverlight程序还是单独的一个Silverlight程序,都能与SharePoint 2010实现很好的整合。本文中我们将实现一个Silverlight和SharePoint高度整合的例子,通过SharePoint 2010客户端对象模型访问SharePoint任务列表。同时,我们还将学习如何通
http://cyqdata.com/cnblogs/article-detail-5603 
[SharePoint 2010]为SharePoint 2010配置基于表单的身份认证
总体来说SharePoint 2010与2007配置基于表单的认证的方法几乎一样,不过仍然有些区别,例如在SP 2010中已不再提供单独的基于表单的身份验证,而是通过基于声明的身份验证来提供这一功能。本篇博客中小弟将对如何将SharePoint 2010配置为基于表单的认证的方法进行说明。 在下面的例子中将为一个SharePoint 2010 Web应用程序启用基于声明的身份验证,并且同时使用AD
http://cyqdata.com/cnblogs/article-detail-5601 
SharePoint 2010 BI(2):使用Visio Service
SharePoint 2010企业版中提供的Visio Graphics Service是Visio service 以及Visio文件Web显示WebPart的基础,利用该服务我们在浏览器中直接显示visio文件的内容和相关特性 1.设置Visio Service服务 打开sharepoint管理中心,Configuration Wizards—Farm Configurati
http://cyqdata.com/cnblogs/article-detail-4432 
SharePoint 2010 BI:Chart WebPart
Sharepoint 2010增加很多BI的特性,Chart WebPart功能和asp.net的中chart控件基本一样,可以通过使用基于 Web 的配置向 SharePoint 网站添加丰富的图表,将图表连接到各种来源的数据,例如 SharePoint 列表、外部列表、业务数据服务、Excel Services 和其他 Web 部件。我们简单看下 1. 准备数据 Chart Web Par
http://cyqdata.com/cnblogs/article-detail-4270 
使用Sharepoint 2007中的webservice操作列表
Sharepoint中提供了很多开箱即用的Web Service,使用这些web service我们可以进行远程调用, 在"web server extensions\12\ISAPI"(其通常位于C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\ISAPI")之下的"Microsoft Shared"目
http://cyqdata.com/cnblogs/article-detail-3633 
SharePoint 2010中托管元数据
1.介绍 托管元数据是一个集中管理的术语的分层集合,您可以定义这些术语,然后将其用作 Microsoft SharePoint Server 2010 中项目的属性。使用托管元数据有下面几个好处:统一术语:托管元数据可促使更加一致地使用术语,以及更加一致地使用添加到 SharePoint Server 项目中的托管关键字。我们可以根据企业的需要预定义术语,并仅允许授权用户添加新术语。还可以禁止用
http://cyqdata.com/cnblogs/article-detail-2674 
[SharePoint 2010 的那些事儿 – InfoPath]通过REST Web Service在表单中嵌入地图
2011了,作为小弟今年的第一篇博客,我将向大家介绍一个InfoPath 2010中相当劲爆的功能,就是如何在我们的表单中动态的嵌入Google 地图。好了,废话不多说,马上转入正题。 如果大家已经使用过InfoPath 2010的话,那么你应该会发现在InfoPath 2010中的数据连接类型中多了一个"来自REST Web服务",通过它我们就可以连接Google Map或Bing Map的REST Web Service,进而获得我们需要的地图信息。 在下面这个例子中我将利用InfoPath重新设计SharePoint 2010站点中的一个联系人列表的编辑画面,最终要实现的效果是在填写完联系人地址后要自动附上一张标记了该地址的地图图片。 在进行下面这个例子之前,我们还有两件事需要准备好: 在SharePoint站点中创建用于存储联系人信息的列表。 注册一个Google
http://cyqdata.com/cnblogs/article-detail-2448 
SharePoint2010 ContentEditorWebPart的一个bug
1.在CEWP中使用CSS CEWP是SharePoint 2010中一个内置的webpart,我们可以在CEWP中使用自定义的CSS和JS,下面我们在CEWP中使用自定义的CSS来隐藏左边栏,在页面中添加CEWP: 在CEWP的HTML Source中输入下面css代码: <style type="text/css"> body #s4-leftpanel{display:none;} .s4-ca {margin-left:0px} </style> 2.Bug重现 我们一样也可以在CEWP中使用js,不过在使用js的时候有个小bug,就是我们如果使用document.write的时候,每次保存都会复制一份write的内容。我们同样通过上面的方式添加一段js: 保存后显示正常 如果你再次编辑WebPart保存后就会出现重复了
http://cyqdata.com/cnblogs/article-detail-2291 
[SharePoint 2010 的那些事儿 – Excel Service]如何修改Excel工作表的值
EWA JavaScript 对象模型最大的功能就是让我们可以在页面中与EWA WebPart进行良好的交互,所谓交互是一个双向的过程,上篇博客中介绍了如何从EWA中获取值,在本篇中将继续介绍如何修改EWA中所承载的工作簿中的某个单元格的值。 下面仍然通过一个简单的例子来对这个功能进行说明。 在修改单元格中的值前,首先要做的就是获得想要修改的单元格的位置。我们可以先为要修改的单元格定义一个自定义名称,这样在后面设置该单元格的值时也比较方便。然后还需要调用workbook对象中的getRangeA1Async()方法来获得想要修改的单元格。 getRangeA1Async()方法是一个异步调用的方法,它有三个参数,分别是 addressA1 要操作的区域名称 callback 获得该区域后的回调函数 userContext 用户上下文
http://cyqdata.com/cnblogs/article-detail-2253