代码改变世界

随笔分类 - SharePoint

Office 2007(Server and Clent)SP1 中文版发布

2007-12-12 10:10 by Windie Chai, 1291 阅读, 收藏, 编辑
摘要: 今早从Andrew Connell 的blog看到Office 2007全线产品的SP1已经发布了. 下面给出下载页面的地址. 阅读全文

SharePoint工作流开发点滴(6) - “我的任务不给你看”

2007-08-21 01:38 by Windie Chai, 10323 阅读, 收藏, 编辑
摘要: 一直以来都被MOSS的工作流权限问题所困扰. 我们虽然将任务分配给了某人,但事实上,所有在任务列表中有编辑权限的用户都可以编辑该任务. 而我们并不希望用户能够看到不属于自己的任务. 我曾经尝试过采用以下两种方法解决这一问题,未果. 1.更改任务列表的视图. 2.EventHandler 我一直固执的认为任务列表的权限应该是在MOSS中配置,而不应该在工作流内部做判断,后来,我终于发现我错了. 我们使用CreateTask活动来创建任务,CreateTask活动有一个属性叫做SpecialPermissions,它的类型是HybridDictionary. 这个属性的作用就是,如果你为其指定了"特别权限",那么创建的任务就不再继承任务列表的权限了.所以我们可以在创建任务之前为其指定这个"特别权限". 阅读全文

使用VISUAL STUDIO 2008 BETA2 创建 SHAREPOINT 工作流

2007-08-06 00:28 by Windie Chai, 4784 阅读, 收藏, 编辑
摘要: 前几天从Kaneboy大侠处得知Visual Studio 2008 Professional Edition Beta 2和Visual Studio 2008 Team System 2008 – Team Suite Beta 2中包含了最新的VSTO 3.0(Visual Studio Tools for Office),SharePoint的工作流项目也被包含在了VSTO 3.0之中,而且极大的改进了调试方式,“基本上,调试一个SharePoint Workflow的方法就是直接按F5”(Kaneboy《即将从TechReady5归来》). 这个改进真是让我欣喜若狂啊,这一段时间正被”附加到进程”的调试方式折磨呢,不知道什么原因,两次附加中总会有一次导致Visual Studio 2005崩溃. 那么,今天,就来尝试一下用Visual Studio 2008 Beta 2来创建一个MOSS工作流,看看都有什么变化. 阅读全文

《Office SharePoint Server2007开发入门指南》预订!

2007-08-02 23:34 by Windie Chai, 2537 阅读, 收藏, 编辑
摘要: 涂曙光老师,陈曦兄和赵琦峰兄的《Office SharePoint Server2007开发入门指南》终于发行了,现在在第二书店已经开始接受预订了. 下面是这本书的介绍: 【简介】 本书向SharePoint开发人员和高级管理员介绍了Windows SharePoint Sevices 3.0与Office SharePoint Server 2007应用与开发的基本内容,包括:SharePoint技术概览、站点管理、对象模型、Web Part开发、工作流、Excel Services和InfoPath Forms Services等内容。读者可以以本书为基础,快速了解如何在SharePoint之上进行应用开发。 阅读全文

MOSS多级审批工作流【Sequential+ConditionedActivityGroup版】v1.1

2007-08-01 23:08 by Windie Chai, 8327 阅读, 收藏, 编辑
摘要: 今年二月份,我开发了一个MOSS多级审批工作流,并在《SharePoint多级审批工作流开发文档[Sequential版]》这篇文档中详细的描述了整个开发过程而且提供了项目源码下载。 其实我在匆匆的写这篇文档的时候,对MOSS和WF连一知半解都谈不上。 所以为了实现审批流程中常见的动作-“回退”,我用了好几层的While和IfElse嵌套,使工作流看起来非常繁复,最近终于决定腾出一个分区安装了Windows Server 2003 和MOSS,然后把这个审批工作流改了一下。 阅读全文

