在使用sharepoint的时候有的时候需要在后台获取当前登录用户的登录名,一般的时候使用SPContext.Current.Web.CurrentUser就可以了,但是有一个特殊的用“系统账户”,获取它的真实登录名很是问题,获取到的是“域名\system”,百度了好长时间都没有找到结果,最开始的时候使用的是UserProfileManager方式获取的,但是用户配置文件同步服务老是出现问题,不得不找其他的办法. Google了一下,查到了一个获取这个用户名的方法,下面列出我使用的两种方式,不知…
转:http://blog.banysky.net/?p=81001 数据访问的关键方法有哪些? | 使用查询类 | 使用 SPQuery | 使用 SPSiteDataQuery | 使用 LINQ to SharePoint | LINQ to SharePoint 流程 | LINQ to SharePoint 查询是如何执行的? | 为内容类型生成实体 | 在实体类中为关联建模 | LINQ to SharePoint 的查询效率 | 存储库模式和 LINQ to SharePoint…
在Sharepoint 2010中启用Session功能的说明文档 开发环境:Windows 7系统,SharePoint Server 2010,Visual Studio 2010 按以下步骤进行操作: 1.“开始”---打开“控制面板”---打开“管理工具”---打开“服务”---检查“ASP.NET状态服务”是否处于“启动状态”,若不是,手动启动它. 2.在建立的网站的相应端口中打开SharePoint应用程序的web.config文件(如我的建立的80端口的网站的web.config文…
SharePoint 2010中默认的FBA登录页面非常简单,只提供了一个Asp.Net的Login控件,让用户输入用户名和密码.在大多数情况下,我们需要定制这个页面以满足一些安全需求,比如为登录页面加上验证码等等. 由于SharePoint 2010里的FBA已经变成了基于Claims认证的方式,因此在实现自定义的登录页面时就与MOSS 2007里的做法完全不同了.最显著的一点就是,像Steve Peschka说的,以前的FormsAuthentication类不会再被用到了.现在我们需要用S…
一.RBS(Remote BLOB Storage)简单介绍 在SharePoint的大部分企业应用案例中,SharePoint都是要承担着非常繁重的文件管理工作,这些文件类型包含了Word文档,Excel文档甚至是数据量庞大的音频.视频文件.对于这些文件,SharePoint默认都是将它们以BLOB的数据形式存储在内容数据库其中.这就非常easy导致SharePoint的数据库容量被这些BLOB数据所高速消耗,并且用户在使用SharePoint进行文件的管理的时候,须要频繁地对这些大数据量的B…
原文:VSTO学习笔记(四)从SharePoint 2010中下载文件 上一次我们开发了一个简单的64位COM加载项,虽然功能很简单,但是包括了开发一个64位COM加载项的大部分过程.本次我们来给COM加载项添加一些功能:从SharePoint 2010的文档库中下载一个Excel文档到本地. 示例代码下载 本系列所有示例代码均在 Visual Studio 2010 Ultimate RC + Office 2010 Professional Plus Beta x64 上测试通过. 1.首先…
总结: 方法1: WebApplicationContext webApplicationContext = ContextLoader.getCurrentWebApplicationContext(); ServletContext servletContext = webApplicationContext.getServletContext(); String realPath = servletContext.getRealPath(File.separator);//G:\ty\to…
因为项目中有一个需求需要使用calendar控件,而且样式要和Reporting Service中的尽量一致,搜索了很久发现还是微软的AjaxControlToolkit提供的CalendarExtender比较适合,但是昨天在使用的时候碰到很奇怪的问题,也许有不少做SharePoint的朋友遇到过这个问题,没办法AjaxControlToolkit中确实有不少好用的控件,不用可惜了. 问题描述: 使用的是3.5的版本,在web.config中添加了assembly,也在globalCache中…
由于SharePoint 2013推出不久,并非所有的企业都会升级到SharePoint 2013的,毕竟升级不是打打补丁这么简单,更多的企业还是使用Sharepoint 2010版本的,因此本人自行开发了SharePoint 2010中重置windows 活动目录(AD)域用户密码的WebPart,供有需要的免费下载,见本文附件.对于大中型的企业,特别是基于windows ad域管理的用户,如果能够在Sharepoint直接重置当前用户的windows 活动目录(AD)域用户密码,这样能够极大…
转:http://www.360sps.com/Item/CreatePermissionLevels.aspx 权限级别是SharePoint 2010新增加的功能,使我们对权限的设置又提高了一个层次.SharePoint 2010的权限级别指的是可分配给用户或用户组的单个权限组.SharePoint 2010自带的权限级别有:完全控制.设计.参与讨论.读取.仅查看等,我们也可以自定义属于我们的权限级别. 在SharePoint 2010中终于可以自定义我们自己的权限级别,之前我们只能使用Sh…