随笔分类 -  MOSS源码示例

Moss Code Samples
摘要:自从人类学会了使用火,烤制的方式替代了人类的消化系统部分功能,从此人类的消化系统更加简单,加速了人脑的进化;自从SharePoint 2010开始有了Client Object Model ,我们就可以不用在服务器上开发SharePoint解决方案了,开发的方式更加多元化,这又加速了SharePoint 更大范围的应用。现在,我们可以在任一台PC上安装Visual Studio 然后使用类似于 Object Model的模型来访问服务器上的列表、网站或是其它任何东东。本文以示例描述了如何使用 Client Object Model 开发一个简单的客户端控制台程序,这个程序用来获得SharePoint 网站、列表的权限情况,并且给了学习的建议。 阅读全文
posted @ 2014-06-24 13:53 dosboy 阅读(2301) 评论(1) 推荐(2) 编辑
摘要:如果你不使用代码,很难从界面上去设置列表的匿名用户(如果可以请告诉我,我会自动删除这个博文)拥有列表项的添加权限,本文就教你如何通过C#代码设置一个列表的匿名用户拥有添加的权限。 其实这种需求是非常必要的,比如: 1、允许新用户去提交一个注册申请, 2、在召集临时会议的时候很多临时人员没有域帐号,而要上传资料, 3、允许网页可以被 匿名评论和提交匿名的答卷等等。 阅读全文
posted @ 2014-05-12 19:12 dosboy 阅读(801) 评论(1) 推荐(0) 编辑
摘要:概述: 在程序中如何向SharePoint文档库上传文件是最普通的编程任务,实起来,有2种方式: 一、这项功能实现起来最方便的就是利用服务器OM,在程序中直接引用SharePoint.dll,里面有很多关于SharePoint的对象,程序可能直接通过对象的属性和方法来控制服务器内SharePoint的内容的变化,这种方式在SDK内有绍。 二、第二种就是程序运在客户端的,没有办法使用OM,因为SharePoint文档库支持Http协议的PUT方法,我们可以直接使用PUT这个方法,通过HTTP的字节流向其上传文档,本博就是介绍这种更普遍的方法。 此外,在2010版以后的SharePoint,我们可以使用Client Object的模型,从客户机来运行Client对象模型直接操作SharePoint服务器对象。 阅读全文
posted @ 2012-07-26 12:13 dosboy 阅读(3949) 评论(7) 推荐(1) 编辑
摘要:相当多的人下载了我博客上的解决方案,安装了这个WebPart,很多人说用不起来,经过我特别实验,这个WebPart是可以使用的,只是在使用的方式上要注意。 1 建议把密码策略改成,使用简单密码,并且不记忆密码。 2 在密码策略中有一个“最短时间”,请改成0天。很多人80%都是因为这个而不能改密码的。 试试用你的域用户登录一下域,通过按CTRL-ALT-DEL来改一下密码,如果这个都改不了... 阅读全文
posted @ 2008-01-30 17:03 dosboy 阅读(1886) 评论(2) 推荐(0) 编辑
摘要:  大家都知道,在MOSS中,如果开启了网站的发布功能,那么在进行页面的编辑的时候会有工具栏,提示你进行工作流、审批等等...SDK中的一篇文章,就是教你如果自定义这个页面的工具栏,感觉这个对做基于页面的解决方案是非常有帮助的,这个实验的目的,就是在工具栏上添加一个按钮,作用是,如果你单击它,允许有批准权限的用户去取消另一个用户对该页面的签出状态。翻译文章如下: 阅读全文
posted @ 2008-01-18 00:55 dosboy 阅读(1369) 评论(0) 推荐(0) 编辑
摘要:  上一篇主要讨论了,InfoPath如何利用VSTA来把表单数据按行写入数据库,这个数据库,作者为了方便,以列表库代替。列表库的使用反而给开发带来了随意定制视图的方便功能。很多人都在想如何InfoPath与SQL结合,笔者却做了一个与列表的结合。因为列表库有现成的WebSerivce可以使用,数据库可能就需要自己编程WebService。   上一篇主要讨论了解决方案,下面主要把代码呈现给大家: 接上篇: 要点4: 如何在InfoPath的VSTA下编写代码, 阅读全文
posted @ 2007-11-30 10:59 dosboy 阅读(4901) 评论(15) 推荐(0) 编辑
摘要:企业中各式各样的表单是InfoPath最恰当的应用,但是有人总是抱怨InfoPath不够灵活,他们承认利用InfoPath设计表单可以高效地设计出最美观的表单,但是设计出的表单如何与数据库结合、如何与列表结合却是头疼的问题。一个包括了复杂“重复表”的InfoPath表单在列表库中就是一个文件,这让表单中的每行数据记录如何分别统计汇总呢?下面就给你一个解决这个问题的最佳答案。   ● 应用的场景“出入库管理”:      应用场景功能要求:   1 通过浏览器,来填写出入库单。   2 按(物资名称+规格型号)查询,其出入库历史记录。   3 统计分析,某个(物资名称+规格型号)共入库数量、共出库数量。 阅读全文
posted @ 2007-11-30 00:38 dosboy 阅读(7371) 评论(7) 推荐(0) 编辑

点击右上角即可分享
微信分享提示