SharePoint工作流开发点滴(5) - "启动时失败"的查错方法

2007-05-17 11:58 by Windie Chai, 2570 阅读, 收藏, 编辑
摘要: 很多朋友在使用Visual Studio开发工作流时都遇到过工作流"启动时失败"的错误,我把我遇到这种情况时的查错方法和大家分享一下,希望对大家有所帮助,也希望大家可以告诉我更好的方法. 首先在OnWorkflowActivated方法中设置断点来调试,检查断点是否可以成功暂停,如果可以,则可以再检查一下OnWorkflowActivated中的逻辑代码. 如果断点处不停止就出现了"启动时失败"... 阅读全文

推荐阅读:MOSS CSS深度分析

2007-04-18 10:19 by Windie Chai, 1567 阅读, 收藏, 编辑
摘要: 定制MOSS无可避免要定制Master Page,定制Master Page又无可避免的要修改CSS,MOSS页面中的具体区域对应于哪个CSS Style呢?Notmmao推荐给我一篇强悍的文章,细致的剖析了MOSS的CSS文件.文章地址:http://www.heathersolomon.com/content/sp07cssreference.htm或者下载我打包的PDF:http://fil... 阅读全文

浅尝MOSS Search Query Web Service

2007-04-03 10:03 by Windie Chai, 3300 阅读, 收藏, 编辑
摘要: SharePoint Server 2007 Search 提供一个 Query Web Service,我们可以通过调用Web Service的方式向非SharePoint站点的客户端应用程序提供搜索功能. MOSS中搜索服务的URL是: http://Server_Name/[sites/][Site_Name/]_vti_bin/search.asmx ... 阅读全文

Community Kit for SharePoint Release User Group Edtion(更新中文版)

2007-03-28 16:34 by Windie Chai, 1860 阅读, 收藏, 编辑
摘要: Community Kit for SharePoint提供模板,Web Part,工具和源码来供你创建一个基于SharePoint技术的社区网站. 详细请见:http://www.codeplex.com/CKSMicrosoft官方Demo:http://sharepoint.microsoft.com/sharepoint/cks/uge据官方Demo网站说SharePoint Team B... 阅读全文

利用SharePoint Designer开发可循环工作流

2007-03-21 10:15 by Windie Chai, 8962 阅读, 收藏, 编辑
摘要: 介绍 大家都知道SharePoint工作流有两种开发(设计)方式:通过SharePoint Designer和Visual Studio. l 使用Visual Studio,开发人员可以通过编码的方式灵活的开发SharePoint工作流. l 使用SharePoint Designer,网站管理人员可以基于定义和规则设计SharePoint工作流,无需编码. 使用SharePoint Des... 阅读全文

关于MOSS2007和WSS3.0的发行或者未发行的外文书籍信息

2007-03-20 09:19 by Windie Chai, 825 阅读, 收藏, 编辑
摘要: 点击下面的链接进入:http://www.asaris.de/sites/walsh/Lists/WSSv3%20FAQ/V%20Books.aspx?View=%7B666B3850%2D876F%2D4603%2DB3A5%2D74D77A685658%7D&ShowInGrid=HTML都很难找到eBook. 阅读全文

MOSS 2007 表单验证全过程

2007-03-14 16:16 by Windie Chai, 3170 阅读, 收藏, 编辑
摘要: 在尝试过Project Server 2007表单验证之后,顺便尝试了一下MOSS 2007的表单验证,相比前者要复杂一点.这篇文档演示了如何启用MOSS 2007的表单验证,启用匿名访问和对个别网站权限的单独设置.下载地址:http://www.cnblogs.com/Files/xiaoshatian/Microsoft_Office_SharePoint_Server_2007_Forms_... 阅读全文

Visual Studio 2005 Designer for Windows Workflow Foundation 概览

