摘要:
本篇将讲述MOSS2010客户端对象模型操作MOSS里面的讨论列表,讨论列表是一个特殊的列表,因此对它的操作就不能像普通的列表那样操作了,否则会产生一系列的问题的。首先我先讲述一下讨论列表的添加操作,看如下代码,向一个讨论列表里面增加一条讨论主题: using(ClientContextclient=newClientContext(Url)){client.Credentials=newNetworkCredential(UserName,UserPassword,Domain);Webweb=client.Web;client.Load(web);//获得列表Listlist... 阅读全文
随笔档案-2012年08月
MOSS2010 客户端对象模型开发(二)
2012-08-31 13:09 by 温森特, 392 阅读, 收藏, 编辑
摘要:
本篇将讲述MOSS2010客户端对象模型获取用户信息的方法,我们在服务器端开发的时候,如果想得到用户的信息,一般我们需要调用UserProfileManager 类进行读取和操作,但是,查遍了MOSS2010的SDK,客户端对象模型里面,没有这个类或者相似的方法。后来从研究了一番,发现MOSS2010客户端得到用户的信息其实更加的简便,我们只需调取用户信息列表SiteUserInfoList就可以了,然后用CAML进行查询。using(ClientContextclient=newClientContext(url)){NetworkCredentialcredentials=newNetw. 阅读全文
MOSS2010 客户端对象模型开发(一)
2012-08-31 11:28 by 温森特, 591 阅读, 收藏, 编辑
摘要:
MOSS2010的开发框架增加了客户端对象模型,增加了MOSS开发的灵活性,对于一些特殊需求的地方,非常的灵活。相对于MOSS服务器端开发,还是有一些值得注意的地方,我将会分几次对MOSS客户端开发技巧进行讲解。 MOSS2010客户端开发,首先要得到网站的上下文,一般我们需要当前登录人的一些验证信息,如用户名和密码确认身份后,得到网站的上下文。 ClientContext client = new ClientContext(Url) NetworkCredential credentials = new NetworkCredential(UserName, UserPassword,.. 阅读全文
MOSS2010 工作流不能自动启动问题
2012-08-15 09:52 by 温森特, 525 阅读, 收藏, 编辑
摘要:
昨天遇到了一个比较奇怪的问题,我用sharepoint designer 开发了一个工作流,定义为新建项目的时候,自动启动工作流。可是,不知为什么就是不能够启动,手动启动一切都正常,非常顺利,死活就是不能自动启动,郁闷了好几个小时,网上查了一堆解决办法都不起效。后来,用一个普通的sharepoint账号进行测试,竟然成功了,能够自动启动工作流了,但是,MOSS的管理员账号,仍然不能自动启动,还是百思不得其解,难道MOSS的管理员账号就不能自动的启动工作流了么?有人说,可能是MOSS的安全策略,限制了管理员自动启动工作流,O(∩_∩)O ,希望以后能够找到合理的解释。 通过这个问题,自... 阅读全文
MOSS2010 备份与还原小插曲
2012-08-10 11:01 by 温森特, 1378 阅读, 收藏, 编辑
摘要:
前几天再做MOSS2010进行备份还原的时候,出现了一个小插曲,自己记录一下,分享给遇到该困的兄弟姐妹。在进行MOSS2010的备份的时候,我采用PoweShell命令的方式进行备份,还原的时候,也是采用命令的方式进行还原,因为MOSS2010后台的页面进行备份还原,总感觉不是很好用,可能是MOSS2007的时候留下的阴影,呵呵。所有备份还原的时候,我一般都是采取命令行的方式,高效稳定。 下面是所用命令: 备份网站命令: Backup-SPSite -Identityhttp://srvbj09-Path c:\20120801.bak 还原网站命令 Restore-SPSite -Id... 阅读全文