《ASP.NET 2.0网站开发技术详解》China-Pub朋友的评论

 

【会员评论】

 读者:firmwolf   最新讨论:2007-9-4 23:28:59   评价等级:

  很高兴方兵的这本书的出版,他写的书没有一行废话,跟他编写的代码一样高效、精练。在Internet已经充斥生活各个方面的今天,制作一个商业化的交互式互动站点是非常复杂的,但在这本书里读者看到的是犹如庖丁解牛一般的讲解。
该书从站点开发程序员的视角展开描述,全书共20章,前12章针对ASP.NET2.0站点开发的方方面面进行了讲述,后8章主要针对一些应用专题和特殊使用进行了讲解,并针对下一版本的ASP.NET进行了展望。
第1章主要阐述了C#2.0的新特性,这些特性大大的提高了.NET程序开发的效率和执行效率,例如.NET2.0版本从早期的VC++的STL和模板类等技术中引入的C#范型技术、用部分类(Partial)对C#编写的类进行修饰等。另外,本章针对站点开发运用到的ADO.NET2.0和ASP.NET2.0的增强功能进行了分类描述,熟悉.NET1.1平台的开发人员可以从本章快速入门新的技术版本,当阅读了本章的时候,就能感觉到本书的精练和朴实。
第2章讨论了Microsoft Visual Studio 2005的创新变化,有道是“工欲善其事,必先利其器”,了解了本章就了解了怎样使用新的开发工具来开发基于新版本的产品代码。
从第3章开始一直到第6章,主要是分析基于IIS的商业站点开发设计的相关问题,包括商业站点的规划设计、数据库及数据访问层、数据缓存层的设计。这一部分非常有用,涵盖了提升站点开发人员技能的相关知识,设计商业站点的架构师、高级程序员可以从这儿获取相关的理论指导。
第8~12章是对ASP.NET2.0技术进行了非常详尽并全面的描述,例如MasterPage、theme等进行统一的站点UI设计,ASP.NET2.0新的UI设计方式,常用的ASP.NET2.0控件,开发个性化的控件以及页面等等。在这一部分,非常好的是对“页面无限跳转间如何保存页面状态”这个典型案例的讲述,以描述问题、给出思路、代码实现的方式由浅入深的呈现出解决方案,这样的方式对理解问题并培养出解决问题的方法非常有效。另外这一部分介绍了Web2.0的革命性技术基于AJAX的应用和使用ReportViewer进行内容报表化的呈现。
本书的后8章,我对第13章最感兴趣,本章依据STRIDE分类进行了介绍并推介Threat Modeling(威胁建模)的方式来解决问题。但该章内容稍显单薄,除了常见的SQL Inject(SQL注入)攻击外,象如XSS等站点攻击方式应该多做介绍和解决方法的说明,期待新的版本能扩充这一部分的内容。
本书的最后2章也同样是我感兴趣的,在这儿是对一些常用技巧的介绍,都附带了源码,读者看的时候可以各取所需。而对于下一版本的ASP.NET技术在最后一章用不多的篇幅进行的讲解已经比较的全面,例如LINQ技术、对象查询表达式等,可以从微软的技术站点下载相关的SDK预览这些非常激动人心的技术。
微软优秀的ASP.NET技术在2.0版本已经非常的成熟,使用ASP.NET2.0来开发依托IIS的站点已经能大大的提高站点开发人员的工作效率,我推荐使用.NET平台进行开发工作的软件工程师能人手一册这本好书,因为它的系统性、可读性要优于到MSDN中查询问题。正如几年前我们开发Win32程序时要人手一册《Windows程序设计》一样,这本书可以作为中国.NET程序员必备的开发圣经。

《ASP.NET 2.0网站开发技术详解》图书详细资料信息 / China-Pub

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值