2007-02-27 17:53 by Windie Chai, 1989 阅读, 收藏, 编辑
摘要: MSDN原文: http://msdn2.microsoft.com/en-us/library/ms441543.aspxVisual Studio 2005 Designer for Windows Workflow Foundation 提供的图形界面使我们可以在Visual Studio 开发环境中快速开发工作流. WF Workflow 标记 每个 WF workflow 都可以用下... 阅读全文

SharePoint多级审批工作流开发文档[Sequential版] v1.1

2007-02-26 15:20 by Windie Chai, 10568 阅读, 收藏, 编辑
摘要: 研究了一段时间SharePoint工作流之后的一个总结. 基于ECM Starter Kit Beta2 开发. 提供开发过程文档以及代码的下载. 注:本文为初学MOSS工作流时所写,本文所开发的工作流可以有更好的方式. 阅读全文

SharePoint工作流开发点滴(4) - 工作流中的自定义类与内部错误 (update 2008.12.25)

2007-02-07 11:10 by Windie Chai, 2223 阅读, 收藏, 编辑
摘要: 在开发SharePoint工作流时有没有遇到过这样的错误: DehydrateInstance: System.Runtime.Serialization.SerializationException: 在分析完成之前就遇到流结尾。 本文将会告诉你如何解决以及防范这种错误。 阅读全文

WSS 3.0 SDK 与 MOSS 2007 SDK 正式版发布!

2007-01-24 10:56 by Windie Chai, 1024 阅读, 收藏, 编辑
摘要: 昨天在KaneBoy的Blog看到的,由于熊猫烧香的干扰,今天才发出来. 下载地址:Windows SharePoint Services 3.0: Software Development KitSharePoint Server 2007 SDK: Software Development Kit and Enterprise Content Management Starter KitFre... 阅读全文

SharePoint工作流开发点滴(3) - 添加外部工具,方便工作流开发

2007-01-16 15:26 by Windie Chai, 1190 阅读, 收藏, 编辑
摘要: 在利用ECM Starter kit Beta2中的模板开发工作流的时候经常会切换到其它窗口,比如要为InfoPath表单模板生成类文件,要安装工作流等等. 可不可以把这些工作都集成到Visual Studio.net 2005 IDE中呢?答案是肯定的,利用VS.net 2005 IDE的外部工具功能,就可以轻松实现. 方法 点击工具菜单下的外部... 阅读全文

SharePoint工作流开发点滴(2) - 开发第一个SharePiont工作流: HelloWorldSequential 的注意事项

2007-01-08 10:29 by Windie Chai, 3014 阅读, 收藏, 编辑
摘要: HelloWorldSequential是一个入门级的SharePoint工作流,基本上照着MSDN的教程一步一步来就可以了,我写这篇文字的主要目的是将其中一些重要的步骤列举出来,这些步骤的错误处理将直接导致工作流失败. 阅读全文

SharePoint工作流开发点滴(1) - 一些概念

2007-01-04 09:15 by Windie Chai, 1934 阅读, 收藏, 编辑
摘要: 模板(Template),关联(Association)和实例(Instance) 模板:部署到站点集中的工作流功能(Feature),用来描述该功能所包含的程序集和表单等信息. 关联:将工作流模板与列表(List)或者内容类型(Content Type)联系起来,并向工作流提供初始值或参数.对应的表单叫做Association. 实例:在列表或内容类型项上启... 阅读全文

Visual Studio 2005.net 代码段(Snippet)丢失的解决方案

2006-12-31 08:54 by Windie Chai, 1975 阅读, 收藏, 编辑
摘要: 安装了ECM Starter kit之后,试做了一些SharePoint工作流,在编辑Feature.xml和Workflow.xml等固定格式的文件时,却发现我的Visual Studio.net中没有相应的代码段(Snippet). 而ECM Starter kit本来是包含这些代码段(Snippet)的,于是经过一番查找,找到了解决方案. 本文中以恢复ECM Starter kit包含的代码... 阅读全文