欢迎光临本店     登录 注册   加入收藏
  •   
欢迎光临清华大学出版社第三事业部!

此页面上的内容需要较新版本的 Adobe Flash Player。

获取 Adobe Flash Player

当前位置: 首页 > 外版图书 > 计算机与互联网 > ASP.NET程序设计

浏览历史

ASP.NET程序设计

ASP.NET程序设计

prev next

  • 商品货号:01182005-9-29-1077
  • 商品重量:0克
    作者:[美] G. Andrew Duthie 著 李万伦 何 蕾 赵 海 译
    图书书号/ISBN:7-302-05609-9
    出版日期:2002-07-01
    印张:26
    字数:660千字
    开本:16
  • 上架时间:2005-10-21
    商品点击数:997
  • 定价:¥48.00元
    本店售价:¥26.00元
    注册用户:¥26.00元
    vip:¥24.70元
    黄金等级:¥23.40元
    用户评价: comment rank 5
  • 商品总价:
  • 购买数量:

内容简介:

商品附加资源

Active Server Pages .NET(ASP.NET)提供了迄今为止最高级的Web开发平台。本书是《微软.NET程序设计系列》丛书之一,循序渐进地介绍了这一革命性的编程框架及其底层技术。全书分为6个部分,分别介绍ASP.NET基础、ASP.NET Web开发基础、ASP.NET Web应用程序、ASP.NET Web窗体、ASP.NET Web服务和其他程序设计技巧。在讲解理论的同时,本书还利用初级开发者和经验丰富的开发者每天都要面对的实际问题进行范例讲解。 本书适合准备开发ASP.NET Web应用程序的开发者阅读。
目 录

前言 xi

第Ⅰ部分
ASP.NET基础

第1章 ASP.NET概述 3
1.1 Microsoft .NET简介 3
1.1.1 .NET框架 4
1.1.2 企业版服务器 5
1.1.3 语言和语言工具 8
1.2 ASP.NET体系结构 11
1.2.1 原有特性 11
1.2.2 新特性 11
1.3 本章小结 12
第2章 使用ASP.NET开发工具 13
2.1 Notepad“.NET” 13
2.1.1 最便宜的开发工具 14
2.1.2 创建虚拟目录 14
2.1.3 其他文本编辑器 16
2.2 Visual Studio .NET 17
2.2.1 创建ASP.NET Web 应用程序 17
2.2.2 创建新ASP.NET页 (Web窗体) 18
2.2.3 添加控件 19
2.2.4 保存和浏览页 20
2.3 本章小结 21



第Ⅱ部分
ASP.NET Web开发基础

第3章 ASP.NET开发概述 25
3.1 ASP.NET项目类型 25
3.2 ASP.NET文件类型 27
3.3 本书中使用的语言 28
3.3.1 Visual Basic .NET 28
3.3.2 C# 29
3.3.3 使用多种语言 29
3.4 Visual Studio .NET特性 29
3.4.1 IDE的增强特性 29
3.4.2 新特性 30
3.4.3 窗口 31
3.4.4 工具栏 34
3.4.5 菜单 35
3.4.6 选项 36
3.5 本章小结 37
第4章 编程基础 38
4.1 表达式、变量和常量 39
4.1.1 表达式 39
4.1.2 变量 39
4.1.3 变量声明 41
4.1.4 常量 45
4.2 过程 45
4.2.1 Sub过程 46
4.2.2 Function过程 47
4.3 流控制 48
4.3.1 If语句 48
4.3.2 Select Case语句 49
4.3.3 循环语句 50
4.4 错误处理 52
4.4.1 使用On Error语句 53
4.4.2 使用结构性异常处理语句: Try…Catch…Finally 54
4.5 面向对象编程的基础 55
4.5.1 将类作为代码容器 55
4.5.2 使用继承 56
4.6 本章小结 58

第Ⅲ部分
ASP.NET Web应用程序

