ASP.NET2.0揭秘(卷1)

分类: 图书,计算机/网络,程序设计,ASP,
作者: (美)沃尔瑟(Walther,S.)著,谭振林等译
出 版 社: 人民邮电出版社
出版时间: 2007-10-1字数: 1250000版次: 1页数: 690印刷时间: 2007/10/01开本:印次:纸张: 胶版纸I S B N : 9787115164636包装: 平装编辑推荐
本书是有史以来最成功的ASP.NET著作的最新版,有“ASP.NET圣经”之誉。 书中,作者继承了使上一版本享誉世界的循序渐进、深入浅出、详尽全面和代码密集等诸多优点。与此同时,作者几乎进行了完全的重写,以反映ASP.NET 2.0引入的所有新特性(包括超过50个的新控件、个性化、母版页和Web部件等内容)和几年来Web开发理念上的巨大变化。卷1是基础篇,主要讲述如何创建ASP.NET页面、设计ASP.NET网站、数据访问、创建组件、站点导航等。除了广泛令人称道的清晰透彻的阐述文字之外,本书的代码示例处处堪称经典,体现了作者世界级大师的深厚功力。中文版所有代码示例都用C#语言来描述,并同时在网上资源中提供了VB.NET代码。 本书既是绝佳的学习资源,也是你肯定需要反复查阅的必备参考书。
微软技术大师力作,四位微软MVP联袂翻译,众多MVP鼎力推荐,代码密集,提供C#和VB.NET两种版本。本书是有史以来最成功的ASP.NET著作的最新版,有“ASP.NET圣经”之誉。
内容简介
本书是讲解微软公司ASP.NET 2.0 Framework最全面的图书,包含了用VB.NET和C#两种语言写成的上百段程序代码,覆盖了ASP.NET 2.0 Framework的方方面面。卷1主要内容包括创建ASP.NET页面、设计ASP.NET 网站、数据访问、创建组件、站点导航等。
本书作者Stephen Walther是ASP界的名人,是微软公司的ASP.NET MVP(最有价值专家),荣获微软“软件传奇人物”称号(微软技术社区的最高荣誉),曾经开发了许多示范性应用程序。
作者简介
Stephen Walther是蜚声世界的ASP.NET专家、微软的MVP,并荣获微软公司社区最高技术荣誉“微软传奇人物”称号。他曾经开发的微软ASP.NET示范性应用程序ASP.NET Community Starter Kit,麻省理工学院、斯坦福大学和哈佛大学等200多所大学使用的Collegescape应用程序,以及拍卖网站www.cityauction.com等,都已经成为经典。
目录
第一部分构建ASP.NET页面
第1章ASP.NET Framework概览
1.1ASP.NET和.NET Framework
1.2ASP.NET控件
1.3ASP.NET页面
1.4安装ASP.NET Framework
1.5小结
第2章使用标准控件
2.1显示信息
2.2接收用户输入
2.3提交表单数据
2.4显示图像
2.5使用Panel控件
2.6使用HyperLink控件
2.7小结
第3章使用验证控件
3.1验证控件概述
3.2使用RequiredFieldValidator控件
3.3使用RangeValidator控件
3.4使用CompareValidator控件
3.5使用RegularExpressionValidator控件
3.6使用CustomValidator控件
3.7使用ValidationSummary控件
3.8创建自定义验证控件
3.9小结
第4章使用Rich控件
4.1接收上传文件
4.2显示日历
4.3显示广告
4.4显示不同的页面视图
4.5显示向导
4.6小结
第二部分设计ASP.NET网站
第5章使用母版页设计网站
5.1创建母版页
5.2修改母版页内容
5.3动态加载母版页
5.4小结
第6章使用主题设计网站
6.1创建主题
6.2在主题中添加皮肤
6.3在主题中添加CSS
6.4创建全局主题
6.5动态应用主题
6.6小结
第7章使用用户控件创建定制控件
7.1创建用户控件
7.2AJAX和用户控件
7.3动态加载用户控件
7.4小结
第三部分数据访问
第8章数据访问概述
8.1使用数据绑定控件
8.2使用数据源控件
8.3使用编程式数据绑定
8.4模板和数据绑定表达式
8.5SQL Server 2005 Express概述
8.6数据库驱动的Web应用程序示例
8.7小结
第9章使用SqlDataSource控件
9.1创建数据库连接
9.2执行数据库命令
9.3在SqlDataSource控件中使用ASP.NET参数
9.4通过程序执行SqlDataSource命令
9.5使用SqlDataSource控件缓存数据库数据
9.6小结
第10章使用List控件
10.1List控件概述
10.2使用DropDownList控件
10.3使用RadioButtonList控件
10.4使用ListBox控件
10.5使用CheckBoxList控件
10.6使用BulletedList控件
10.7创建自定义的List控件
10.8小结
第11章使用GridView控件
11.1GridView控件基础
11.2在GridView控件中使用字段
11.3GridView控件的事件
11.4扩展GridView控件
11.5小结
第12章使用DetailsView控件和FormView控件
12.1使用DetailsView控件
12.2使用FormView控件
12.3小结
第13章使用Repeater控件和DataList控件
13.1使用Repeater控件
13.2使用DataList控件
13.3小结
第四部分创建组件
第14章创建组件
14.1创建基本组件
14.2创建组件库
14.4小结
第15章使用ObjectDataSource控件
15.1使用ObjectDataSource控件表示对象
15.2使用ObjectDataSource控件与其参数
15.3使用ObjectDataSource控件分页、排序和过滤数据
15.4处理ObjectDataSource控件的事件
15.5ObjectDataSource控件与并发访问
15.6扩展ObjectDataSource控件
15.7小结
第16章创建数据访问组件
16.1连接模式数据访问
16.2非连接模式数据访问
16.3执行异步数据库命令
16.4使用.NET Framework创建数据库对象
16.5小结
第五部分站点导航
第17章使用导航控件
17.1理解站点地图
17.2使用SiteMapPath控件
17.3使用Menu控件
17.4使用TreeView控件
17.5创建分层的SQL数据源控件
17.6小结
第18章使用站点地图
18.1使用SiteMapDataSource控件
18.2使用SiteMap类
18.3高级站点地图配置
18.4创建自定义站点地图提供器
18.5创建Google的SiteMap文件
18.6小结
第19章高级页面导航
19.1重映射URL
19.2使用VirtualPathProvider类
19.3小结