11 2008 档案
摘要: 2008年 工作流已经成了搜索引擎上非常热门的关键词之一,软件公司要工作流提高效率降低成本,终端客户需要软件产品中带工作流引擎提高软件系统品质。。。。
可是工作流的概念满天飞,各种解释和各种理解都有,其实工作流只有2个重要的作用,
1、帮助开发人员降低业务处理复杂度,避免流程逻辑的开发
2、降低软件维护过程中因为流程变化所带来的维护量
标准的流程特性是专家从理论到理论的总结,无论怎样的工作流,能起到作用才是最好的工作流,中国是发展中国家,传统的儒家思想影响我们的祖先和我们几千年,同时需求调研中涉及到的特权思想又特别多,因此中国特色的工作流引擎不但考虑标准特性外还有更多细节要考究。
阅读全文
摘要:.Net Web应用程序提供了很强大的 Web.Config功能,我们很多的系统可能已经习惯在Web.Config中进行配置,可是使用Web.Config进行一些配置,会有一些不太顺畅的特性,比如:修改Web.Config 后,Web应用程序会出现错误页面并且需要重新登录,Web.Config配置过程不是很方便,即使通过安装包进行Web.Config的设置,.Net 安装向导能提供的入口也是有限的。。。。。
通过Cache机制实现一个通用的配置管理模块
设计目标:
1、 高速读取配置信息
2、 统一的配置维护管理方便进行配置
3、 新的配置模块及维护不需要再进行二次开发
阅读全文
摘要:时过境迁,仅微软技术而言,短短几年.Net Framework 从1.0 升到了3.5,SPS出现了,WPF、WCF、 WFF、silverlight……都出现了,技术的高速发展和易用性使纯粹追求技术的企业已经不再具有强大的市场竞争力,中国的软件企业,必将是以通过在某一个细分领域内的精细化化管理将核心能力做的很精很深,从而使软件产业链向着更加精细化的方向发展,好的软件不再是从零开始进行代码开发,而是在整合资源中获取更大的利润空间和发展。
阅读全文
摘要:微软推出SharePoint2003 ,SharePoint2007以来,一个新的技术Web Parts也随着推出来了。刚一接触到这个东西,作为了一个开发人员,感到十分的好奇,这虽然算不上一次技术上的革命,但对用户的体验来讲,却是一个实实在在的好东东,能给使用的用户带来使用软件的幸福感,自在感。一句话,真是太棒了!
看了很多软件已经实现了这个功能,像google这种大公司也早就实现了这种功能,还有许多其它公司也实现了类似的功能。最近我们在做E8.HelpDesk For ITSM产品,这样的好东西怎么能放过了。。。
Web Parts的实现有多种方式,由于对.Net 2.0的Web Parts不是很熟,我们用最方便快捷的javascrpt脚本来实现,实现的原理是用Iframe,用户可以自定义自己的桌面,每个Iframe里可以放入一个网页地址,具体要放什么网页,我们可以做一个管理界面,加一个自定义桌面表,可以根据自己的需要,不断的延伸这个功能,做到非常的灵活,强大,这里面有用的XmlHttp技术,让用户自定义自已的桌面时,休验到快速的效果,最后的效果,类似于google的
阅读全文
摘要: 前段时间有难得的一周左右的时间空闲,在朋友的拉动下玩了开心网,里面有一个小功能很有意思,选择人名的时候,可以根据拼音 或 拼音首字母快速输入,这个功能如果用在我们的应用系统里,对软件的易用性非常有帮助,于是研究了一把
阅读全文
摘要:工作流引擎的定义已经众所周知,可是解释却五花八门的,想想这也正常,因为用于状态机的工作流引擎和业务工作流引擎分析模式本身就有很大的不同。业务工作流基于不同文化解释也不同。
状态机工作流适用于根据各种状态配置流程逻辑的场景,比如CTI呼叫中心的流程设计和数据交换就可以参考状态机工作流方式来设计,微软WFF的工作流引擎比较适合这样的场景;
而就业务流程方面的工作流来解释,中国人的理解和欧美等外国人的理解又不同,这里面涉及了一种文化底蕴在里面,西方人崇尚自由,对流程的理解更加趋向于消息的传递和活动(Active)的触发逻辑;对于东方文化底蕴的工作流来说,则更加尊重规则,更加依赖组织结构、权限、考核等规则,作为一个中国人,选择用于东方文化的工作流平台时重点自然会考虑选择适合东方文化的工作流引擎,东方文化工作流引擎的几个关键因素是否能很好的实现非常关键。。。。。。
阅读全文