第5章 创建ASP.NET Web应用程序 61
5.1 用Visual Studio .NET创建 Web应用程序 61
5.2 用.NET SDK创建Web应用程序 62
5.2.1 创建应用程序根目录 62
5.2.2 创建子目录 65
5.2.3 创建.aspx页 65
5.2.4 创建Global.asax文件 68
5.2.5 创建Web.config文件 70
5.3 本章小结 71
第6章 管理应用程序状态 72
6.1 使用应用程序状态 72
6.1.1 同步访问应用程序状态 74
6.1.2 对应用程序状态的建议 75
6.1.3 应用程序状态的局限性 75
6.2 使用会话状态 76
6.2.1 启用会话状态 78
6.2.2 在Visual Studio .NET里 启用会话状态 78
6.2.3 会话状态管理建议 79
6.2.4 会话状态的局限性 79
6.3 状态和可伸缩性 79
6.4 配置对会话状态的存储 80
6.4.1 存储进程内会话状态 81
6.4.2 存储进程外会话状态 81
6.4.3 在SQL Server里存储 会话状态 82
6.4.4 使用无cookie会话 83
6.4.5 为无cookie会话设置 格式 83
6.5 用客户端cookie存储状态 84
6.6 ASP.NET服务器控件状态 85
6.7 本章小结 85
第7章 配置ASP.NET应用程序 87
7.1 了解ASP.NET配置 87
7.1.1 Web.config简介 88
7.1.2 编辑配置文件 89
7.1.3 配置ASP.NET应用程序 90
7.1.4 重写子目录下的配置设置 91
7.1.5 锁定配置设置 91
7.2 ASP.NET配置元素 92
7.2.1 92
7.2.2 94
7.2.3 95
7.2.4 97
7.2.5 101
7.2.6 103
7.2.7 105
7.2.8 108
7.2.9 109
7.2.10 110
7.2.11 112
7.2.12 112
7.2.13 113
7.2.14 115
7.2.15 116
7.2.16 118
7.2.17 123
7.2.18 123
7.2.19 124
7.3 设置和检索自定义应用 程序设置 125
7.4 本章小结 126
第8章 ASP.NET中的安全性 127
8.1 安全的重要性 127
8.2 安全基础 128
8.2.1 服务器设置和应用 程序设计 129
8.2.2 密码 135
8.2.3 限制账户 138
8.2.4 不安装示例 138
8.2.5 使用验证 139
8.2.6 打补丁 140
8.2.7 访问控制 141
8.2.8 审计和日志 141
8.2.9 用SSL保护通信 142
8.3 启用验证 144
8.3.1 选择验证类型 145
8.3.2 使用基于Windows的 验证 145
8.3.3 使用Passport验证 146
8.3.4 使用基于窗体的验证 147
8.4 使用授权 151
8.4.1 使用NTFS ACL授权 151
8.4.2 使用基于URL的授权 152
8.5 使用模拟 154
8.6 代码访问安全性 154
8.7 安全资源 155
8.8 本章小结 156

第Ⅳ部分
ASP.NET Web窗体

