代码改变世界

随笔档案-2009年07月

C#开源资源超级大汇总

2009-07-09 09:07 by TTlive, 256 阅读, 收藏,
摘要: C#开源资源超级大汇总 一、AOP框架 Encase 是C#编写开发的为.NET平台提供的AOP框架。Encase 独特的提供了把方面(aspects)部署到运行时代码,而其它AOP框架依赖配置文件的方式。这种部署方面(aspects)的方法帮助缺少经验的开发人员提高开发效率。 NKalore是一款编程语言,它扩展了C#允许在.net平台使用AOP。NKalore的语法简单、直观,它的编译器是基于Mono C#编译器(MCS)。NKalore目前只能在命令行或#Develop内部使用。NKalore兼容公共语言规范CLS(Common Language Specification),它可以在任 阅读全文

NetBPM工作流的架构设计及实现浅析

2009-07-07 17:11 by TTlive, 260 阅读, 收藏,
摘要: NetBPM工作流的架构设计及实现浅析目录NetBPM组件接口定义组件(Definition Component)运行组件(Execution Component)组织架构组件(Oorganization Component)日志组件(Log Component)任务调度组件(Scheduler Component)管理监控组件(Admin Component)NetBpm中的几个重要概念flow attributes(属性) 引擎运行时上下文环境(Execution Context)委托类流程定义版本问题异常处理机制流程定义元素类图NetBpm中使用的框架或组件IOC容器――Castle数据 阅读全文

(转)值得关注----NetBPM工作流

2009-07-07 16:34 by TTlive, 221 阅读, 收藏,
摘要: 值得关注----NetBPM工作流Made by LuBen:2007年7月29日 目录什么是BPM?什么是NetBPM?NetBPM的优势Demo演示关于NetBpm的资源什么是BPM? 所谓BPM(Business Process Management), 即业务流程管理,是指根据业务环境的变化,推进人与人之间、 人与系统之间以及系统与系统之间的整合及调整的经营方法与解决方案的IT工具。业务流程管理应该包括 "建模-实施-监控-管理"等过程,要具备其所需的所有服务与工具才能叫作BPM。 现在的信息系统开发方式的缺点在于对需求表达不清晰、效率不高。在这种思维方式下流程被固 阅读全文