posts - 106, comments - 969, trackbacks - 55, articles - 11
  博客园 :: 首页 ::  :: 联系 :: 订阅 订阅 :: 管理

置顶随笔

     摘要: Microsoft Windows Workflow Foundation (WF) 是一个可扩展框架,用于在 Windows 平台上开发工作流解决方案,是.NET 3.0中新增的一部分,到现在为止一直在断断续续的学习WF,不知不觉也写了25篇文章了,这些都是WF中比较基础的,想早点结束这个系列,希望我的文章能给刚学WF的人一些帮助。但是还有很多没有写,比如动态更新,工作流跟踪,设计工作流设计器等。这些我会在以后慢慢写。另外邀请大家加入WF技术研究团队。 团队地址:http://mswf.cnblogs.com/   阅读全文

posted @ 2008-10-21 09:52 生鱼片 阅读(7562) | 评论 (71)编辑

     摘要: WF是一个广泛且通用的工作流框架,并且从下到上、在每个级别都针对可扩展性进行了设计。到现在我从事Lotus的工作流开发也有快两年了,对工作流也有了一些理解,今年也在一直断断续续的学习WF,在此希望能和大家一起学习和进步,建立了这个WF技术研究团队。为了纪念今天WF技术研究团队成立,我随便写了这么几句,不知道算诗还是什么,大家见笑了。   阅读全文

posted @ 2008-09-24 23:40 生鱼片 阅读(2453) | 评论 (64)编辑

2009年6月23日

     摘要: 之前也总结过一篇关于性能的文章,地址在http://www.cnblogs.com/carysun/archive/2008/08/09/BasicPerformance.html,今天又看到DW上又有一篇很好的关于Lotus性能的文章,放在自己的blog中方便查找。这篇文章详细的阐述了lotus开发中各个点影响性能的要素。  阅读全文

posted @ 2009-06-23 21:30 生鱼片 阅读(58) | 评论 (0)编辑

2009年6月16日

     摘要: 在WF3.x时代我们可以使用声明性的条件和代码方式的条件,也可以使用支持正向链接的RuleSet。当然我们还可以使用基于CodeDOM的API来用代码的方式声明。 在微软刚刚发布的WF4.0 Beta1中我们已经看不到这些了,WF4.0提供了统一的完全声明式的表达式(Expression)。现在的版本只支持使用VB来构建表达式(Expression),但是在设计上是可以支持任何语言的,微软也会在未来的版本中提供对其他语言的支持。  阅读全文

posted @ 2009-06-16 21:39 生鱼片 阅读(891) | 评论 (3)编辑

2009年6月11日

     摘要: WF4.0中加入了书签(Bookmark)机制,可以让活动在书签的位置挂起,等待恢复。如果我们需要在活动没有完成的时候,提供额外的数据,这个时候我 们就可以给活动注册一个书签,我们需要使用CreateNamedBookmark方法创建书签,该方法有三个参数一个名字,一个BookmarkCallback的委托,当 活动恢复的时候执行。和BookmarkOptions,Runtime为每个工作流实例维护一个Bookmarks的Table,每次有Bookmark要恢复的时候都回去check。   阅读全文

posted @ 2009-06-11 21:17 生鱼片 阅读(924) | 评论 (4)编辑

2009年5月25日

     摘要: FlowChart是WF4.0中引入的一种全新的工作流模式,它在 Sequential 和 StateMachine 流控制模型之间提供了一个不错的折中方案。FlowChart 允许您使用一种分步方法,它可以实现一些简单的决策和转换功能,但它也允许在工作流中返回先前的活动。对许多用户而言,流程图通常看起来更为直观。  阅读全文

posted @ 2009-05-25 20:15 生鱼片 阅读(1193) | 评论 (7)编辑

2009年5月23日

     摘要: 本文简单总结了javascript的一些基础知识,包括对象的定义,属性方法的添加。如何实现私有成员,静态成员等等。  阅读全文

posted @ 2009-05-23 18:57 生鱼片 阅读(145) | 评论 (2)编辑

     摘要: WF3.5中主要使用FaultHandlerActivity来模拟TryCatch捕获异常,现在从WF4.0 beta1来看工具箱中已经没有了FaultHandlerActivity活动,顺序工作流也没有了错误处理视图,取而代之出现了Try/Catch,Catch,Thorw活动,本文就介绍下这几个活动。关于WF3.5中对异常的处理方式,可以参考下文:http://www.cnblogs.com/carysun/archive/2008/10/18/WFException.html   阅读全文

posted @ 2009-05-23 11:18 生鱼片 阅读(1105) | 评论 (1)编辑

2009年5月21日

     摘要: 微软发布了Visual Studio 2010 beta1,经过几番周折终于体验上了,不过微软beta版的产品的稳定性也太差了。不发牢骚了,现在4.0的学习资料还是很有限的,Training Kit是比较好的了,推荐大家都看看。我也将学习的过程总结下,下面就开始WF的学习吧。本文主要介绍了如何在WF4.0 beta1中创建工作流并给工作流传入输入和输出参数,以及如何进行单元测试。  阅读全文

posted @ 2009-05-21 22:53 生鱼片 阅读(1342) | 评论 (12)编辑

2009年5月9日

     摘要: 传统的企业内部的工作是按照职能来划分的,即根据企业业务的不同来划分不同的部门,并行使管理权。所以说职能式管理 是一种传统的管理方式,也就是金字塔式的纵向管理,主要通过职能层级来传递信息。由于纵向层级多,信息传递速度慢,而且往往信息容 易失真,同时职能部门之间信息阻隔,必须要通过更高的层级来达到信息沟通。比如一个审批要经过层层的审核和讨论才能得到最终的结果。 这就是我们所说的企业的科层化现象。这最终导致了企业对外的反应能力越来越差。更难以应付顾客,市场,变化多方面的挑战。  阅读全文

posted @ 2009-05-09 20:26 生鱼片 阅读(206) | 评论 (1)编辑

2009年4月14日

     摘要: WF提供了一种用于对所有支持数据输入的活动的、基于角色的访问机制。工作流创建者可以完全控制如何创建角色和角色集合。这样将使创建者能够提供必要的授权机制,在执行活动之前验证调用者的角色。比如WF中的WebServiceInputActivity 和 HandleExternalEventActivity活动。 WF中提供来两种方式:ActiveDirectoryRole(通过活动目录用户)和WebWorkflowRole(ASP.NET Role)。下面举例说明...   阅读全文

posted @ 2009-04-14 21:47 生鱼片 阅读(1553) | 评论 (12)编辑

2009年3月20日

     摘要: 近来发现很多ASP.NET MVC的例子中都使用了Repository模式,比如Oxite,ScottGu最近发布的免费的ASP.NET MVC教程都使用了该模式。就简单看了下。  阅读全文

posted @ 2009-03-20 14:59 生鱼片 阅读(2911) | 评论 (19)编辑