网上购物 货比三家
您现在的位置:快乐比价网 > 图书 > 计算机与网络 > 软件工程 > 商品详情

ASP.NET 2.0技术内幕

分享到:
ASP.NET 2.0技术内幕

最 低 价:¥46.90

定 价:¥68.00

作 者:(意)Dino Esposito

出 版 社:清华大学出版社

出版时间:2006 年8月

I S B N:7302134294

价格
46.90元
价格
46.90元
价格
47.60元
价格
51.00元
价格
61.20元

商品详情

编辑推荐

·著名ASP.NET,ADO.NET专家新著
  ·全面剖析ASP.NET 2.0新特性
  ·从应用层面揭示ASP.NET 2.0内幕
  ·新鲜呈现ASP.NET最佳编程实践
  ·全中文界面,所有范例均通过译者精心调试

内容简介

asp.net 2.0是web开发的重要分水岭。本书围绕着这一主题,采用自顶向下的方式介绍asp.net 2.0的最新编程实践,从更广泛的特征到具体的实现和编程细节,充分展示了asp.net的最新编程实践。全书共15章,主题涉及http运行库、安全性、缓存、状态管理、控件、数据绑定和数据访问。
  本书主题丰富,讲解透彻,包含大量实例,是一本理想的核心参考书,适合具有一定基础的web开发人员阅读。
  《asp.net 2.0技术内幕》采用自顶向下的方式介绍asp.net 2.0的最新编程实践,从更广泛的特征到具体的实现和编程细节,充分展示了asp.net的最新编程实践。全书共15章,主题涉及http运行库、安全性、缓存、状态管理、控件、数据绑定和数据访问。
  学习asp.net基础知识,造就专业编程高手的理想参考书/指南
  本书将引导您掌握基础知识,并逐步提升编程技能,是钻研asp.net 2.0核心编程主题的重要参考书。本书适合有经验的开发人员,也适合想掌握最新编程技能的读者。书中贯穿着专家的悉心指导、通俗易懂的编程指令和丰富的实例,这些都可以帮助您提升“功力”,开发出优秀的web应用程序。
  本书重要主题:
  ·开发丰富、一致的页面,并用主题和母版页来管理页面布局
  ·创建能突出用户偏好的个性化页面
  ·用microsoft ado.net检索、修改和管理数据
  ·对http管道进行配置,以便服务于asp.net 2.0页面
  ·通过跟踪和处理异常控制程序流程
  ·设计缓冲层,学习状态管理技术以优化应用程序性能
  ·用成员关系控件、注册和认证功能来管理用户
  ·用常用设计模板构建实际的数据访问层
  ·通过数据源控件来使用定制集合
  ·透视网格控件内幕

作者简介

Dino Esposito是著名的ASP.NET和ADO.NET专家,目前就职于Solid Quality Learning,这是一家专门提供微软技术高端教育和培训服务的全球化公司。他经常在行业大会(如微软开发人员大会和微软技术大会)上发表演讲,同时也是MSDN Magazine和其他出版物的特约撰稿人。他出版过多部专著,其中包括《ASP.NET 2.0基础》。
施平安,中国人工智能学会机器学习专业委员会成员,中国人工智能学会可拓工程专业委员会委员。目前就职于海军兵种指挥学院,主要研究方向为系统分析与设计、决策支持系统、知识发现与.. << 查看详细

目录

