上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 17 下一页
摘要: 虽然IRelationAccesser可以调用一些不含out参数的存储过程,但是在DataRabbit中调用存储过程最好是通过ISPAccesser接口来进行。 阅读全文
posted @ 2007-03-21 14:17 zhuweisky 阅读(3575) 评论(4) 推荐(0)
摘要: 前面介绍的IOrmAccesser是对单表进行ORM访问,而ITableAccesser是对单表进行基于关系的访问,如果我们要进行联合查询这样的跨表搜索,则使用它们就无法达成目标。这时,你可以使用IRelationAccesser。 阅读全文
posted @ 2007-03-21 13:54 zhuweisky 阅读(3592) 评论(3) 推荐(2)
摘要: ORM并不能完成所有的事情,有些数据库访问还是需要基于关系来进行,对于那些不提供基于关系进行数据访问操作的纯ORM框架,我认为其决策是不明智的。 阅读全文
posted @ 2007-03-21 11:26 zhuweisky 阅读(3737) 评论(2) 推荐(1)
摘要: IEntityRelationLoader是通过数据表的主外键关系来加载当前Entity的Parent和Children、Offspring等。 阅读全文
posted @ 2007-03-21 09:56 zhuweisky 阅读(3478) 评论(4) 推荐(0)
摘要: 如果Entity class 继承了ISmartEntity接口,那么这个Entity就是一个“Smart”的Entity,IOrmAccesser针对这样的Entity,它将拥有两种特殊的能力。 阅读全文
posted @ 2007-03-20 11:25 zhuweisky 阅读(3664) 评论(4) 推荐(0)
摘要: 在DataRabbit框架中,通过IOrmAccesser来对数据库进行ORM访问。 阅读全文
posted @ 2007-03-20 10:58 zhuweisky 阅读(4910) 评论(8) 推荐(0)
摘要: 所有的访问器接口都继承了ITransactionAccesser接口。ITransactionAccesser的含义在于:访问器对象即可以工作于一个事务(Transaction)上下文中,也可以在脱离事务的环境中工作。 阅读全文
posted @ 2007-03-20 09:15 zhuweisky 阅读(4057) 评论(5) 推荐(0)
摘要: DataRabbit支持基于关系(Relation)和基于ORM的数据库操作,支持SqlServer,并且可以通过插件的方式提供对其它类型的数据库的支持。 阅读全文
posted @ 2007-03-19 16:36 zhuweisky 阅读(15858) 评论(39) 推荐(3)
摘要: 复制整个SqlServer数据库的问题,复制的内容包括数据库大纲、数据库中的存储过程、函数、表结构、主外键关系以及表中的所有数据等,也就是说copy版本与原数据库一模一样。 阅读全文
posted @ 2007-03-19 11:45 zhuweisky 阅读(13737) 评论(14) 推荐(0)
摘要: System.Threading.Timer 是一个非常常用的定时器类,关于这个类的使用,我们需要注意以下几点:1.System.Threading.Timer 的任何一个实例,实际上是通过使用win32底层(非.NET Thread Pool中的线程)来进行调度的。2.当到达调度时刻时,Syste... 阅读全文
posted @ 2007-03-16 13:46 zhuweisky 阅读(5581) 评论(5) 推荐(0)
摘要: 做一个合格的Team Leader -- 基本概念 阅读全文
posted @ 2007-03-05 16:20 zhuweisky 阅读(24126) 评论(20) 推荐(1)
摘要: SpringFox 用于将object 与 xml字符串相互转换。XML大纲遵循Spring.net的object配置大纲。 阅读全文
posted @ 2007-03-02 08:52 zhuweisky 阅读(3089) 评论(5) 推荐(0)
摘要: 灵活地使用Null Object设计模式,可以使得我们的代码更加简洁和精炼。 阅读全文
posted @ 2007-02-28 19:34 zhuweisky 阅读(6643) 评论(14) 推荐(2)
摘要: 在 我的架构经验小结(一)-- 常用的架构模型 一文中简单介绍了我常采用的几种架构模型,本文将稍微深入地介绍其中的一种 -- 三层架构模型。一.三层架构图 二.系统各层次职责1.UI(User Interface)层的职责是数据的展现和采集,数据采集的结果通常以Entity object提交给BL层处理。与UI平行的Service Interface层用于将业务发布为服务(如WebServi... 阅读全文
posted @ 2007-01-24 15:29 zhuweisky 阅读(8753) 评论(11) 推荐(2)
摘要: 本文来自我提供用例培训的PPT。本文内容包括1.用例基本概念2.用例的作用3.从何处发现用例线索4.如何发现用例5.编写用例的准则6.如何判断系统用例是否有效1.用例基本概念(1)需求分析(用例技术)、系统分析(OOA)、系统设计(OOD)、系统实现(OOP)(2)用例的主要作用是:用来捕获系统的高层次(High Level)用户功能性需求 (3)用例从用户的视角描述了在逻辑上相对完整的一个... 阅读全文
posted @ 2006-12-23 11:00 zhuweisky 阅读(4353) 评论(3) 推荐(2)
摘要: 经过这几年的积累,在系统架构方面逐渐积累了一些自己的经验,到今天有必要对这些经验作个小结。在我的架构思维中,主要可以归类为三种架构模型:3/N层架构、“框架+插件”架构、地域分布式架构。 一.三种架构模型 1.3/N层架构 这是经典的多层架构模型,对于稍微复杂一点或特别复杂的系统,不使用分层架构是很难想象的。下图是经典的3层架构: 如今,凡是个程序员都能侃侃而谈... 阅读全文
posted @ 2006-12-23 09:36 zhuweisky 阅读(15264) 评论(16) 推荐(3)
摘要: 今天在使用.NET操作消息队列时,碰到一个小问题,如果采用XmlMessageFormatter序列化消息体,则消息体中不能包含Hashtable等字段,否则将无法完成序列化和反序列化(即使消息体对象加上了Serializable特性也不行)。经过研究发现,XmlMessageFormatter不会... 阅读全文
posted @ 2006-11-16 12:31 zhuweisky 阅读(2868) 评论(3) 推荐(1)
摘要: 在将数据从数据源导出到数据目标的过程中,我们通常需要对数据进行一些检查、验证、加工、转换等操作,而这个加工转换的流程可能是非常复杂的,DTS通过可视化的拖拽的方式对数据加工转换流程进行自定义编辑。 下面的一个例子,是将某个市的学生记录表中的数据导出到省的学生记录表中,市数据库使用的是SqlServer,省数据库采用的是Oracle。 左边的工具栏中是不同类型的Filter,它们用于对... 阅读全文
posted @ 2006-11-15 11:31 zhuweisky 阅读(4808) 评论(10) 推荐(1)
摘要: 在windows平台上,MSMQ是首选的消息传递中间件,它是一种高速、异步、可靠的通信机制,当我们在Internet上的两个应用需要交换信息时,使用这样的中间件可能是必须的。WCF完全面向SOA,大大简化了以往风格迥异的多种分布式解决方案。刚好,最近的一个项目需要使用SOA架构,而底层需要使用MSM... 阅读全文
posted @ 2006-11-09 11:56 zhuweisky 阅读(9222) 评论(12) 推荐(1)
摘要: ESFramework体系的目标之一就是帮助快速构建IM与业务相结合的系统,在我们的业务应用中,经常会遇到类似这样的需求:商家或服务商需要提供一些资料(文档、影片宣传资料等)给他的用户,他希望用户能方便地下载这些资料,另外,用户也可以直接上传自己的文件到服务器供商家检阅。这种功能就像我们常用的FTP... 阅读全文
posted @ 2006-09-15 11:40 zhuweisky 阅读(2468) 评论(0) 推荐(1)
上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 17 下一页