随笔-82  评论-920  文章-0  trackbacks-56
  置顶随笔
     摘要: 我碰到、想到和回答过的NHibernate里的不能单独成文的小知识点,持续更新。  阅读全文
posted @ 2006-08-09 09:44 DDL 阅读(5324) | 评论 (27)编辑
     摘要: 诚邀对OR Mapping,软件设计(架构)模式等感兴趣的朋友做博客链接。  阅读全文
posted @ 2006-08-08 12:51 DDL 阅读(665) | 评论 (8)编辑
  2006年8月23日
     摘要: MyGeneration的几个NHibernate模板功能已经很强,但还是存在些问题。例如:Guid主键支持不佳,代码不易修改,不支持中文注释等等。所以我决定自己来改写此模版。我把一部分通用的函数提取到自己定义的基类中,这样调试和修改都方便另外增加了一部分新功能。

NHibernate里面的关系写起来也很烦人,很容易出错,所以我写了另一个模版专门生成关系代码。只需要把生成的代码拷到映射类文件和.hbm.xml文件中就可以了。
  阅读全文
posted @ 2006-08-23 13:23 DDL 阅读(11047) | 评论 (52)编辑
     摘要:
MyGeneration是一个功能很强大的代码生成工具。通过编写包含各种类型脚本(C#,VB.Net,JScript,VBScript)的模版,通过数据库的表内容,生成你需要的各种代码。你可以用它来生成ORM的实体类,存储过程,SQL语句等等。我甚至用它来生成Asp.Net的页面(呵呵,我很懒)。

MyGeneration提供了强大的在线模版库,你可以通过访问其网站或者使用Template Browser中的在线模版功能按钮寻找你需要的模版。当然你也可以根据需要自己写模板。

我的NHibernate模板已经公布,并写了个随笔专门介绍它。详见“用我的MyGeneration模板生成NHibernate映射文件和关系(one-to-one,one-to-many,many-to-many) ”。

目录

重要组件介绍
工作原理分析
Template Code模版简介
使用配置文件
快捷按钮详解
试着写第一个模版  阅读全文
posted @ 2006-08-23 10:34 DDL 阅读(16493) | 评论 (25)编辑
  2006年8月22日
"Atlas",是一个让AJAX技术(Asynchronous JavaScript And XML)被ASP.NET支持的技术,包含了客户端的脚本框架,服务控制等.现已确认Atlas并非软件的最终名称,微软为了定名已经苦思冥想了好多天,ASP教头Brad Abrams决定最终还是通过一个Atlas Naming Game来给这个乖宝宝起一个名字,有兴趣的话就去他们的blog闹吧!

Atlas Naming Game

原文地址
posted @ 2006-08-22 12:42 DDL 阅读(811) | 评论 (0)编辑
  2006年8月16日
     摘要: NHibernate的关联映射(one-to-one,one-to-many,many-to-many)以及cascade分析  阅读全文
posted @ 2006-08-16 14:51 DDL 阅读(10741) | 评论 (22)编辑
  2006年8月11日
英格兰世界杯出局后,小贝让出了队长的位置。谁将当选队长的就成了疑问。切尔西的后防中坚和利物浦的杰拉德成为热门人选。个人比较倾向杰拉德的当选,因为无疑他将会带来无比的激情和坚韧的意志。而特里也是个不错的人选,他领导的英格兰应该会更加稳健。愿英格兰一路走好!

新闻链接
英格兰队宣布新任队长 切尔西后防擎天柱特里当选


posted @ 2006-08-11 16:41 DDL 阅读(603) | 评论 (1)编辑
  2006年8月10日
     摘要: 发疯的live.com,弹出一堆脚本错  阅读全文
posted @ 2006-08-10 18:41 DDL 阅读(830) | 评论 (4)编辑
  2006年8月9日
     摘要: 我碰到、想到和回答过的NHibernate里的不能单独成文的小知识点,持续更新。  阅读全文
posted @ 2006-08-09 09:44 DDL 阅读(5324) | 评论 (27)编辑
     摘要: 对新手而言NHibernate的调试事件很痛苦的事情,不知道NHibernate做了些什么,错误出现在什么地方。

我给出一些常用的调试办法希望对你有所帮助。

1.查看NHibernate写在控制台里的Sql语句
2.配置Log4net来查看NHibernate留下的日志
3.让NHibernate的日志不影响你使用Log4Net写日志
4.在使用SqlServer时使用事件查看器监视Sql  阅读全文
posted @ 2006-08-09 09:37 DDL 阅读(6511) | 评论 (5)编辑
  2006年8月8日
     摘要: 征集成员创立“OR Mapping团队”,研究内容包括O/R Mapping 基本概念,使用。NHibernate,LINQ,iBATIS.Net的研究等等。有十人以上同意即申请此团队。请留下你在博客园的帐号名。  阅读全文
posted @ 2006-08-08 12:55 DDL 阅读(837) | 评论 (11)编辑
     摘要: 诚邀对OR Mapping,软件设计(架构)模式等感兴趣的朋友做博客链接。  阅读全文
posted @ 2006-08-08 12:51 DDL 阅读(665) | 评论 (8)编辑
     摘要: Remember The Milk侧重于任务的管理,类似我们编程中的TODO。难得的中文站点。calendarhub侧重日程管理,安排作息计划。提供多种日历格式的显示。都支持任务共享和提醒功能(Email、聊天工具等等)。  阅读全文
posted @ 2006-08-08 12:25 DDL 阅读(1158) | 评论 (1)编辑
  2006年8月7日
     摘要: NHibernate的数据库连接机制分析和如何使用外部连接  阅读全文
posted @ 2006-08-07 13:55 DDL 阅读(3390) | 评论 (6)编辑
  2006年8月4日
     摘要: NHibernate的Session管理  阅读全文
posted @ 2006-08-04 13:32 DDL 阅读(4526) | 评论 (15)编辑
  2006年8月3日
     摘要: 我会尽我所能帮大家解决问题,和大家共同进步!  阅读全文
posted @ 2006-08-03 12:43 DDL 阅读(6363) | 评论 (84)编辑
     摘要: 如果你是个讲求编码规范的程序员,而碰到给变量、方法随意命名,注释又混乱的同事时你会怎么处理???A.鄙视他,不搭理此人B.看到不好的地方就给他改C.找领导反映情况D.和他大吵一架E.不管他,写好自己的就可以F.不厌其烦说服此人改好G.公司环境太差,另攀高枝H.同流合污,和他一样写程序I.其他谈谈你的做法吧。  阅读全文
posted @ 2006-08-03 12:33 DDL 阅读(498) | 评论 (10)编辑