摘要: 上周我们介绍了WF 4.0 beta1中的跟踪机制。本文将继续深入介绍跟踪配置,并会解释如何使用它们来灵活地跟踪工作流的执行过程。  阅读全文
posted @ 2009-06-22 08:31 Windie Chai 阅读(1128) | 评论 (4)编辑
     摘要: WF 4.0提供了许多活动,其中有一些是流控制活动,用来表达不同的建模风格,开发人员可以使用这些风格来构建各自的业务过程。顺序和Flowchart是WF4中提供的两个建模风格。本文将会介绍这两种建模风格,了解它们的概念、使用场景、以及它们之间的主要区别。  阅读全文
posted @ 2009-06-16 08:56 Windie Chai 阅读(1384) | 评论 (5)编辑
     摘要: 简单的说,跟踪服务是用来查看工作流的执行情况的功能。WF跟踪基础结构会检测工作流执行时发出的一些关键事件,并进行记录。例如,工作流在启动或完成时,就会发出跟踪记录。跟踪也可以提取与工作流变量相关联的业务相关数据。  阅读全文
posted @ 2009-06-15 08:40 Windie Chai 阅读(1098) | 评论 (5)编辑
     摘要: 本文接着来介绍一下WF 4.0 beta1的其他几个活动分类:Flowchart、Messaging、PowerShell和Migration。   阅读全文
posted @ 2009-06-11 08:20 Windie Chai 阅读(1120) | 评论 (4)编辑
     摘要: 相比于WF 3.5,WF 4.0 beta1提供了大量开箱即用的活动,我们可以使用这些活动来创作工作流或者创建自定义活动。本文将会对这些活动做一个简单快速的概览,并介绍它们的关键特性。 活动是工作流程序的工作单元。在WF 4.0中,活动由签名和正文组成。签名是活动的公共参数的术语化定义,这些公共参数定义了活动的输入和输出数据流。而正文则是指活动的执行逻辑,此逻辑可以用其他活动声明性地表示,也可以通过代码来表示。  阅读全文
posted @ 2009-06-10 00:17 Windie Chai 阅读(966) | 评论 (0)编辑
     摘要: 微软终于发布了Visual Studio 2010 beta1,而在这个版本中,WF也终于以崭新的面貌出现,并且让我们大吃一惊。 本文就来简短地瞻仰一下WF 4.0的尊荣,抛砖引玉,希望同好者能挖掘出更多新特性。  阅读全文
posted @ 2009-05-20 02:04 Windie Chai 阅读(2494) | 评论 (23)编辑
     摘要: 在下一版Office(Office 2010)中,Groove将迎来一个新的名称:SharePoint WorkSpace 2010!   阅读全文
posted @ 2009-05-15 08:58 Windie Chai 阅读(488) | 评论 (3)编辑
     摘要: 我们知道,SharePoint的工作流是通过任务来驱动的,在真实场景中,我们可能会希望工作流的任务处理方式能够更加灵活,比如批量处理、通过Office Communicator等IM软件处理任务等等,这时候我们就需要以编程的方式在外部完成任务。 本文会介绍一种在SharePoint工作流外部以编程的方式完成任务的方法。  阅读全文
posted @ 2009-05-11 08:29 Windie Chai 阅读(1845) | 评论 (0)编辑
     摘要: 在Visual Studio 2005时代,Visual Studio的插件提供了一个批处理文件(*.bat)来部署SharePoint工作流;在Visual Studio 2008时代,Visual Studio支持直接部署SharePoint工作流。虽然使用Visual Studio 2008来设计、开发以及部署SharePoint工作流非常方便,但如果想要把开发好的工作流部署到其他服务器,就会发现,Visual Studio 2008并没有将工作流生成为一个WSP文件,也没有提供批处理文件。 本文就来介绍一种在Visual Studio 2008中生成SharePoint工作流WSP文件的方法。虽然这个方法并不是什么新方法,但却知者甚少,所以我还是累述一下吧。  阅读全文
posted @ 2009-04-30 15:36 Windie Chai 阅读(1698) | 评论 (3)编辑
     摘要:

今天是CSS裸奔日,在这一天,全世界许多网站会同时褪下华丽的CSS衣裳,露出各自本来的原始的面目。

在我看来,CSS裸奔日是对Web标准的真正理解的一种体现。

那么什么是Web标准,什么才叫“符合Web标准”?难道仅仅是使用标准的语法编写网页就足够了吗?

  阅读全文
