图书推荐(排名不分先后)

把以前在公司论坛上发布的一个图书推荐整理重发一下:

1,Practical .NET2 and C#2 Second Edition: Harness the Platform, the Language, the Framework

Practical .NET2 and C#2 Second Edition: Harness the Platform, the Language, the Framework
by Smacchia Patrick

Read more about this title...

一位法国MVP Smacchia Patrick 的作品,由于原文是法语的所以只好找中文的看了,从idior的网站上下了几个样章看了一下应该说讲得很全面,样章里关于clr、process、thread的讲解都比较深入。前部分属于应该经常回顾反复学习的知识,后半部分作为参考工具书看就可以了!下载链接在这儿,前几天看到infoq上对作者的访问谈到了作者正在开发的一个工具NDepend,我看该工具应该主要面向的是开发架构或者工具的一些大公司,看看别人所考虑到的层面不免惭愧!

2,Pro ASP.NET 2.0 in C# 2005

Pro ASP.NET 2.0 in C# 2005, Special Edition (Pro)
by Matthew MacDonald, Mario Szpuszta

Read more about this title...

网上推崇的比较多的好像是《asp.net unleashed》,我是看完了本书之后才很快的看了一下“揭秘”,应该说本书对asp.net讲解的很全面很系统而前者只给出了各个控件的使用使人不好从大局掌握,本书对ASP.NET 2.0的运行机制如程序及页面的生存周期各个Module的调用等,控件使用,数据库操作,安全如membership、profile,页面UI,ICallBackEventHandler(ajax),webservice等进行了详细的介绍,对js做了简要的介绍。

3,Professional Javascript For Web Developers

Professional JavaScript for Web Developers (Wrox Professional Guides)
by Nicholas C. Zakas

Read more about this title...

在大三的假期看过犀牛书但当时由于刚入门有没有电脑所以后面看的不是很理解脑袋里也只记下了一些概念而已,工作之后由于转到网络方面开始学习脚本,之所以选择这本书是因为看到《ajax实战》上面的推荐,这本书比犀牛书更加实用,比技巧书更加系统!现在想重温一下犀牛书也没时间了!

4,ASP.NET AJAX in Action

ASP.NET AJAX in Action
by Alessandro Gallo, David Barkol, Rama Vavilala

Read more about this title...

虽然微软的产品一向拥有大量的示例和文档,但是通过图书学习可以增加对该产品的系统了解。Manning的实战系列一向比较实用易懂,本书对asp.net ajax framework的各个方面进行了详尽的介绍。对客户端脚本库的分析,扩展比较出彩。对编写服务器端ajax控件也有详细的介绍,现在主推silverlight后面的基于xml的框架不知何日完成,我实际工作中复杂的效果用jquery的时候居多,有数据的时候用updatepanel,编写自己的ajax控件复用的次数为0(^_^),使用微软的ajax框架的一个问题是脚本库文件太大另一个就是扩展调试起来不方便,此外使用类型系统所进行的封装也增加了学习成本。不过将微软脚本库中的对一些类如string、date的扩展或者一些对dom操作的封装提取到自己的common.js中使用到是比较方便。