架构深渊

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

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) 编辑

2008年10月3日

摘要: 访问网页慢怎么办 查找上网速度慢的原因 出处:中国IT实验室 作者:QS 2008-10-03 00:00 评论 字体大小:大 | 中 | 小 在网络管理工作中,网络管理人员经常会遇到局域网内主机之间访问速度正常,而通过浏览器访问网页(通常所讲的上网)速度慢的情况。 一、 网页访问介绍 在网络管理工作中,网络管理人员经常会遇到局域网内主机之间访问速度正常,而通过浏览器访问... 阅读全文

posted @ 2008-10-03 00:51 chen eric 阅读(1126) 评论(0) 推荐(0) 编辑

2008年9月30日

摘要: 2008-06-13 12:21 作者: cnqing 软件说明: 可突破任意ARP防火墙,以限制流量为目标的简单网络管理软件。 使用方法: 1.在参数设置中选择... 阅读全文

posted @ 2008-09-30 23:15 chen eric 阅读(2018) 评论(6) 推荐(0) 编辑

2008年9月27日

摘要: [它山之石]看看C#中用lock关键实现同步的原理 我们知道C#的关键字都对应着.net Framework的类型,对象,比如string 对应String。那么“Lock”是如何对应的呢,似乎不能像string一样那么明显地找一个对应的东西。但是通过使用“ildasm”工具,察看.net生成的中间代码,很容易能发现lock的工作机制:调用了System.Threading.Monitor.E... 阅读全文

posted @ 2008-09-27 23:05 chen eric 阅读(1926) 评论(3) 推荐(0) 编辑

2008年9月17日

摘要: 由于模版页比较长,这里只登出AJAX代码部分,即标签前面的部分 $Chapter$-->>$Order$-->>$Title$ 阅读全文

posted @ 2008-09-17 22:44 chen eric 阅读(177) 评论(0) 推荐(0) 编辑

摘要: 网页中用TextBox让用户输入文本,然后存入数据库,再从数据库中读出显示在页面上。常常这样做会遇到不少问题,因为TextBox实际上是一个Windows组件,和网页显示标记如:,,等,对字符的解析方法是不同的。比如前者的换行标记为“"r"n”,而后者为“”。这就带来一个转换的问题。 在做转换之前,先来考虑几个问题: 1、 TextBox用“"r"n”来标记换行而网页中以“”标记 2、 网... 阅读全文

posted @ 2008-09-17 22:36 chen eric 阅读(324) 评论(0) 推荐(0) 编辑