posted @ 2009-04-09 19:06 Windie Chai 阅读(3949) | 评论 (16)编辑
     摘要: SharePoint的调查功能是一种用来收集反馈的极为有效的方法。在调查列表中,可以设置权限来规定用户是否能看到其他用户的答复以及是否能编辑其他用户的答复,但这种权限仅限于其他用户已经正常完成了的答复。 也就是说,如果某一用户的答复没有正常完成,只是暂时保存了,那么除了创建者之外,所有人都无法在调查列表中看到该答复,甚至管理员也不例外。 在包含未完成答复的情况下,调查列表的“答复数量”中显示的数字会多余点击“显示所有答复”后显示的答复数量。那么此时,如果想要知道哪些用户还没有完成答复,该怎么做呢?  阅读全文
posted @ 2009-03-27 11:35 Windie Chai 阅读(1942) | 评论 (8)编辑
     摘要: MSDN发布了名为《Workflow Scalability and Performance in Windows SharePoint Services 3.0》的白皮书。 大致看了一下,有些很有用的信息,推荐阅读。   阅读全文
posted @ 2009-02-12 11:33 Windie Chai 阅读(676) | 评论 (3)编辑
     摘要: 本节的内容: 如何在InfoPath中使用数据连接来从SQL Server数据库中获取数据 如何通过代码来修改数据连接中的SQL查询   阅读全文
posted @ 2009-01-20 08:48 Windie Chai 阅读(2179) | 评论 (10)编辑
     摘要: 本节的内容: 如何在InfoPath中使用数据连接来从XML文件中获取数据 如何通过代码来修改数据连接中的XML文件路径  阅读全文
posted @ 2009-01-19 08:38 Windie Chai 阅读(2005) | 评论 (10)编辑
     摘要: InfoPath是从Office 2003是加入的新成员,简单的说,它是一款表单设计和填写软件。我们可以使用InfoPath提供的许多布局方式和控件来快速设计表单;可以使用规则来根据条件执行一些操作;使用数据验证来验证输入内容的合法性;使用条件格式来控制控件的外观;使用公式来动态获取或计算控件的值;还可以从Web Services、SharePoint、XML文件、SQL Server数据库和Access数据库等外部数据源中获取数据并应用到表单中。 InfoPath拥有杰出的无代码设计能力,这使得它能够快速设计表单并投入使用。如果这些功能仍然不能满足需求,还可以搭配Visual Studio来开发包含代码的表单模板。 本系列文章首先将逐个介绍InfoPath支持的数据连接,以及如何使用代码来对它们进行扩展。  阅读全文
posted @ 2009-01-16 10:59 Windie Chai 阅读(2402) | 评论 (6)编辑
     摘要: VSeWSS v1.3 CTP发布了,目前只能在Connect上获取,新版本只是对v1.2进行了改进和增强,开发团队的意思是让我们期待Visual Studio 2010中的VSeWSS吧,这个v1.3也只是一个过渡工具。 简单介绍一下新功能和获取地址。  阅读全文
posted @ 2009-01-13 01:43 Windie Chai 阅读(583) | 评论 (2)编辑
     摘要: 关于微软的应用程序虚拟化方案在部署时可能遇到的问题及其解决方法。  阅读全文
posted @ 2008-11-25 15:21 Windie Chai 阅读(906) | 评论 (2)编辑
     摘要: Visual Studio 2010 Tools for SharePoint是未来的Visual Studio 2010中的一个组成部分,这个Tools提供了什么振奋人心的功能呢?  阅读全文
posted @ 2008-11-13 22:01 Windie Chai 阅读(1121) | 评论 (3)编辑
     摘要: 今年的MVP Open Day和PDC的课程都介绍了WF 4.0的变化。在Tech Ed 2008北京分会场听了WF 4.0的课程并参加了相关动手实验后,发现WF 4.0的变化并不仅仅是升级那么简单,本文简单的介绍了一下关于WF4.0新特性以及我的一些感受。 最后还会提供相关课程的视频和讲义下载。  阅读全文
posted @ 2008-11-09 00:45 Windie Chai 阅读(2779) | 评论 (15)编辑
     摘要: “云计算”这个词在今年颇为流行,以至于我终于不能再继续厚着脸皮当作没看到了。最初,我以为云计算就是一堆客户端计算机紧密的团结在一起,为一个共同的伟大的问题而献出自己的业余时间。后来某男告诉我,那叫网格计算,和云计算是两码事。 那么什么是云计算?Live Mesh是云计算么?微软真的打算用Live Mesh来参加云计算大战? 本文谈论了我的粗浅看法,希望和大家讨论。  阅读全文
posted @ 2008-11-01 21:55 Windie Chai 阅读(2157) | 评论 (13)编辑