当前位置:编程学习 > C#/ASP.NET >>

求大神们推荐几本学asp的书

本人刚学,现在是不是都在用.net 4.0 ?大家帮忙推荐几本好一点的参考书!十分感谢了。。。  ASP 参考书 --------------------编程问答-------------------- 我还在用1.0 --------------------编程问答-------------------- asp --------------------编程问答-------------------- 骚年:asp和asp.net是不同的东西奥。。。 --------------------编程问答-------------------- 楼上正解啊
asp是以前微软推出来的
现在推出的asp.net --------------------编程问答-------------------- ASP.NET 
  ASP.NET图书的选择方面,读者首先需要查看两点:一是版本,ASP技术的版本更新多次,从最初的ASP1、2、3到. ASP.NET1.0到1.1再到2.0,很容易使人混淆,目前许多名为ASP.NET2.0的图书实际上主要是基于1.1的,2.0与1.1有非常大的 区别,加入了许多特性,所以版本区分非常关键;二是所用的语言,不少书使用VB.NET作为主要语言讲述,但是实际上目前使用C#的读者更多,选购前需要 留意。 
  综合巨著 

ASP.NET 3.5 揭秘(卷1,2)

  ASP.NET Unleashed
  Stephen Walther著
  谭振林等译
  人民邮电出版社(即出) 
  在ASP.NET图书中,可以归入我们推荐的其他类别中泰山北斗级别的著作,应该只有本书。此书的上一版在各大网上书店非常火爆, china-pub.com的评论达到了161个,至今仍然在国内销售不衰,在频繁改版的.NET图书里,也算一个奇迹了。也难怪,作者Stephen Walther正是因为此书而扬名业界,荣膺微软“软件传奇人物”(Software Legend)和ASP.NET MVP称号。要知道,“软件传奇人物”可是微软对业界专家的最高荣誉,只颁发给JeffreyRichter、DavidPlatt这样的大师级人物。 ASP.NET界还有两位“软件传奇人物”Alex Homer和Dave Sussman,他们合写的ASP著作在.NET前时代可是必读经典。顺便提及,人民邮电出版社将出版他们的新著《ASP.NET 2.0 Illustrated》,按Richard Stevens著作的传统,该译为《ASP.NET2.0详解》了,相信其中会有很多来自微软开发团队的技术内幕。 
  在撰写本文时,Walther的书在Amazon位列ASP.NET类图书第一。17名读者给出了全5星评价。而此前各版的总评论数 更是达到了148名。本书成功的秘诀应该与《Java核心技术》类似,就是代码密集而且实用,紧贴实战。作者开发的许多程序,包括微软的示范应用 ASP.NET Community Starter Kit、拍卖网站www.cityauction.com、在线大学Collegescape等等都是业界公认的经典,把这种实力放到书中,当然不同凡 响。而且作者本身毕业于加州大学伯克利分校的艺术专业,并曾在MIT攻读过语言和哲学专业的博士,文字功底显然十分了得。这本书还有一个好处,就是同时提 供C#和VB.NET代码(光盘中)。需要说明的是,这本书厚达1900多页,翻译工作量不小,希望身为微软MVP的译者们能够不辱使命。 
