ASP.NET 3.5 揭秘(卷1)(ASP.NET圣经,ASP.NET之父强烈推荐)
基本信息
- 原书名: ASP.NET 3.5 Unleashed
- 原出版社: Sams
编辑推荐
微软技术大师力作.
涵盖ASP.NET 3.5 所有新特性..
代码密集,提供C#和VB.NET两种版本
ASP.NET之父强烈推荐,无可争议的圣经级巨著...
推荐阅读
内容简介回到顶部↑
作译者回到顶部↑
本书提供作译者介绍
Stephen Walther是蜚声世界的ASP.NET专家、微软的MVP,并荣获微软公司社区最高技术荣誉“微软传奇人物”称号。他曾经开发的Ra.RASP.NEF示范性应用程序ASP.NETCommunityStalerKit,麻省理工学院、斯坦福大学和哈佛大学等200多所大学使用的Collegescape应用程序,以及拍卖网站www.cityauction.com等,都已经成为经典。
.. << 查看详细
.. << 查看详细
目录回到顶部↑
第一部分 构建asp.net页面
第1章 asp.net framework概览
1.1 asp.net和.net framework
1.1.1 框架类库
1.1.2 公共语言运行库
1.2 asp.net控件
1.2.1 asp.net控件概览
1.2.2 html控件
1.2.3 理解和处理控件事件
1.2.4 视图状态
1.3 asp.net页面
1.3.1 动态编译
1.3.2 控件树
1.3.3 使用代码隐藏页面
1.3.4 处理页面事件
1.3.5 使用page.ispostback属性
1.3.6 调试和跟踪asp.net页面
1.3.7 跟踪页面执行
1.4 安装asp.net framework
1.5 小结
第1章 asp.net framework概览
1.1 asp.net和.net framework
1.1.1 框架类库
1.1.2 公共语言运行库
1.2 asp.net控件
1.2.1 asp.net控件概览
1.2.2 html控件
1.2.3 理解和处理控件事件
1.2.4 视图状态
1.3 asp.net页面
1.3.1 动态编译
1.3.2 控件树
1.3.3 使用代码隐藏页面
1.3.4 处理页面事件
1.3.5 使用page.ispostback属性
1.3.6 调试和跟踪asp.net页面
1.3.7 跟踪页面执行
1.4 安装asp.net framework
1.5 小结
前言回到顶部↑
ASP.NET是微软公司构建高交互性、高扩展性网站的旗舰技术。许多在因特网上提供服务的大型网站都构建于ASP.NET Framework之上,如戴尔网站(www.Dell.com)、MySpace网站(www.MySpace. com)以及微软公司自己的网站(www.Microsoft.com)。如果你需要构建一个能同时处理数千个并发请求的高交互性网站,那么ASP.NET技术是一个不错的选择。.
读者对象
本书为需要创建网站的专业程序员而写,是一本使用ASP.NET 3.5创建网站的十分全面的参考书。本书提供的资源包含了数百个在创建网站时可以直接使用的示例代码。
如果你是一位使用ASP.NET创建网站的新手,那么可以通过阅读本书学会关于使用ASP.NET Framework构建一个网站所需的所有知识。如果你是一位经验丰富的ASP.NET开发者,则可以使用本书学习ASP.NET 3.5的新特性。
第2卷的最后部分包含了一个使用ASP.NET 3.5编写的完整的应用示例:一个代码示例网站。随书提供的资源 中包含了该应用的所有代码(含C#和VB.NET两个版本)。
预备知识
本书假定你掌握了C#或Visual Basic .NET编程语言。如果你是一位纯粹的.NET Framework新手,那么我建议你在阅读本书前先读一本介绍C#或Visual Basic .NET的书。
在本书的正文部分,所有的示例代码都使用C#语言。但这并不是故意歧视VB.NET程序员。随书提供的资源中包含了所有代码示例的VB.NET语言版本。
为了从数据库访问章节学到更多的知识,你还应该拥有一些使用SQL Server、Oracle或者Access等数据库的经验。
本书变化
新版本反映了ASP.NET Framework三个重要的变迁。
首先(也是最明显的),与旧版本所不同的是,这一版本所有正文中的示例代码都使用C#编程语言编写。现在,专业的C#开发者要多于Visual Basic .NET开发者。本书的更新反应了这个重要的变迁。如果你偏爱Visual Basic,可以在随书提供的资源中找到所有示例代码的Visual Basic .NET版本。
其次,增加了新的章节,详细介绍了微软LINQ to SQL。LINQ to SQL是一种新的查询语言,它使你可以不编写任何SQL而访问数据库。本书从ASP.NET的视角考察LINQ to SQL(参见第18章)。
还增加了新的章节专门介绍ASP.NET 3.5 Framework引入的两个新的数据访问控件:ListView和DataPager控件。ListView控件是GridView控件更灵活的版本(参见第14章)。
ASP.NET 3.5 Framework第三个重要的变迁是关于AJAX的。ASP.NET 3.5 Framework集成了微软AJAX Extensions for ASP.NET。AJAX代表了构建Web应用所使用的技术从服务器端到客户端的变迁。..
Ajax从原理上改变了开发者构建网站的方式。用户将不再满足于基于服务器端技术构建的缓慢且交互性差的Web应用。他们需要类似桌面应用的响应迅速、交互性强的Web应用。
本书包含3个章节专门介绍Ajax这一十分重要的话题。你将学习如何利用微软服务器端Ajax框架,以编程的方式使现有ASP.NET应用包含Ajax。你同样还将学习如何利用微软客户端Ajax框架创建未来的Web应用:纯粹的客户端Ajax应用(参见第2卷第四部分)。
本书最后一章包含一个由LINQ to SQL和服务器端Ajax编写的全新的示例应用。示例应用演示了如何在构建现实Web应用时利用这些新技术(参见第2卷第13章)。
本书结构
虽然我鼓励你从头到尾、一章接一章地阅读本书,不过我知道不是所有人都有时间这样去阅读的。必要时,你可以把本书作为参考书,在需要的时候直接阅读书中的某个章节。因此,对本书内容的整体结构有所了解是很有帮助的。
读者对象
本书为需要创建网站的专业程序员而写,是一本使用ASP.NET 3.5创建网站的十分全面的参考书。本书提供的资源包含了数百个在创建网站时可以直接使用的示例代码。
如果你是一位使用ASP.NET创建网站的新手,那么可以通过阅读本书学会关于使用ASP.NET Framework构建一个网站所需的所有知识。如果你是一位经验丰富的ASP.NET开发者,则可以使用本书学习ASP.NET 3.5的新特性。
第2卷的最后部分包含了一个使用ASP.NET 3.5编写的完整的应用示例:一个代码示例网站。随书提供的资源 中包含了该应用的所有代码(含C#和VB.NET两个版本)。
预备知识
本书假定你掌握了C#或Visual Basic .NET编程语言。如果你是一位纯粹的.NET Framework新手,那么我建议你在阅读本书前先读一本介绍C#或Visual Basic .NET的书。
在本书的正文部分,所有的示例代码都使用C#语言。但这并不是故意歧视VB.NET程序员。随书提供的资源中包含了所有代码示例的VB.NET语言版本。
为了从数据库访问章节学到更多的知识,你还应该拥有一些使用SQL Server、Oracle或者Access等数据库的经验。
本书变化
新版本反映了ASP.NET Framework三个重要的变迁。
首先(也是最明显的),与旧版本所不同的是,这一版本所有正文中的示例代码都使用C#编程语言编写。现在,专业的C#开发者要多于Visual Basic .NET开发者。本书的更新反应了这个重要的变迁。如果你偏爱Visual Basic,可以在随书提供的资源中找到所有示例代码的Visual Basic .NET版本。
其次,增加了新的章节,详细介绍了微软LINQ to SQL。LINQ to SQL是一种新的查询语言,它使你可以不编写任何SQL而访问数据库。本书从ASP.NET的视角考察LINQ to SQL(参见第18章)。
还增加了新的章节专门介绍ASP.NET 3.5 Framework引入的两个新的数据访问控件:ListView和DataPager控件。ListView控件是GridView控件更灵活的版本(参见第14章)。
ASP.NET 3.5 Framework第三个重要的变迁是关于AJAX的。ASP.NET 3.5 Framework集成了微软AJAX Extensions for ASP.NET。AJAX代表了构建Web应用所使用的技术从服务器端到客户端的变迁。..
Ajax从原理上改变了开发者构建网站的方式。用户将不再满足于基于服务器端技术构建的缓慢且交互性差的Web应用。他们需要类似桌面应用的响应迅速、交互性强的Web应用。
本书包含3个章节专门介绍Ajax这一十分重要的话题。你将学习如何利用微软服务器端Ajax框架,以编程的方式使现有ASP.NET应用包含Ajax。你同样还将学习如何利用微软客户端Ajax框架创建未来的Web应用:纯粹的客户端Ajax应用(参见第2卷第四部分)。
本书最后一章包含一个由LINQ to SQL和服务器端Ajax编写的全新的示例应用。示例应用演示了如何在构建现实Web应用时利用这些新技术(参见第2卷第13章)。
本书结构
虽然我鼓励你从头到尾、一章接一章地阅读本书,不过我知道不是所有人都有时间这样去阅读的。必要时,你可以把本书作为参考书,在需要的时候直接阅读书中的某个章节。因此,对本书内容的整体结构有所了解是很有帮助的。
媒体评论回到顶部↑
“这是一部杰作,极为详细地讲述了ASP.NET的方方面面。本书卓尔不群之处正在于,它提供给大量短小而精准的高质量代码,不仅很好地剖析了各种特性的工作机理,而且演示了如何在实战中使用这些特性。……需要真正可靠和详尽的ASP.NET参考吗?我强烈推荐本书。”
——Scott Guthrie,ASP.NET之父,微软公司副总裁
“本书涵盖了ASP.NET程序员所需要的一切知识,深度无与伦比,绝对不容错过。别忘了,作者可是微软传奇英雄,我们所有ASP.NET开发者的偶像。”
——David Betz,微软MVP
——Scott Guthrie,ASP.NET之父,微软公司副总裁
“本书涵盖了ASP.NET程序员所需要的一切知识,深度无与伦比,绝对不容错过。别忘了,作者可是微软传奇英雄,我们所有ASP.NET开发者的偶像。”
——David Betz,微软MVP








点击看大图












加载中...

