当前位置: 首页> 书评> 正文

Expert C# 2005 Business Objects中文版《业务框架经典》

  • 小小评论家小小评论家
  • 书评
  • 2023-03-26 18:00:13
  • 86

看完一本书,完成一个框架,写出一个基于此框架的应用程序。

个人比较喜欢这本书的第一、六章。

第一章介绍了分布式架构。指出了逻辑架构和物理架构的分别。原来我以前对于架构的认识只是停留在逻辑架构的层次。Petshop中经典的三层架构只不过是逻辑架构。而物理架构是指UI、BLL、DAL可以分布在不同的机器上,以应对对性能、可扩展性和安全的要求。物理架构各层之间可以通过remoting、web service、企业服务等方式实现。

第六章介绍面向对象的应用程序设计。这章从需求开始,进行了对象设计、数据库设计。作者发表了对面向对象的应用程序设计的一些看法。

其他章节其实可以看做是对这两章提出的观点的扩展和实现。第二章讲述了框架的目标和设计。第十章中对web中的状态管理的讨论我觉得十分精彩(比较了存储状态的三种方式:内存、客户端、文件或数据库的优缺点)。在框架的实现过程中,对反射的应用使我重新认识了这一技术。

看完这本书收获很大。

阅读全文