随笔分类 -  SharePoint

Sharepoint 产品与技术
MOSS开发Tips
摘要:EventHandler:问题:最近在开发Eventhandler的时候发现ItemAdded这个方法中如果有对列表项进行更新操作,即执行了item.Update() ,那么就会触发ItemUpdated这个eventhandler事件,我们的本意是编辑,修改的时候去触发ItemUpdated这个eventhandlerpublic override void ItemAdded(SPItemEv... 阅读全文

posted @ 2008-07-23 11:45 Ken Lin 阅读(1227) 评论(9) 推荐(0)

WSS 扩展文件夹属性-应用场景一
摘要:场景描述:在知识库管理中,用户上传或新建的文档先要通过审批之后,才能发布。现有一”共享文档库”用于存放所有的知识点,该文档库是按每个项目组以文件夹的形式存放文档的,在所对应的项目组文件夹下新建的知识点提交给各自的项目经理或指定的人员进行工作流审批,像这样一个结构:问题:每个项目组文件夹有各自的项目经理或这管理人员来审批在这文件夹下创建的知识点的审批,那么工作流分配审批任务的... 阅读全文

posted @ 2008-05-30 13:56 Ken Lin 阅读(542) 评论(0) 推荐(0)

WSS 代码执行的权限提升
摘要:概述:WSS 默认使用身份模拟执行代码,也就是说用当前登录的用户身份执行Web Part或者自定义应用程序的代码访问。在大多数情况下,这种机制能够准确并严格地控制了标准权限的用户他对特定网站资源和敏感数据的访问,这也是我们想要达到的目标。然而,有时候在一些特殊的场景,你的代码必须执行wss 对象某些受限制的方法,即便请求者是没有这个权限的用户。那么在这种情况下,我们需要提升普通用户执行代码的权限。... 阅读全文

posted @ 2008-05-14 11:56 Ken Lin 阅读(651) 评论(0) 推荐(0)

用代码访问InfoPath表单内容
摘要:表单是MOSS的一个很重要的特性,特别是有了Form Services的支持后,我们在做表单解决方案的时候,经常会用到Infopath, 那么如何使用代码访问保存于SharePoint表单库中的InfoPath表单的内容,是必需知道的。总结了下,有如下3种方式可实现代码对表单内容的访问:1.提升表单模板属性2.通过XmlDocument 对象对表单文件操作3.反序列化表单数据架构接下来,分别简单谈... 阅读全文

posted @ 2008-05-08 14:52 Ken Lin 阅读(1556) 评论(18) 推荐(0)

STSADM 进行MOSS的备份与迁移
摘要:最近做完了一个MOSS的项目,需要往另外一台远程新的服务器上部署整个MOSS解决方案。 对于从一台Server将数据迁移到另一台Server,MOSS 以及 WSS 均提供了简单有效的办法。其实在SharePoint 产品和技术先前的版本中, 依靠smigrate工具,就已经作到这点了,不过该工具在当前版本中已被替换。 虽然备份与迁移的方法很多,个人感觉还是”STSADM ” 命令行的方式比较好用... 阅读全文

posted @ 2008-05-06 18:35 Ken Lin 阅读(1273) 评论(3) 推荐(0)

MOSS 工作流(二)自定义开发
摘要:本文章介绍了如何在visual studio中开发自定义工作流,以及部署与应用。 并提供Demo演示与源代码下载 阅读全文

posted @ 2008-03-07 16:30 Ken Lin 阅读(2265) 评论(13) 推荐(0)

MOSS-自定义字段类型
摘要:WSS 3.0 添加了新的可扩展字段类型。可通过使用 C# 或 Visual Basic® 编写类来创建可扩展字段类型,该字段类型继承自其中一种内置 SharePoint 字段类型(如 SPFieldText 和 SPFieldNumber)。可扩展字段类型也可以使用包含您所喜欢的 Web 控件的 ASP.NET 用户控件,对于控件初始化和验证,您可以使用在 ASP.NET 应用程序中所使用的相同... 阅读全文

posted @ 2008-02-27 15:55 Ken Lin 阅读(1868) 评论(8) 推荐(0)

通过Web Part Connection 在Web Part 之间传递数据(二)
摘要:发现网上关于Web Part Connection 的资料非常少现在,在这个Session我就为大家介绍一个 用Web Part Connection 来实现Web Part之间数据传递的Sample 总结了下,实现Web Part Connection 的开发大概分为这么几步: l 根据要传递的数据类型定义接口 l 创建一个实现接口的类 l 创建Provider Web Part,实现提供数据的... 阅读全文

posted @ 2008-01-24 19:21 Ken Lin 阅读(980) 评论(2) 推荐(0)

通过Web Part Connection 在Web Part 之间传递数据(一)
摘要:与ASP.NET应用程序一样,在我们的Sharepoint站点页面上,控件与控件(即Web Part与Web Part)之间经常需要进行数据的交互。但是,在一个Sharepoint站点中,每一个Web Part都不能假设和它通信的另外一个Web Part 也在同一个页面上,因此我们在开发Web Part的时候,就不能hard code 去直接访问另外一个WP。 那么我们如何去解决这个问题呢,下面就... 阅读全文

posted @ 2008-01-24 16:23 Ken Lin 阅读(1142) 评论(0) 推荐(0)

WebPart 生存周期
摘要:Just like ASP.NET controls, web parts participate in a server-side request/response sequence that loads a page in the portal each time it is requested, and unloads the page once it is sent to the clie... 阅读全文

posted @ 2008-01-22 21:43 Ken Lin 阅读(692) 评论(1) 推荐(1)

QuickPart中文字符显示问题
摘要:QuickPart是一个方便开发人员快速开发Web Part的工具。它能够将一个普通的ASP.NET用户控件包装成一个标准的Web Part,用于SharePoint中。 开发中遇到这么一个问题:如果一个User Control中有中文字符的显示,则经过QuickPart包装之后这个webpart中的中文字符不能够正常地在SharePoint页面上显示 解决方法: 需要保证.ascx和.cs... 阅读全文

posted @ 2008-01-22 21:23 Ken Lin 阅读(484) 评论(1) 推荐(0)

MOSS SP1 解决Ajax Extension 对Webpart的兼容性问题
摘要:下面是我最近在用Ajax Extension开发ajax webpart遇到的一个问题 问题描述: Ajax Extension 为我们开发带ajax功能的webpart提供了一个简单易用,并且强大的平台。 但是,在MOSS SP1未发布之前,Ajax Extension对webpart的支持受到了限制。 具体表现在:运用了ajax extension 控件(如ScriptManager,Up... 阅读全文

posted @ 2008-01-22 21:15 Ken Lin 阅读(823) 评论(0) 推荐(0)

MOSS 工作流(一)
摘要:工作流可以帮助用户就文档和信息进行协作,并通过对 Microsoft Office SharePoint Server 2007 网站中的文档和项目实施业务流程来管理项目任务。工作流可以帮助企业遵循一致的业务流程,并通过管理业务流程中涉及的任务和步骤来提高企业的工作效率和生产效能。这样就使那些执行这些任务的人员能够将精力集中于执行工作任务而非管理工作流 什么是工作流? 工作流有时解释为可以产生某... 阅读全文

posted @ 2008-01-22 20:55 Ken Lin 阅读(2305) 评论(0) 推荐(0)

导航