与Walther巨著同一层级的,还有人民邮电出版社即将出版的由Matthew Mac Donald著的《ASP.NET 2.0高级编程》(Pro ASP.NET 2.0 in C# 2005)与清华大学出版社即将出版的多人编著的Wrox《Professional ASP.NET 2.0》的中文版,两本书无论名字还是内容、层次都针锋相对。由于出版较早,质量又不错,均使用C#代码,在Amazon上占尽先机,都已经重印多次,而 且口碑不错。但是相比之下,就原版书的质量总体而言,Apress原版的前者更胜一筹,销售排名也更加靠前。我的一位从事ASP.NET编程的朋友道破了 其中缘由:“(后者)一看就知道是许多人合作的书,比如第7章讲验证控件,而到第18章才讲安全,非常不合理。”当然,这两本书总的来说各有千秋,关键要 看翻译质量了。它们应该是今年年底到明年年初值得期待的两本主流图书。 
ASP.NET本质论
以asp.net应用中的请求处理过程为主线,对每一步处理所涉及的技术和原理进行了深入的剖析,同时列举了开发过程中在各处理环节可能会遇到的经典疑难问题进行了分析并给出了解决方案。 

《Programming ASP.NET中文版(第3版)》ASP.NET基础
点评:经典中的经典,全球经典,五年三版,权威著作,这本书是最最基础的ASP.NET入门书,讲的非常全涵盖所有基本面,每一个控件都细细说明,非常易懂,不过本书讲的难免有点杂,初学者看了难免云里雾里所以要下一本书提纲挈领,此书非看不可。
《ASP.NET 2.0技术内幕》
asp.net提高
点评:好书,英文版是绝对的好书,微软出版社出版的绝对不会差!不过此书不适合初学者,初学者最好看会《Programming ASP.NET中文版(第3版)》再看此书。本书讲了事件模型,数据绑定模型,网页状态,缓存,会话等内容。作者http://blog.csdn.net/21aspnet/

  入门 
ASP.NET 2.0 入门经典(第4版)
  Beginning ASP.NET 2.0
  Chris Hart,John Kauffman著
  张楚雄 高猛 译
  清华大学出版社 
  由于ASP.NET2.0的功能实在是太多了,即使入门书篇幅也普遍在600多页以上。有意思的是,这方面入门书并不多。目前国内市场上可以选择的可能只有本书了,有些差强人意。国外市场与之抗衡的是Apress的同名书,但是篇幅大得多。 
  清华大学出版社出版的由ASP.NET名家Dino Esposito所著《ASP.NET 2.0技术内幕》其实是一部很好的入门名著,原版评价非常不错,但是中文版好像毁于翻译之手了。Dino Esposito经常在各类技术杂志上发表文章,除本书外他还写了另一本书,讲述高级主题,所以本书译为“技术内幕”并不合适。 
  目前,国内销售较好的ASP.NET 2.0入门层次图书有人民邮电出版社出版郝刚编著的《ASP.NET 2.0开发指南》(书号711514766),有ASP.NET之父Scott Guthrie的推荐,我没有看过此书,网上对其内容和质量目前存在一定争议,读者自己判断。另外一本销售不错的是电子工业出版社出版的《ASP.NET 开发实战详解:入门、模块、系统》(书号712102832),用VB.NET讲述,有网友反映该书实际上主要基于1.1,有误导读者之嫌。 
  中高级、经验 
  严格地说,前面所举的两本名为“高级编程”的书其实有些名不副实。ASP.NET似乎目前还没用积累到能够出版太多经验层次、中高级图书的地步。至少EffectiveASP.NET这样的题目还遥遥无期。 
最优化ASP.NET——面向对象开发实践
  Maximizing ASP.NET: Real World, Object-Oriented Development
  Jeffrey Putz著
  刘俊民 陈远 周勇 译
  电子工业出版社
  定价:39.00元 
  本书之所以能归入本类,主要还是没有其他现成的选择,实际上它的深度还不够,出版社的宣传稍微过了一些。它不是系统讲授ASP.NET,而是突出面向对象的概念,显然主要的读者对象是有传统ASP开发经验的人。不过,其中有些章节还是有价值的。 
目前我所知道的将会出版的真正高级和深入层次的ASP.NET图书只有人民邮电出版社引进的《Essential ASP.NET 2.0》中文版,此书并非第一作者以前所写ASP.NET书的更新,而是比较接近Don Box著作的风格,揭示最困难和很少知道的技术内幕。 










ASP.NET 1.0高级编程
(清华大学出版社) Richard Anderson & Brian Francis等著
王毅 杨浩等译 ISBN7-302-05569-6  ¥128.00 (Wrox红皮书系列)
书的封面有6个可爱的家伙,但他们拼凑出来的书值人民币128元吗?Richard Anderson的笑容就是答案之一,而且1.0的版本意味着它附带的源码在.NET V1.0上都测试通过了。这是任何过了编程语言关想入门ASP.NET一定要看得一本书,其理由是它很全,近1200页有太多关于ASP.NET的内容要看,另外书中的亮点不少:8-11章有关数据管理的非常精妙,特别是第10章关系数据源的更新,任何使用ADO.NET的老手看到也会谦虚的再看看学学。另外有关ASP.NET的配置、调试、跟踪、安全以及创建Server端Web控件等等都有讨论,对于任何想成为ASP.NET高手或已经是ASP.NET高手的家伙来说,这本书都是必备的案头书,不然下次被老鸟们训斥着查看这本书时还不知书的内容那就太菜鸟了。


《ASP.NET 2.0高级编程》
asp.net飞跃
点评:好书,作者是《ASP.NET 2.0技术内幕》的作者,感觉是在那本书上的再提高,讲了ASP.NET内部机理,HTTP处理程序和模块,自定义控件等高级专题。

《ASP.NET 3.5 高级编程》
 
心疼了很久,买了这本书,因为知道里面很多东西都是重复的,但是这本书总体值得一读,不错!

《ASP.NET 2.0经典教程--C#篇》ASP.NET基础
点评:经典,和上一本结合起来最好,本书讲大的方面,看了能让人明白asp.net分那几个步骤,不过唯一的缺陷就是不细,上一本正好补充,此书非看不可。
《圣殿祭司的ASP.NET 2.0开发详解——使用C#》
asp.net应用
点评:好书,作者是台湾的,感觉台湾作者都有欧美风格,本书是专门针对2.0新增的部分,没有1.1部分,个人感觉这样对1.1的作者很好,只要看这本书就够了。

ASP.NET MVC 3高级编程
ASP.NET MVC 3是由Microsoft公司推出的、万众期待的用来创建数据驱动型动态Web应用程序的最新框架。本书由Microsoft公司内部团队编写,深入阐述了如何利用ASP.NET MCV 3的新特性及其激动人心的功能 
ASP.NET MVC实战
mvc作为一种流行的应用程序开发框架已经存在多年。现在,microsoft公司也加入了这个社区,asp.net mvc框架为应用程序开发人员提供利用成熟开发模式,开发易于理解、易于测试和易于维护的应用程序的新利器。本书通过一个已经投产的代码营网站实例,介绍了这个框架的方方面面,贯穿本书始终的是mvc框架的特性及其重要的设计理念(关注点分离、依赖注入等),一个完整的开发过程(包括建立模型、编码和测试)为开发人员提供了熟悉这一新框架的极好示范,同时揭示了与成熟的mvc框架(如ruby on rails等)的比较以及互相借鉴之处。 

《ASP.NET网络开发入门与实践》 
 
大家别骂我,其实大家看完了C#入门经典,想快速地上手写一些简单的模块代码,这本书还是不错的,在刚开始的时候,这本书已经被我翻烂了。


ASP数据库
ADO.NET 2.0高级编程
  Programming Microsoft ADO.NET 2.0 Applications: Advanced Topics
  GLENNJ OHNSON
  段超 译
  清华大学出版社
  定价:46.00元 
这方面的书非常少,讲述ASP.NET 2.0的似乎只有本书和本书的姊妹篇《ADO.NET 2.0技术内幕》,而后者翻译比较糟糕。还有一本清华大学出版社的《ASP.NET 2.0数据库入门经典(第4版)》实际上是根据预览版写的,而且原版就评价一般,请读者注意。。 


《ASP.NET2.0XML高级编程(第3版)》
XML数据提高
点评:好书,小黑写的很好,涵盖了XML在asp.net下的方方面面,遇到不明白的要多读几遍。讲XML的书不多,不过有这本也就够了。

《ASP.NET 2.0数据库入门经典(第4版)》
ADO.NET应用
点评:鸡肋,可惜的是这本书是Beta版本但是出版社不知道出于什么原因没有写明Beta版本,而且代码是VB.NET,不过这本书讲数据操作ADO.NET还是很全的最起码让初学者明白个大概。正式版有E文的,大家自己找吧。
LINQ实战
linq是微软.net软件开发平台上的一项突破性创新技术,它在面向对象语言与各种数据源之间架设了一座高效的桥梁,大大降低了软件开发的复杂度。. 
Microsoft Entity Framework in Action 
微软提供的O/R框架,已经开源
Microsoft Enterprise Library高效开发指南
编写健壮的企业应用对开发人员是年挑战,但是微软用免费的、可下载的.net框架企业库迎接了这个挑战。
   企业库是一组应用程序和指导文档,提供了企业应用通用的功能;每个应用程序块都包含完整的源代码。微软提供的指导是使用应用程序块过程的全面路线图。有效使用微软企业库就是这个路线图。 

基础的数据库使用和TSQL是前提
LINQ可以提高编程的效率
Object Relation Mapping工具是目前常用的技术
补充:.NET技术 ,  非技术区
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,