摘要: 利用重构快速输入属性 阅读全文
posted @ 2006-02-28 12:09 TerryLee 阅读(1398) 评论(0) 推荐(0) 编辑
摘要: 今天发现了在.NET下实现数据持久层的另一个东东——Grove ORM Development Toolkit,它包含Grove和Toolkit两部分内容。 阅读全文
posted @ 2006-02-27 17:56 TerryLee 阅读(3784) 评论(12) 推荐(0) 编辑
摘要: Visual Studio 2005 Starter Kits,你都下载了吗? 阅读全文
posted @ 2006-02-27 17:52 TerryLee 阅读(6313) 评论(12) 推荐(0) 编辑
摘要: 在软件系统中,某些类型由于自身的逻辑,它具有两个或多个维度的变化,那么如何应对这种“多维度的变化”?如何利用面向对象的技术来使得该类型能够轻松的沿着多个方向进行变化,而又不引入额外的复杂度?这就要使用Bridge模式。 阅读全文
posted @ 2006-02-24 09:06 TerryLee 阅读(46250) 评论(73) 推荐(4) 编辑
摘要: 101个示例,分别用Visal Basic和C#编写的演示代码,包含了很多Visual Studio 2005和.NET Framework 2.0的新特性的演示,包括以下四部分内容: 基本类库(Base Class Library) 数据访问(Data Access) Web开发(Web Development) WinForm开发(Windows Forms) 阅读全文
posted @ 2006-02-22 16:59 TerryLee 阅读(12029) 评论(22) 推荐(2) 编辑
摘要: 最近一段时间,总是感觉到自己做事毫无头绪,每天都很忙,但具体忙了什么却不知道。为此,在这里对自己近期的学习做一个简单的计划,以示提醒自己。 阅读全文
posted @ 2006-02-21 08:37 TerryLee 阅读(1553) 评论(1) 推荐(1) 编辑
摘要: 在VS2005下快速输入属性小技巧。 阅读全文
posted @ 2006-02-20 12:35 TerryLee 阅读(2695) 评论(9) 推荐(0) 编辑
摘要: 编程行业“满足我们内心深处的创造渴望和愉悦所有的共有情感”,提供了五种乐趣,同样这个行业具有一些内在的固有的苦恼。 阅读全文
posted @ 2006-02-19 17:48 TerryLee 阅读(1015) 评论(2) 推荐(0) 编辑
摘要: 最近,突然来了读书的兴趣,决定把《人月神话》这本书读一遍。作者在这本书里面提出了计算机软件开发领域的很多观点,虽然几十年过去了,计算机界发生了翻天覆地的变化,但是这本书仍然具有很重要的意义。软件业在飞速的发展,我们所要关注的和思考的会更多。为了便于自己的学习,我决定把里面提出的一些观点摘录出来,记录于此,算是阅读《人月神话》的笔记吧。 阅读全文
posted @ 2006-02-19 17:46 TerryLee 阅读(1167) 评论(0) 推荐(0) 编辑
摘要: 在软件系统中,由于应用环境的变化,常常需要将“一些现存的对象”放在新的环境中应用,但是新环境要求的接口是这些现存对象所不满足的。那么如何应对这种“迁移的变化”?如何既能利用现有对象的良好实现,同时又能满足新的应用环境所要求的接口?这就是本文要说的Adapter 模式。 阅读全文
posted @ 2006-02-18 11:57 TerryLee 阅读(56487) 评论(54) 推荐(7) 编辑
摘要: 本文并不是去详细的介绍如何使用NHibernate,而是通过一个简单的例子来演示基于NHibernate的三层结构应用程序开发过程。关于NHibernate的有关文档,DDL已经做了汉化,但是由于英文文档自身就不完善,所以汉化后也是不全。菩提树在一篇《NHibernate学习之路》随笔中谈到了学习NHibernate遇到的困难,也希望大家把自己在使用NHibernate中的经验和心得能够共享出来,与大家分享。另外我也是刚开始接触NHiernate,有错误之处还请大家指点。 阅读全文
posted @ 2006-02-16 17:46 TerryLee 阅读(21203) 评论(93) 推荐(3) 编辑
摘要: UI Liabrary主要由animation,calendar,connection,dragdrop,event,slider,treeview七块组成,每一部分里面基本上包括了build,docs,examples,src几个部分。 阅读全文
posted @ 2006-02-15 11:56 TerryLee 阅读(7594) 评论(9) 推荐(0) 编辑
摘要: 不知是项目太紧,还是自己太懒了,一直想找时间研究研究NHibernate,可却迟迟没有开始。现在终于可以看看NHibernate,先从一个简单的例子入手,做完示例后,就可以开始研究里面的具体细节了。DDL翻译的NHibernate系列文章给了很大的帮助。做示例的时候大致分为五步走: 1.新建一张将要持久化对象的数据表 2.创建需要被持久化的实体类 3.构建一个可以让NHibernate知道如何持久... 阅读全文
posted @ 2006-02-14 17:27 TerryLee 阅读(2844) 评论(12) 推荐(0) 编辑
摘要: 各位博客园的朋友,由于Terrylee在春节期间要回西北(宁夏固原)老家一趟,在这期间将不能更新Blog,对于各位朋友的回复不能及时答复,请大家谅解!也非常感谢各位长期以来对我的支持和帮助。在这里提前祝大家春节快乐! Terrylee 2006年1月23日 阅读全文
posted @ 2006-01-23 09:30 TerryLee 阅读(794) 评论(7) 推荐(0) 编辑
摘要: 创建型模式,就是用来创建对象的模式,抽象了实例化的过程。它帮助一个系统独立于如何创建、组合和表示它的那些对象。本文对五种常用创建型模式进行了比较,通过一个游戏开发场景的例子来说该如何选择使用创建型模式。 阅读全文
posted @ 2006-01-16 15:30 TerryLee 阅读(36510) 评论(27) 推荐(8) 编辑
摘要: Prototype模式同工厂模式,同样对客户隐藏了对象的创建工作,但是,与通过对一个类进行实例化来构造新对象不同的是,原型模式是通过拷贝一个现有对象生成新对象的,达到了“隔离类对象的使用者和具体类型(易变类)之间的耦合关系”的目的。 阅读全文
posted @ 2006-01-16 09:13 TerryLee 阅读(53648) 评论(84) 推荐(14) 编辑
摘要: 在CodeSmith中为了实现对数据库中表字段的选择和针对字段来设置属性,决定用XML文件作为中间数据的交换方式,在CodeSmith中读取数据库对象的信息不再使用SchemaExplorer来读取,而是转为直接对XML文件的读取。 这两天做了一个配置工具,先发个界面上来。 阅读全文
posted @ 2006-01-09 17:56 TerryLee 阅读(4184) 评论(9) 推荐(0) 编辑
摘要: 说来惭愧,周末跟一个同事讨论.NET中的动态编译,觉得实现起来可能有困难。一直不知道.NET Framework提供了一个代码文档对象模型(CodeDOM),可以动态的生成代码并动态编译。这里简单的写一下实现步骤,有时间我会详细地写一下这方面的东西。 阅读全文
posted @ 2006-01-09 10:01 TerryLee 阅读(4820) 评论(5) 推荐(4) 编辑
摘要: 用Visual Studio.NET开发,大家对属性面板都应该很熟悉了,这是用PropertyGrid控件来实现的。最近开发中要用到这个控件,找时间研究了一下,感觉挺好用。本来打算写篇《PropertyGrid控件使用详解》的文章,后来发现MSDN里面已经有了,而且介绍的很详细,大家可以去参考一下,我就不写了。 MSDN:充分利用.NET框架的PropertyGrid控件 阅读全文
posted @ 2006-01-08 14:42 TerryLee 阅读(2037) 评论(1) 推荐(0) 编辑
摘要: 昨天,有同事问我.NET程序生成时的bin目录和obj目录分别都有什么用?我想bin目录大家可能都比较熟了,而obj目录则很少有人注意。 阅读全文
posted @ 2006-01-08 10:01 TerryLee 阅读(5869) 评论(3) 推荐(0) 编辑
摘要: 祝贺Terrylee博客园Post达到100篇 阅读全文
posted @ 2006-01-06 17:42 TerryLee 阅读(906) 评论(3) 推荐(0) 编辑
摘要: 最近准备开始写探索设计模式系列之六——原型模式,希望在春节前可以写完这篇文章。为了便于阐述,这里先对.NET中的对象拷贝机制做一下讨论。——写在Post 100篇之际。 阅读全文
posted @ 2006-01-06 17:24 TerryLee 阅读(4758) 评论(7) 推荐(0) 编辑
摘要: 今日所读文章~ 阅读全文
posted @ 2006-01-05 18:18 TerryLee 阅读(570) 评论(0) 推荐(0) 编辑
摘要: 对比CSDN Blog和博客园的出错信息提示界面! 阅读全文
posted @ 2006-01-05 16:30 TerryLee 阅读(908) 评论(1) 推荐(0) 编辑
摘要: 和几位同事经过一周时间的努力,基本上对CodeSmith的功能有了一个全面的了解。在学习的过程中,我们也做了部分的翻译和对CodeSmith使用技巧做了一些总结。我整理成一个PDF文档,提供给大家下载,希望对使用CodeSmith进行代码生成的朋友有所帮助。文章的内容:CodeSmith基础8篇,CodeSmith使用技巧15篇,CodeSmith API翻译1篇。所有文章的内容都是以Blog的形式写的,有疏漏和错误之处,还请大家多多包涵。另外,希望大家在网络上转载时能够保留作者的姓名! 阅读全文
posted @ 2006-01-04 18:32 TerryLee 阅读(18574) 评论(234) 推荐(3) 编辑