叶子的家

~●    ~●  ~●          ~●   ~●~●                           ○
    离成功还很远,距离长着叻,Fighting!
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2005年6月29日

摘要: 我在最近的一个项目(WinForm)中遇到一个这样的问题,下面对问题陈述: 某工资计算模块的界面很复杂,8个DataGrid分别和8个DataSet绑定,还有一大堆的TextBox关联另外两个DataSet里面的数据。更新界面的某一地方的数据,其他数据源相应的地方会变化。不谈论对需求分析到设计的好坏,在这样一个复杂的UI下面,处理数据同步问题令我好担忧。在最近的测试过程中,发生莫名奇... 阅读全文

posted @ 2005-06-29 15:35 绿叶 阅读(8036) 评论(13) 推荐(0) 编辑

2005年6月26日

摘要: 我在论坛上收集了一部分关于AOP和IOC的相关资料,如果你最近在研究这方面的东西,或许对你有帮助哦~ 请看:http://www.wjshome.com/bbs/board.aspx?boardid=14 阅读全文

posted @ 2005-06-26 03:11 绿叶 阅读(3507) 评论(8) 推荐(0) 编辑

摘要: 在进入第五节的NHibernate Facility之前,先介绍Automatic Transaction Management Facility,它是一个用于自动化管理事务的Facility,根据执行的方法是否抛出异常来决定“提交”或者“回滚”事务。 Automatic Transaction Management Facility很简单,是辅助性质的Facilit... 阅读全文

posted @ 2005-06-26 02:40 绿叶 阅读(5404) 评论(12) 推荐(0) 编辑

2005年6月25日

摘要: Castle Project Project.Pervices.Transaction: 提供事务的封装和默认的事务管理服务器,其他几个Facility都是以他为基础,比如:AutomaticTransactionManagement、NHibernate等。 下面让我们从接口着手了解他对事务做了怎样的封装。 IResource:实现了此接口代表一个可以参与事务的资源 publ... 阅读全文

posted @ 2005-06-25 12:23 绿叶 阅读(6386) 评论(3) 推荐(1) 编辑

2005年6月23日

摘要: 这一节我们来分析Facility,作为Castle的可扩展单元,他是可以带有注入性的,也就是对组件来说,他可能“侵犯”组件本身。下面我们从官方提供的一个Startable的Facility开始。 先明白这个Facility的作用,也就是要达到的目的:使一个实现了Castle.Model.IStartable接口的程序在满足依赖性的时候,能够自我执行。 public interfa... 阅读全文

posted @ 2005-06-23 09:12 绿叶 阅读(4508) 评论(7) 推荐(0) 编辑

2005年6月22日

摘要: 大家好!本节向大家讲述IOC容器的基本使用方法并来看看他是如何处理的。 IOC的概念我就不讲了,如果你对这还不够熟悉的话,我推荐你看Inversion of Control Containers and the Dependency Injection pattern。我这里借助hammett的一句话来概括IOC的意义:one of the uses of inversion of con... 阅读全文

posted @ 2005-06-22 23:21 绿叶 阅读(8535) 评论(4) 推荐(1) 编辑

摘要: 这两天来,把国内国外一些在google搜到的关于ioc,aop相关文档看了一部分,其中我把一些转贴在论坛上了,作为资料收集,希望对大家的学习有帮助。(bbs在:http://bbs.wjshome.com,是我的资料收集地) 学了东西总得实践,所以我打算写一系列关于这方面应用的文章。net世界里面,目前很火的就是spring和castle,我这里先就castle的一些应用心得和大家交流交... 阅读全文

posted @ 2005-06-22 23:10 绿叶 阅读(12987) 评论(14) 推荐(1) 编辑