第9章 创建Web窗体 159
9.1 ASP.NET Web窗体解析 159
9.1.1 理解页面元素 160
9.1.2 了解页面生存期 162
9.1.3 使用指令 163
9.1.4 @ Page示例 167
9.1.5 @ Control指令 169
9.1.6 Page类 173
9.1.7 在Web窗体中编写代码 174
9.1.8 创建和使用用户控件 176
9.1.9 使用服务器控件 181
9.2 事件处理 183
9.2.1 处理页面事件 184
9.2.2 处理控件事件 186
9.2.3 处理页面错误 187
9.3 页面运行时结构 187
9.3.1 查看页面的控件树 187
9.3.2 在运行时添加和操纵 控件 188
9.4 在Web窗体中使用代码隐藏 188
9.5 本章小结 191
第10章 使用服务器控件 192
10.1 控件的类型 192
10.1.1 HTML控件 192
10.1.2 Web控件 198
10.1.3 向页面添加服务器控件 198
10.1.4 其他Web控件 203
10.1.5 特殊控件 217
10.1.6 验证控件 223
10.1.7 数据绑定控件 228
10.1.8 其他控件 228
10.2 本章小结 229
第11章 访问和绑定数据 231
11.1 了解ADO.NET 231
11.1.1 了解.NET数据提供程序 232
11.1.2 了解数据集 233
11.2 创建和打开连接 234
11.2.1 SqlConnection 234
11.2.2 OleDbConnection 237
11.2.3 使用信任连接 238
11.3 用命令读取和更新数据 239
11.3.1 SqlCommand 240
11.3.2 OleDbCommand 243
11.3.3 使用存储过程 246
11.4 使用数据集 247
11.4.1 使用数据适配器 248
11.4.2 读取XML数据 248
11.4.3 使用DataTables、DataColumns 和DataRows 249
11.4.4 更新数据集 254
11.4.5 类型化数据集 255
11.4.6 使用数据视图 258
11.5 用数据阅读器读取数据 259
11.5.1 SqlDataReader 259
11.5.2 OleDbDataReader 259
11.6 数据绑定 260
11.6.1 简单的数据绑定 260
11.6.2 绑定控件 261
11.6.3 使用DataBinder.Eval 262
11.6.4 使用数据绑定控件 262
11.7 本章小结 276
第12章 创建自定义服务器控件 278
12.1 创建控件 279
12.1.1 创建命名空间 279
12.1.2 创建类 280
12.1.3 从基类继承 280
12.1.4 呈现控件输出 281
12.1.5 编译控件 282
12.1.6 小结:创建新控件 283
12.1.7 注册控件 284
12.1.8 在页面中使用控件 284
12.1.9 小结:使用自定义控件 285
12.2 添加功能 287
12.2.1 添加属性和方法 287
12.2.2 创建、触发和处理事件 291
12.2.3 处理回发 293
12.2.4 维护状态 301
12.3 通过撰写创建自定义控件 303
12.3.1 重写CreateChildControls 303
12.3.2 实现INamingContainer 303
12.4 创建模板控件 304
12.5 扩展已有控件 309
12.6 本章小结 312

第Ⅴ部分
ASP.NET Web服务

第13章 创建和使用Web服务 317
13.1 理解基于XML的Web服务 317
13.1.1 SOAP和Web服务 319
13.1.2 Web服务的其他要求 319
13.2 创建Web服务 320
13.2.1 声明Web服务 320
13.2.2 创建Web服务类 320
13.2.3 公布Web服务 328
13.2.4 Web服务的安全性 330
13.3 使用Web服务 331
13.3.1 查找Web服务 332
13.3.2 理解WSDL文件 334
13.3.3 创建代理类 334
13.3.4 创建客户端Web窗体页 336
13.3.5 创建客户端控制台应用 程序 338
13.4 本章小结 340

第Ⅵ部分
其他程序设计技巧

第14章 使用缓存提高性能 343
14.1 了解缓存 343
14.2 使用输出缓存 344
14.2.1 使用@ OutputCache指令 344
14.2.2 使用Response.Cache 351
14.3 缓存任意数据 351
14.4 本章小结 357
第15章 部署ASP.NET应用程序 358
15.1 ASP.NET应用程序的结构 358
15.1.1 物理路径与URL 360
15.1.2 存储应用程序特有 的配置设置 362
15.2 手动部署Web应用程序 363
15.2.1 设置目标部署目录 363
15.2.2 把文件复制到目标目录 363
15.2.3 为子目录设置IIS权限 365
15.3 Visual Studio .NET中的部署 选项 366








15.3.1 用【复制项目】部署Web 应用程序 366
15.3.2 用【Web安装项目】部署 Web应用程序 367
15.4 本章小结 368
第16章 跟踪和调试ASP.NET 应用程序 370
16.1 跟踪 370
16.1.1 启用页面级别的
跟踪输出 371
16.1.2 启用应用程序级别的 跟踪输出 371
16.1.3 写入跟踪输出 372
16.1.4 理解跟踪输出 374
16.2 调试 375
16.2.1 错误类别 375
16.2.2 预防错误 376
16.2.3 在调试模式下编译 Web窗体页 376
16.2.4 理解ASP.NET的
错误消息 377
16.2.5 调用运行库调试器 378
16.3 本章小结 381
附录A 将ASP迁移到ASP.NET 383
附录B 其他程序代码 392


[图书资源]

商品标签

购买记录(近期成交数量0)

还没有人购买过此商品
总计 0 个记录,共 1 页。 第一页 上一页 下一页 最末页

用户评论(共0条评论)

  • 暂时还没有任何用户评论
总计 0 个记录,共 1 页。 第一页 上一页 下一页 最末页
用户名: 匿名用户
E-mail:
评价等级:
评论内容:
验证码: captcha