第ⅰ部分 生成asp.net页面
第1章 asp.net编程模型2
1.1 究竟什么是asp.net2
1.1.1 web窗体中的编程4
1.1.2 通过http的事件驱动编程4
1.1.3 http协议6
1.1.4 asp.net页面的结构8
1.2 asp.net组件模型11
1.2.1 组件交互模型11
1.2.2 runat属性12
1.2.3 asp.net服务器控件15
1.3 asp.net开发栈16
1.3.1 表示层16
1.3.2 页面框架17
1.3.3 http运行时环境18
1.4 asp.net提供程序模型21
1.4.1 提供程序模型的基本原理21
1.4.2 asp.net实现概述24
1.5 小结27
第2章 在visual studio .net 2005中进行 web开发29
.2.1 visual studio .net 2005简介29
2.1.1 visual studio .net 2003的共同苦恼30
2.1.2 visual studio .net 2005的突出特征31
2.2 创建一个asp.net项目36
2.2.1 网页设计特征36
2.2.2 在项目中添加代码43
2.2.3 asp.net的保留文件夹47
2.2.4 建立asp.net项目52
2.3 应用程序部署54
2.3.1 xcopy部署54
2.3.2 站点预编译57
2.4 asp.net应用程序的管理59
2.4.1 网站管理工具59
2.4.2 编辑asp.net配置文件62
2.5 小结64
第3章 asp.net页面剖析66
3.1 页面的激活66
3.1.1 运行机制66
3.1.2 处理请求72
3.1.3 页面的处理指令76
3.2 page类83
3.2.1 page类的属性83
3.2.2 page类的方法86
3.2.3 page类的事件90
3.2.4 事件模型91
3.3 页面的生命期92
3.3.1 页面建立92
3.3.2 处理回发95
3.3.3 页面结束阶段96
3.4 小结97
第4章 asp.net核心服务器控件99
4.1 asp.net服务器控件的一般性100
4.1.1 control类的一般性100
4.1.2 control类的方法102
4.1.3 control类的事件103
4.1.4 新特征104
4.2 html控件107
4.2.1 html控件的一般性107
4.2.2 html容器控件109
4.2.3 html输入控件114
4.2.4 htmlimage控件119
4.3 web控件120
4.3.1 web控件的一般性120
4.3.2 核心web控件122
4.3.3 其他web控件128
4.4 验证控件132
4.4.1 验证控件的一般性132
4.4.2 控件库134
4.4.3 特殊能力137
4.5 小结142
第5章 使用页面144
5.1 窗体编程144
5.1.1 htmlform类145
5.1.2 多窗体146
5.1.3 跨页投递150
5.2 处理页面错误154
5.2.1 错误处理基本知识154
5.2.2 把错误映射到页面158
5.3 asp.net跟踪162
5.3.1 跟踪asp.net的执行流162
5.3.2 编写跟踪消息164
5.3.3 跟踪查看器165
5.4 网页个性化166
5.4.1 创建用户配置文件167
5.4.2 与页面交互170
5.4.3 配置文件提供程序175
5.5 小结178
第6章 rich page组合180
6.1 使用母版页180
6.1.1 用asp.net 1.x创建rich page181
6.1.2 编写母版页182
6.1.3 编写内容页184
6.1.4 处理母版页和内容页189
6.1.5 母版页的编程192
6.2 使用主题194
6.2.1 理解asp.net主题195
6.2.2 设置页面和控件的主题198
6.2.3 使用主题201
6.3 使用向导204
6.3.1 wizard控件概述204
6.3.2 给向导添加步骤208
6.3.3 通过向导进行导航211
6.4 小结214
第ⅱ部分 向asp.net网站添加数据
第7章 ado.net数据提供程序218
7.1 .net数据访问基础结构218
7.1.1 .net托管的数据提供程序219
7.1.2 通过ado.net访问的数据源222
7.1.3 提供程序工厂模型224
7.2 连接到数据源227
7.2.1 sqlconnection类227
7.2.2 连接字符串232
7.2.3 连接池238
7.3 执行命令242
7.3.1 sqlcommand类242
7.3.2 ado.net数据阅读器245
7.3.3 异步命令250
7.3.4 使用事务254
7.3.5 sql server 2005特有的增强功能258
7.4 小结261
第8章 ado.net数据容器263
8.1 数据适配器263
8.1.1 sqldataadapter类264
8.1.2 表映射机制269
8.1.3 批更新的工作原理272
8.2 内存中的数据容器对象274
8.2.1 dataset对象275
8.2.2 datatable对象280
8.2.3 数据关系285
8.2.4 dataview对象287
8.3 小结289
第9章 数据绑定模型291
9.1 基于数据源的数据绑定291
9.1.1 可用的数据源291
9.1.2 数据绑定属性294
9.1.3 列表控件298
9.1.4 迭代控件303
9.2 数据绑定表达式308
9.2.1 简单的数据绑定308
9.2.2 databinder类310
9.2.3 其他数据绑定方法312
9.3 数据源组件315
9.3.1 数据源组件概述315
9.3.2 数据源控件的本质316
9.3.3 sqldatasource控件318
9.3.4 accessdatasource类323
9.3.5 objectdatasource控件324
9.3.6 sitemapdatasource类332
9.3.7 xmldatasource类335
9.4 小结338
第10章 创建可绑定的数据网格340
10.1 datagrid控件340
10.1.1 datagrid对象模型341
10.1.2 把数据绑定到网格344
10.1.3 使用datagrid348
10.2 gridview控件351
10.2.1 gridview对象模型351
10.2.2 把数据绑定到一个gridview控件355
10.2.3 数据分页364
10.2.4 数据排序370
10.2.5 编辑数据375
10.2.6 高级功能378
10.3 小结383
第11章 管理一个记录的视图385
11.1 detailsview控件385
11.1.1 detailsview对象模型385
11.1.2 把数据绑定到一个detailsview控件391
11.1.3 创建master/detail视图393
11.1.4 使用数据396
11.2 formview控件404
11.2.1 formview对象模型404
11.2.2 把数据绑定到formview 控件405
11.2.3 编辑数据408
11.3 小结410
第ⅲ部分 asp.net基础结构
第12章 http请求上下文414
12.1 应用程序初始化414
12.1.1 httpapplication类的属性415
12.1.2 应用程序模块415
12.1.3 httpapplication类的方法416
12.1.4 httpapplication类的事件417
12.2 global.asax文件419
12.2.1 编译global.asax文件419
12.2.2 global.asax的语法421
12.2.3 跟踪错误和异常423
12.3 httpcontext类424
12.3.1 httpcontext类的属性425
12.3.2 httpcontext类的方法426
12.4 server对象428
12.4.1 httpserverutility类的属性428
12.4.2 httpserverutility类的方法428
12.5 httpresponse对象433
12.5.1 httpresponse类的属性433
12.5.2 httpresponse类的方法436
12.6 httprequest对象438
12.6.1 httprequest类的属性438
12.6.2 httprequest类的方法441
12.7 小结442
第13章 状态管理444
13.1 应用程序的状态444
13.1.1 httpapplicationstate类的属性445
13.1.2 httpapplicationstate类的方法446
13.1.3 状态同步446
13.1.4 应用程序状态的折衷447
13.2 会话的状态448
13.2.1 会话状态http模块449
13.2.2 httpsessionstate类的属性453
13.2.3 httpsessionstate类的方法454
13.3 使用会话状态455
13.3.1 标识一个会话455
13.3.2 会话的生命期459
13.3.3 把会话数据持久存储到远程服务器中461
13.3.4 把会话数据持久存储在slq server中465
13.4 定制会话状态管理469
13.4.1 建立一个定制的会话状态提供程序470
13.4.2 生成一个定制的会话id473
13.5 页面的视图状态475
13.5.1 statebag类475
13.5.2 视图状态的常见问题476
13.5.3 没有视图状态的web窗体编程479
13.5.4 asp.net 2.0视图状态的变化481
13.5.5 把视图状态保存在服务器上485
13.6 小结488
第14章 asp.net的缓存机制490
14.1 缓存应用程序数据490
14.1.1 cache类490
14.1.2 使用asp.net cache对象494
14.1.3 实践问题501
14.1.4 设计定制的依赖对象506
14.1.5 xml数据的缓存依赖对象508
14.1.6 sql server缓存依赖对象512
14.2 缓存asp.net页面518
14.2.1 @outputcache指令519
14.2.2 httpcachepolicy类524
14.2.3 缓存页面的多个版本526
14.2.4 缓存部分asp.net页面529
14.2.5 asp.net 2.0中的高级特征533
14.3 小结535
第15章 asp.net的安全性537
15.1 威胁来自何方537
15.2 asp.net的安全性上下文538
15.2.1 究竟谁在运行我的asp.net应用程序?538
15.2.2 改变asp.net进程的身份541
15.2.3 asp.net应用程序的信任等级543
15.2.4 asp.net的身份验证方法546
15.3 使用窗体身份验证547
15.3.1 窗体身份验证控制流548
15.3.2 formsauthentication类551
15.3.3 窗体身份验证的配置553
15.3.4 高级的窗体身份验证特征556
15.4 成员资格和角色管理api560
15.4.1 membership类561
15.4.2 成员资格提供程序565
15.4.3 角色管理569
15.5 安全性相关的控件573
15.5.1 login控件573
15.5.2 loginname控件575
15.5.3 loginstatus控件576
15.5.4 loginview控件577
15.5.5 passwordrecovery控件579
15.5.6 changepassword控件580
15.5.7 createuserwizard控件582
15.6 小结583

商品评论(0条)

暂无评论!

您的浏览历史

loading 内容加载中,请稍后...