十年一剑

君子 自强不息 厚德载物

博客园 首页 新随笔 联系 订阅 管理

2006年8月15日 #

摘要: Walter大师 发布了0.164版本的D语言编译器. 这次修改了很多Bug.加入了创建文档注释的宏.最近我一直在使用.真心希望1.0版本的早日发布.在http://larsivi.net/的blog中,我发现walter在讨论import的问题. 似乎就要发布1.0了.那里有好几个Pre1.0的帖子. 真让我狂喜.Jole有一篇文章,似乎关系到了D,收集. http://www.joelons... 阅读全文
posted @ 2006-08-15 22:53 葵花宝典 阅读(208) 评论(0) 推荐(0) 编辑

2006年8月2日 #

摘要: 做了4、5年的开发,大大小小的项目也做了不少,但以前都有一个致命的问题,不知不觉就会写出一个巨大的主程序出来,层次复杂,编码痛苦,调试困难。但似乎大家都认同这样的开发方式,虽然都知道界面和功能分离是好事情,但就是做不到。我自己也曾痛苦的思考过,但没有什么收效,似乎在Windows下的开发只能是这么痛苦。  一星期前买了>,这一周可谓改天换地,每天都在阅读和思考中度过,想必武侠小说中的武功大进也就是... 阅读全文
posted @ 2006-08-02 16:03 葵花宝典 阅读(495) 评论(0) 推荐(0) 编辑

2005年11月16日 #

摘要: 转载http://www.codeproject.com/cs/database/SqlWrapper.asp源代码本地下载: 使用SQLWrapper库,你可以写非常少的代码来创建你的数据访问类. 简介你曾经在你的项目中创建数据访问层吗?你很可能创建了一个类或者一些类,他们包含几个方法,调用了存储过程或者执行一个SQL语句.如果数据库包含很多表,这是个很烦人的工作过程.最糟糕的是,这个方法要很多... 阅读全文
posted @ 2005-11-16 08:21 葵花宝典 阅读(1386) 评论(1) 推荐(0) 编辑

2005年11月12日 #

摘要: 为了体现良好的用户体现,你可能要使用多线程.单线程在完成一个冗长任务时会让界面停止绘画.异步调用则产生多个线程来完成任务,却有机会更新界面.在.NET1.1中,使用多线程是很麻烦的事情,你要声明委托,实现函数,进行异步调用,在回调函数中了解工作状态.代码下载: 这很麻烦,实际上我们使用多线程,就是为了1.完成一个异步的任务,2.在界面上显示进度的任务,3.用户可以取消任务.既然如此,为什么要这么麻... 阅读全文
posted @ 2005-11-12 10:04 葵花宝典 阅读(615) 评论(0) 推荐(0) 编辑

2005年11月11日 #

摘要: 数据库设计经验谈(转载) 出处:google搜索一个成功的管理系统,是由:[50% 的业务 + 50% 的软件] 所组成,而 50% 的成功软件又有 [25% 的数据库 + 25% 的程序] 所组成,数据库设计的好坏是一个关键。如果把企业的数据比做生命所必需的血液,那么数据库的设计就是应用中最重要的一部分。有关数据库设计的材料汗牛充栋,大学学位课程里也有专门的讲述。不过,就如我们反复强调的那样,再... 阅读全文
posted @ 2005-11-11 11:07 葵花宝典 阅读(315) 评论(0) 推荐(0) 编辑

摘要: 背景: 我开发MIS应用程序.使用DOT.NET.喜欢对象编程.性能很重要.由于以上要求,我考察了很多程序访问数据的方法.一种是ORM,一种是直接使用ADO.NET.当然数据访问的问题要从数据表一直研究到用户的界面才算完成任务.首先,因为使用对象,所以ORM吸引了我.研究了很多ORM.NET,.ibatis.net的DataMap很好用.用它调用存储过程很好.还有速马的XORMS,是最简单好用的.... 阅读全文
posted @ 2005-11-11 10:59 葵花宝典 阅读(419) 评论(0) 推荐(0) 编辑