摘要: 工作一个多月了,突然觉得自己变懒了。这一段一直忙着工作的事情,好久没有学点自己喜欢的东西,应该好好思考了... 阅读全文
posted @ 2006-04-24 19:51 雨人(ralpher) 阅读(144) 评论(0) 推荐(0)
摘要: It was a nightware for my first trip to BeiJing. In 2004 Agust I frist came BeiJing on business.At the time my company wanted to develop a financial software for architecture and employed a reputabl... 阅读全文
posted @ 2006-04-24 19:46 雨人(ralpher) 阅读(380) 评论(0) 推荐(0)
摘要: 总算来北京发展了,希望以后顺利,学到很多很多东西.... 阅读全文
posted @ 2006-02-23 16:18 雨人(ralpher) 阅读(191) 评论(3) 推荐(0)
摘要: 最近看了一些IOC模式的介绍以及关于Castle的文章,从网上下下来关于Introducing Castle PartI的例子,不过在运行的时候出现错误,老是提示"Could not resolve non-optional dependency for smtpemailsender. Parameter 'host' type String"。最后决定自己做个简单的例子来体验一下,要做就作最简... 阅读全文
posted @ 2006-01-13 11:25 雨人(ralpher) 阅读(746) 评论(2) 推荐(0)
摘要: IOC模式的目标:将组件的配置与使用分离,并且是由框架完成的. 依赖注入的形式主要有三种,我分别将它们叫做构造子注入(Constructor Injection)、设值方法注入(Setter Injection)和接口注入(Interface Injection)。 依赖倒置原则[Martin 1996]: A. 上层模块不应该依赖于下层模块,它们共同依赖于一个抽象。 B. 抽象不能依赖于具象... 阅读全文
posted @ 2006-01-11 09:49 雨人(ralpher) 阅读(302) 评论(0) 推荐(0)
摘要: 先介绍一下我们项目的数据库连结方案,由于某些需要,我们需要根据用户登录界面选择的信息连结到不同的数据库,也就是系统需要在运行时来选择数据库,在不同的数据库间进行切换。 这一段一直在关注Nhiernate的东东,觉得一个项目组如果大部分成员对数据库不太熟悉或者项目已经确定需要在多种数据库之间移植或者项目需要一个不错的ORM框架,那么Nhibernate是个不错的选择,可是心里老是犯嘀咕,不... 阅读全文
posted @ 2005-12-23 16:04 雨人(ralpher) 阅读(756) 评论(0) 推荐(0)
摘要: 用程序来读写xml文件的内容,对于节点的内容是区分大小写的。配置文件如下:*****************providers.config*************** ******************************** 读写文件的代码程序如下:********************************************************** XmlD... 阅读全文
posted @ 2005-12-23 12:22 雨人(ralpher) 阅读(337) 评论(0) 推荐(0)
摘要: 其实在IBatisNet中使用存储过程应该很简单了,应为IBatisNet本来就是基于Sql Mapping的。想着Npetshop中应该有例子看一下就行了,可是查了查map文件,发现没有,只要自己动手搞搞了。 在建立的测试数据库中建立一个简单的存储过程delUser @userId ******************************************************... 阅读全文
posted @ 2005-12-22 15:25 雨人(ralpher) 阅读(1450) 评论(0) 推荐(0)
摘要: 读>笔记 装箱(Boxing) CLR允许通过与System.Object兼容的格式,将值类型的实例"克隆"到堆上,这个过程被称为装箱(Boxing),并且只要当一个值类型的实例被赋给一个对象引用变量、参数或者字段时,这个过程就会发生。 例子 public interface IAdjustor { void Adjust(); } pu... 阅读全文
posted @ 2005-12-22 10:18 雨人(ralpher) 阅读(224) 评论(0) 推荐(0)
摘要: 到IBatisNet的官方网站http://ibatis.apache.org下载了相关资料后,偶是只要是Dnet的资料,统统下下来了:),先开始使用Npetshop1.0,如果连接Access数据库的话,可以很容易将系统搭建起来。运行起来后,考虑将数据库换为SqlServer数据库,由于没有找到Npetshop的SqlServer数据库脚本,只好作罢(比较纳闷,为啥不直接用MsPetsho... 阅读全文
posted @ 2005-12-20 11:51 雨人(ralpher) 阅读(1207) 评论(1) 推荐(0)