架构深渊

慢慢走进程序的深渊……关注领域驱动设计、测试驱动开发、设计模式、企业应用架构模式……积累技术细节,以设计架构为宗。
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2008年10月8日

摘要: 所谓动态代码执行,和脚本引擎有点类似。就是程序执行期从字符串或者文本文件中读取一段 C# 代码,在内存中动态编译成程序集,并创建相关类型实例执行相关方法。 具体的实现可参考下面的代码。如需要生成程序集文件,可参考《使用CodeDom生成程序集》。 using System; using System.Reflection; using System.Globalization; using M... 阅读全文

posted @ 2008-10-08 22:16 chen eric 阅读(367) 评论(0) 推荐(0) 编辑

摘要: 有一位做ASP的朋友问我:“在ASP.NET中的程序如何进行动态的编译,就像在ASP中一样,由自己通过程序生成应用程序文件,然后直接运行。” 我不禁失笑,可转念一想,在一个既要灵活又要高效率的 系统中我们确实需要遵循某些规则来动态生成一些程序,然后由新的程序来负担新的任务,这样运行的效率才比较高。当然也可以使用不同的配置信息利用同一个程序完成,但是这就好像使用Html和使用应用程序作为主要浏览... 阅读全文

posted @ 2008-10-08 22:05 chen eric 阅读(611) 评论(0) 推荐(0) 编辑

摘要: 动态生成代码程序收集NO1: using System; using System.Collections.Generic; using System.Reflection; using System.Text; using System.CodeDom; using System.CodeDom.Compiler; namespace csrepl { class Pro... 阅读全文

posted @ 2008-10-08 22:02 chen eric 阅读(243) 评论(0) 推荐(0) 编辑

摘要: 自定义表单的实现方法浅谈 2008年05月29日 星期四 11:32 自定义表单的用途比较广泛,在OA的自定义工作流程中、CMS功能扩展、自定义调查中都将涉及到。为什么要使用自定义表单呢?试想一下,如果某个系统中没有自定义表单功能,而要实现增加功能或系统扩展,会怎么样?这时只能依靠界面设计师与程序员配合再... 阅读全文

posted @ 2008-10-08 21:31 chen eric 阅读(1848) 评论(1) 推荐(0) 编辑

摘要: 集成工作流与自定义表单 2008年05月28日 星期三 15:50 工作流系统可以说是最多最乱的一个系统了。至今仍然没有哪一家工作流系统取得领先的位置。而工作流系统中往往只重视流程方面的东西,而对于自定义表单则做得很弱。而实际上流程的结果需要靠表单来展现,没有一个强劲的自定义表单来配合,再好的工作流系统也不过是镜中月水中花。本文便是BP... 阅读全文

posted @ 2008-10-08 21:28 chen eric 阅读(1190) 评论(0) 推荐(0) 编辑