想想自己的目标,看看自己的行动。

鱼缸里的鲸鱼

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2009年6月24日

摘要: 最近在做ocs和Exchange扩展开发的工作,使用的是ocs 2007 R2和Exchange 2007,有了一些阶段性的成果,show一下。 这段时间内,主要完成了ocs发送离线消息、类似MSN操作的查看聊天记录、OCS帮助机器人(类似MSN上的微软技术通机器人)、发短信、查看联系人信息、AD组织架构与ocs联系人同步等,在Exchange方面扩展了发送会议邀请时同时给与会者发送短信及与会者... 阅读全文
posted @ 2009-06-24 15:04 盼盼程序员 阅读(2109) 评论(5) 推荐(0) 编辑

摘要: 曾经有客户觉得sharepoint站点的注销不够友好,想能直接点击就可注销,看了一下sharepoint自带的注销,在_Layouts下的singout.aspx页面,就是一小段JS,如下所示,在点注销时,会转到这个页面上:function _spBodyOnLoad(){ try { document.execCommand("ClearAuthenticationCache"); } catc... 阅读全文
posted @ 2009-06-24 11:03 盼盼程序员 阅读(660) 评论(0) 推荐(0) 编辑

摘要: 在MOSS中,我们通常会为列表添加许多eventhandler事件处理程序,但总有一个问题,就是怎么将这些Eventhandler移除掉,在网上搜了下,一直没找到好的解决方法,无非将这个dll从GAC中删除掉,或者重新步一个空的程序集,不过始终觉得这种方式,怎么说呢,比较“土”(万一不记得名字了。。。),呵呵,从老外的一个博客上突然得到了一个思路,用另外一种方式添加这个dl... 阅读全文
posted @ 2009-06-24 11:00 盼盼程序员 阅读(558) 评论(0) 推荐(0) 编辑

摘要: 今天在尝试写一个关于文档库的Eventhandler.需求来源:用户能在文档库中创建或上传文档,但是不能编辑和删除,现在想让其能编辑和删除自己上传的文档。 我先创建了一个控制台应用程序来测试,这个程序执行一边,会循环将文档库里的所有文件的创建者赋予完全控制权限,后续的Eventhandler我会继续完成,先请大家帮我测试一下这样写是否可行。注意测试时,创建一个控制台应用程序,拷贝代码,再把站点UR... 阅读全文
posted @ 2009-06-24 10:54 盼盼程序员 阅读(456) 评论(0) 推荐(0) 编辑

摘要: 一直想写关于这个信息管理策略的随笔,前段时间做了不少实验,可是一直没达到我想要的效果,今天拿出来算是抛砖引玉吧,希望做过这方面研究的多多分享经验,个人觉得如果利用好Timer,可以实现我们很多的关于定时的需求,如到期提醒、过期删除或归档等等,尤其这个信息策略的action是可以扩展的,我们可以自己创建要执行动作,MOSS默认的只有一个删除action。下面就开始写一下我在这方面的一点心得。 如果以... 阅读全文
posted @ 2009-06-24 10:40 盼盼程序员 阅读(352) 评论(0) 推荐(0) 编辑

摘要: 以前有人问过我这个问题,批量上传的文档都是签出状态,必须一个个签入,不方便,有没有办法? 写了一段程序,一个循环,首先判断一下该文件是否被签出(CheckOutStatus),若签出则签入,非常简单: SPSite site = new SPSite(站点路径); SPWeb web = site.OpenWeb(文档库web站点路径); SPList li=web.Lists[文档库名字]; f... 阅读全文
posted @ 2009-06-24 10:03 盼盼程序员 阅读(931) 评论(0) 推荐(0) 编辑

摘要: 在本文中,我将跟大家一起讨论,为MOSS的页面添加服务器端代码的另一种方式。不过首先要声明,这种方式仅作为技术研究,如要使用,请慎重! 在上一篇文章中,我们讨论过如何为MOSS页面添加服务端后台代码,详见(为MOSS页面添加后台代码的两种方式(一) ),这种方式是通过将代码生成为一个DLL,然后与对应的页面进行绑定,类似于ASP.NET中的Code-Behind,而我们知道,在用ASP.NET进... 阅读全文
posted @ 2009-06-24 09:56 盼盼程序员 阅读(999) 评论(0) 推荐(0) 编辑