摘要: C# Data Access Layer eg. CustomerDAO.cs, OrderDAO.cs, CustomerOrderDAO.cs Get Methods - eg. OrderDAO.GetByOrderID(int OrderID) Paged Get Methods - eg. OrderDAO.GetAll(int PageNumber,int PageSize) ... 阅读全文
posted @ 2004-06-28 06:15 一根神棍研古今 阅读(834) 评论(0) 推荐(0) 编辑
摘要: 在http://www.cnblogs.com/progame/archive/2004/06/27/19062.aspx的帖子中,反驳了我的观点,无可厚非,各人的观点不同嘛。不过,我想说明一点:我是搞快速开发的,是在保证工程质量前提下进行尽量的快速开发,所以有一些观点是涉及到一些技巧的,但也这些技巧与观点均建立在面向对象的思想之上。 对于 progame的txtName.Text = Em... 阅读全文
posted @ 2004-06-28 00:09 一根神棍研古今 阅读(1144) 评论(4) 推荐(0) 编辑
摘要: 2003年的ZdNet上的>这个文章就已经引起了我的注意,不过,那时的Deklarit的Bug甚多,写起来无论如何都感觉还是自己写的安全,所以没有重视。 至今日,国内好像介绍关于C#的代码生成器的文章并不多了,至少,在Google中,我几乎没有找到相关的文章。这两天,一直在研究如何高效开发基于C#的软件,几次扫过Deklarit,都将它忽略而过,差点错过它了 昨天,一不注意点击到了Gast... 阅读全文
posted @ 2004-06-27 23:04 一根神棍研古今 阅读(1010) 评论(3) 推荐(0) 编辑
摘要: 个人观点,仅供参考。设计数据库时,数据库中应该绝对不允许空值的存在! 因为空值在实际的业务模型中,是不允许存在的,因为它没有任何意义,目前的数据库系统都提供了空值的功能,这是经过数学检验的关系数据库本身功能之一,其作用如同指出一个通用的,表示“没有”或“不存在”的意思,但我认为,这是关系型数据库本身思想中,所没有能够充分约束的问题之一。 首先,数据库如果是作为独立的数据表达来看,有空值列,当然... 阅读全文
posted @ 2004-06-27 22:29 一根神棍研古今 阅读(2902) 评论(2) 推荐(0) 编辑
摘要: 今天用Asp.net写了个OA系统[此句完全是原来发贴时的笔误,应该是:今天终于把那个OA做完了,希望大家没没事找事老攻击这句话。这不是本文的重点。],感觉写起来,真麻烦,尤其是要不断地弹出新增、修改的窗口,感觉每次敲代码是一种痛苦。所以,稍稍总结了一下,将模块窗口的弹出丢在了一个公共类(Function)的方法里面进行处理(其实早就该这么做)。 eg: publ... 阅读全文
posted @ 2004-06-22 04:06 一根神棍研古今 阅读(14614) 评论(28) 推荐(1) 编辑
摘要: 使用.net开发WinForm程序时,总是有一时郁闷这是编程吗?一切都显得不够从容。第一次玩C#时,数据适配器让我眼前一亮,可是转而一想,这个东东的除了用来Select,好像就干不了什么了。虽然,一次Select能够自动生成Update、Delete、Insert的我SQL语句,但还是心烦。因为它们只针对单表。更可恶的是,居然给人一种绝对不能更新视图的感觉。研究来,研究去,发现一个道理:在数据库设... 阅读全文
posted @ 2004-06-14 01:01 一根神棍研古今 阅读(1310) 评论(7) 推荐(0) 编辑
摘要: 以前看过萨师煊和王珊写的那本<<数据库系统概论>>,感觉简直是在折腾人,理论描述可以活活把人淹死。而且,一张表中的列不叫作列,叫作属性,感觉上一点也不直观。不过,现在回过头了翻了翻,觉得这本书不错,对范式有了一些新的理解。现在研究了面向对象的理论后,才发觉,这种概念上的称呼不仅有助于数据库,而且也有助于对应于数据访问层中的类的设计。翻书时,参考了一篇叫浅谈数据库设计中的反规范(转贴) 的文章,感觉... 阅读全文
posted @ 2004-06-11 19:06 一根神棍研古今 阅读(2221) 评论(8) 推荐(0) 编辑
摘要: 以前,前几天在eSopketh弄了一个BLOG今天发现这里好像更不错哦。决定了,技术文章就在这里写了。心情日记就写得我的poco中吧。 阅读全文
posted @ 2004-05-30 22:54 一根神棍研古今 阅读(480) 评论(1) 推荐(0) 编辑
摘要: 今天研究和分析了一下,目前的财务软件和进销存管理软件,当然,这是为研究ERP软件作的一个基础。 在感觉上,没有十分完善的软件出现,如果说,它们各自完成的占所有用户需求的部分,可能只有60%~70%左右。 一般说来,需求是项目初始化阶段,无论怎么调研和分析,都不可能完全满足用户的需求。这最主要的问题是在于,用户的需求各种各样,不可能面面俱到。尤其是行业软件,更是表现这个问题的佼佼者。 ... 阅读全文
posted @ 2004-05-30 22:36 一根神棍研古今 阅读(989) 评论(1) 推荐(0) 编辑
摘要: 今天,你去上班,快乐地泡了一杯咖啡,呵,阳光的一天。 经理突然通知你,有个客户有新需求了,你要负责解决他。 好吧,看看。 你很不幸,今天,你遇到的是需求漫延。 你并有没有考虑过这些情况: 用户要求在显示几个字段时,原来是要求用一个textbox显示,但突然间,他却要求你用DataGrid来显示。 你不得不修改当前的页面或Form窗体,当然,你没有盲目地去做,这里有... 阅读全文
posted @ 2004-05-30 22:15 一根神棍研古今 阅读(561) 评论(1) 推荐(0) 编辑
Web Counter