随笔-19  评论-186  文章-2  trackbacks-8
  置顶随笔
posted @ 2008-03-12 00:57 光影传说 阅读(2996) | 评论 (19)编辑
  2008年3月12日
posted @ 2008-03-12 00:57 光影传说 阅读(2996) | 评论 (19)编辑
  2008年2月17日
posted @ 2008-02-17 00:10 光影传说 阅读(1170) | 评论 (2)编辑
  2008年2月12日
posted @ 2008-02-12 14:17 光影传说 阅读(2692) | 评论 (26)编辑
  2008年2月9日
posted @ 2008-02-09 15:45 光影传说 阅读(2219) | 评论 (6)编辑
posted @ 2008-02-09 12:30 光影传说 阅读(2330) | 评论 (4)编辑
  2008年2月7日
posted @ 2008-02-07 15:20 光影传说 阅读(2109) | 评论 (10)编辑
  2008年2月6日
     摘要: 多数据源的支持。对于我来说,这点也是非常关键的。我说的多数据源是指一个项目里面,有多个数据库,比如:基础数据、客户管理、业务运作、权限管理等,这些都是相对独立的模块,开发的时候,可以把这几个作为单独的项目开发,各自有自己独立的数据库,而且在多个项目里面,这些模块都是非常相似,像权限模块基本上是通用的,没有必要再重复开发。如果能够做到数据库层分离,则新项目开发的时候,可以达到更快的速度。当然也可以做到很容易的分合,把两个数据库合并成一个,或者把一个数据库分开成两个,只涉及到配置文件的更改,在开发的时候可以不关心的。
对于可变查询的处理。也就是相当于拼接字符串了。可能会说,这个是Linq的强项,但是,如果对于一个分布式的项目呢?又应该如何处理。知道ORM的朋友应该都知道IBatis.net 和NHibnate ,I家的参数处理是非常的方便的,N家呢就没有I的直观,但是对于面向对象的处理I比N家好像就有太多的不足了。对于远程处理要能够通过参数传递这些只对映射层公开的参数,这点对于程序的某些地方可能是至关重要的影响。我的ORM里面,随便起了一个名字,叫通用查询,业务逻辑里用的查询通常会  阅读全文
posted @ 2008-02-06 15:25 光影传说 阅读(2223) | 评论 (51)编辑