上海地区专业的网上书店
一次性购物满100元即可享受VIP会员价格优惠
网站地图 |登录/注册 |购物车 |会员中心 |帮助中心 |友情链接
首页 | 新书上市 | 畅销推荐 | 礼品图书 | 分类浏览 | 出版社专区 | 图书热评 | 求购登记 | 顾客留言 | 图书拾零
 
   图书搜索: 高级搜索

ASP.NET 2.0经典教程——C#篇

ASP.NET 2.0经典教程——C#篇
新书城图书编号:142466
图书ISBN:9787115154651
出版时间:2007-2-1
出版社:人民邮电出版社
作者:(美)哈特 著,孟宪瑞,易磊 译
市场价格:¥75
普通会员:¥60    80
VIP会员:¥56.25   75
购买商品 收藏商品  
【图书分类】
计算机图书>>程序语言>>ASP/PHP/.NET/XML
【图书简介】
本书是一部专门的ASP.NET 2.0开发指南,全书紧紧围绕ASP.NET 2.0技术精髓展开,带您一步一步学习使用ASP.NET 2.0创建动态的、数据驱动的和复杂的Web网站。全书共16章,首先着重介绍ASP.NET 2.0以及如何使用VWD构建网页,然后依次介绍如何创建网站、ASP.NET网页、服务器控件、成员与身份、使用主题样式化、事件与代码、读数据、数据源控件、数据绑定控件和数据缓存数据源控件、写数据、代码、组件化、角色和用户配置文件、Web服务、电子商务、性能、错误处理、部署测试和完善,最后一部分是附录,其内容包括各章练习答案、ASP的安装、wrox united数据库设计、VWD的数据库资源管理器、css和html快速参考等。
  本书内容丰富、结构严谨、实用性强,主要面向程序开发人员以及大中专院校相关专业师生。本书所讲解的示例源代码全部用C#语言编写。
【图书评论】
发表新的评论   
浏览ASP.NET 2.0经典教程——C#篇全部评论>>   
【图书目录】
第1章 ASP.NET 2.0与Wrox United应用程序 1
1.1 将要构建的站点 2
1.2 ASP.NET 2.0——构建动态Web站点的强大工具 4
1.3 常规Web站点任务的简单解决方案 4
1.3.1 一致性和个性化 5
1.3.2 导航 5
1.3.3 登录、安全和角色 5
1.3.4 连接到数据 5
1.3.5 代码 6
1.3.6 组件化 6
1.3.7 Web服务 6
1.3.8 性能与缓存 6
1.3.9 错误和异常处理 7
1.3.10 部署 7
1.3.11 部署工具 7
1.4 ASP.NET 2.0在何处与其他技术相适应 7
1.5 对Wrox United应用程序的探讨 8
1.6 开始创建Wrox United站点 10
1.7 VWD Express——一种开发环境 10
1.7.1 ASP.NET Development Server介绍 11
1.7.2 VWD的Solution Explorer 11
1.7.3 使用VWD创建、打开和使用Web站点 13
1.7.4 样例代码(下载)目录 14
1.7.5 运行页面 15
1.7.6 DesignSurface 16
1.7.7 Toolbox 17
1.7.8 属性窗口 19
1.7.9 错误列表窗口 20
1.7.10 VWD的Database Explorer 23
1.8 小结 23
1.9 练习 24

第2章 站点设计 25
2.1 一般设计目标 25
2.2 Master和Content页面 26
2.2.1 创建Master页面 27
2.2.2 创建Content页面 29
2.2.3 Master和Content页面的样例 30
2.2.4 在Master页面中使用层叠样式表 31
2.3 Master页面的其他功能 36
2.3.1 多级的Master页面 37
2.3.2 Master页面支持多个内容占位符 38
2.4 创建站点地图 39
2.5 站点设计的一般原则 42
2.6 ASP.NET 2.0应用程序的标准文件 43
2.6.1 Web.config保存整个站点设置 43
2.6.2 Global.asax 保存用于整个站点的代码 47
2.6.3 通过Web浏览器编辑站点配置 48
2.7 定位并修复站点设计错误 50
2.8 小结 51

2.9 练习 51

第3章 页面设计 53
3.1 静态页面设计 53
3.2 HTML的世界 60
3.3 动态内容 65
3.4 服务器控件介绍 67
3.4.1 服务器端控件Toolbox 67
3.4.2 服务器端控件是什么 68
3.4.3 VWD中的Source View 71
3.5 服务器端控件的类型 76
3.5.1 标准控件 77
3.5.2 HTML控件 77
3.5.3 导航控件 79
3.6 小结 93
3.7 练习 93

第4章 成员与身份 95
4.1 安全基础 95
4.1.1 身份——我是谁 95
4.1.2 验证——证明我是谁 96
4.1.3 授权——允许我做什么 96
4.1.4 登录站点 96
4.2 ASP.NET安全性 97
4.2.1 Login控件 97
4.2.2 个性化 108
4.2.3 成员 110
4.2.4 身份验证 115
4.3 Wrox United的安全性 118
4.4 小结 121
4.5 练习 121

第5章 使用主题样式化 123
5.1 样式化站点 123
5.1.1 Style属性 124
5.1.2 CSS——层叠样式表 127
5.1.3 主题 136
5.1.4 对站点应用样式 153
5.2 Wrox United中的主题 155
5.3 样式和布局最佳实践 160
5.3.1 可用性 160
5.3.2 可访问性 161
5.4 小结 161
5.5 练习 162

第6章 事件与代码 163
6.1 Web服务器架构 163
6.2 服务器端事件 164
6.3 向页面添加事件 165
6.3.1 Postback架构 170

6.3.2 哪些事件可以使用 172
6.3.3 我应该使用哪个事件 172
6.4 事件不只由用户触发 174
6.5 间接事件 178
6.6 取消事件 180
6.7 全局事件 183
6.8 小结 184
6.9 练习 184

第7章 读数据 185
7.1 介绍数据库 185
7.2 使用ASP 2.0的数据控件 186
7.2.1 介绍数据源控件 187
7.2.2 介绍数据绑定数据 188
7.2.3 数据源控件和数据绑定控件的协同工作 191
7.2.4 使用VWD配置数据控件 192
7.3 数据源控件 192
7.3.1 数据源控件的基本属性 193
7.3.2 隐藏连接字符串 195
7.3.3 连接字符串和提供程序的详细信息 197
7.4 数据绑定控件 198
7.4.1 数据绑定选择列表 198
7.4.2 GridView控件 205
7.4.3 DataList和Repeater控件 210
7.4.4 DetailsView和FormView控件 217
7.5 使用参数的数据源控件 220
7.6 多个数据控件的协作 225
7.7 处理XML数据 231
7.8 绑定语法 235
7.9 小结 235
7.10 练习 236

第8章 写数据 237
8.1 写数据简介 237
8.1.1 写数据选项 238
8.1.2 DataKeyNames 238
8.2 更改现有记录 239
8.3 添加新记录 244
8.4 删除记录 246
8.5 上传图片 249
8.6 改善上传图片 253
8.7 小结 258
8.8 练习 259

第9章 代码 261
9.1 变量和数据类型 261
9.1.1 公共语言运行时类型 262
9.1.2 波形括号和分号的用途 263
9.1.3 声明变量 264
9.1.4 赋值 264

9.1.5 数据转换 265
9.1.6 空值 267
9.1.7 处理字符串 267
9.1.8 处理日期 269
9.1.9 处理数组和集合 272
9.1.10 决定使用数组还是集合 277
9.1.11 枚举 278
9.1.12 常量 279
9.2 语句 280
9.2.1 操作符 280
9.2.2 决策 285
9.2.3 循环 290
9.3 命名空间 299
9.4 类处理 300
9.4.1 创建类 301
9.4.2 继承 310
9.5 变量作用域和生命周期 316
9.6 泛型 317
9.7 小结 318
9.8 练习 318

第10章 组件化 319
10.1 代码与内容分离 320
10.2 分离设计和代码 321
10.3 代码分离 322
10.3.1 Page指令 322
10.3.2 局部类 323
10.3.3 事件处理程序/函数 323
10.4 创建代码分离文件 324
10.4.1 ASP.NET 2.0中的编译 327
10.4.2 App_Code文件夹 328
10.5 数据层 328
10.5.1 两层应用程序 329
10.5.2 三层应用程序 329
10.5.3 ASP.NET 2.0的新功能 330
10.5.4 WroxUnited的ObjectDataSource 336
10.6 用户控件 338
10.6.1 用户控件结构 340
10.6.2 一个简单的用户控件 341
10.6.3 Wrox United的News用户控件 345
10.7 复合控件 350
10.8 汇编和自定义服务器控件 351
10.9 小结 351
10.10 练习 352

第11章 角色和用户配置文件 353
11.1 角色的重要性 353
11.2 在Wrox United中引入角色 355
11.3 配置页面级授权 364
11.4 在代码中处理角色 372

11.5 启用用户配置文件 374
11.6 构建配置文件 374
11.6.1 Wrox United中的配置文件 376
11.6.2 存储参数选择 384
11.7 管理匿名购物车 390
11.8 小结 391
11.9 练习 392

第12章 Web服务 393
12.1 浏览Web服务 394
12.2 Web服务的生命周期 398
12.2.1 调用Web服务 398
12.2.2 传输Web服务 399
12.2.3 返回响应 401
12.2.4 使用响应 403
12.3 Web服务的结构 403
12.3.1 处理指令 403
12.3.2 命名空间 403
12.3.3 公共类 404
12.3.4 Web方法 404
12.4 创建Web服务 406
12.5 检测Web服务 409
12.6 Web服务发现 412
12.6.1 DISCO 413
12.6.2 UDDI 413
12.6.3 发现Web服务 413
12.7 为应用程序添加比赛时间服务 415
12.8 组合在一起 417
12.9 远程Web服务——PocketPC应用程序 423
12.10 Web服务安全 426
12.10.1 加密和基于消息安全 427
12.10.2 验证和访问服务控件 427
12.11 小结 427
12.12 练习 428

第13章 电子商务 429
13.1 电子商务管道 430
13.2 产品目录 430
13.2.1 目录结构 430
13.2.2 目录设计 431
13.2.3 目录实现 431
13.2.4 产品项页面面 438
13.3 购物车 443
13.3.1 Shopping对象 443
13.3.2 配置文件 454
13.3.3 购物车控件 455
13.4 结账 468
13.4.1 订单处理 468
13.4.2 登录 468
13.4.3 地址/交货信息 469

13.4.4 信用卡处理 469
13.4.5 如何结账 470
13.5 安全交易 486
13.6 您还能做什么? 486
13.7 小结 487
13.8 练习 487

第14章 性能 489
14.1 简单技巧 489
14.1.1 对象释放 490
14.1.2 数据库连接 493
14.1.3 存储过程 493
14.1.4 强类型集合 501
14.1.5 会话状态 502
14.1.6 视图状态 503
14.2 页面和代码 503
14.2.1 数据绑定和回发 504
14.2.2 对象引用 504
14.2.3 字符串生成器和字符串串联 505
14.2.4 选择合适的集合 506
14.3 缓存 507
14.4 性能设计 512
14.5 测试性能 513
14.5.1 跟踪 513
14.5.2 应力测试工具 515
14.5.3 性能监视器 516
14.6 小结 516
14.7 练习 516

第15章 错误处理 517
15.1 防御式编程 517
15.1.1 参数检查 518
15.1.2 避免假定 519
15.1.3 查询参数 520
15.1.4 验证 521
15.2 异常处理 525
15.2.1 异常概念 526
15.2.2 异常对象 526
15.2.3 捕获异常 527
15.2.4 记录异常 533
15.2.5 发送异常 537
15.2.6 引发异常 539
15.3 异常使用原则 539
15.4 全局异常处理 539
15.5 自定义错误页面 542
15.6 调试和跟踪 543
15.6.1 使用ASP.NET的跟踪 544
15.6.2 使用调试器 548
15.7 小结 553
15.8 练习 554


第16章 部署、测试和完善 555
16.1 站点部署 555
16.1.1 清单 556
16.1.2 编译和运行应用程序 556
16.1.3 发布站点 558
16.1.4 XCOPY部署 561
16.1.5 部署站点的常见问题 562
16.2 测试和维护 565
16.2.1 之前和之后的测试 565
16.2.2 维护 566
16.3 下一步工作建议 571
16.4 参考资料 571
16.5 小结 572
16.6 练习 572

附录A 练习答案 573

附录B 安装 595
B.1 系统要求 595
B.1.1 处理器 595
B.1.2 操作系统 595
B.1.3 内存 596
B.1.4 硬盘 596
B.1.5 CD或DVD驱动器 596
B.1.6 显示器 596
B.1.7 鼠标 596
B.2 安装VWD Express 596
B.3 安装站点文件夹 599
B.4 安装Wrox United 601
B.4.1 启用Network Service 602
B.4.2 Windows XP家庭版用户的专题 603
B.4.3 检查VWD和ASP.NET Development Server的安装 603
B.4.4 检查IIS的安装 604
B.5 疑难解答 605

附录C Wrox United的数据库设计 607
C.1 球员和比赛 607
C.1.1 Players表 607
C.1.2 Goals表 609
C.1.3 Fixtures表 609
C.1.4 MatchReports表 609
C.1.5 Gallery表 610
C.2 独立表 610
C.2.1 Opponents表 610
C.2.2 News表 611
C.3 Wrox United订货表 611
C.3.1 Orders表 611
C.3.2 OrderLines表 611
C.3.3 Products表 612


附录D VWD数据库资源管理器 613
D.1 打开数据库资源管理器 613
D.2 向数据库资源管理器添加现有数据库 613
D.2.1 Access文件 613
D.2.2 SQL Server(包括SQL Server Express)上的SQL 数据库 614
D.2.3 存储为MDF文件的SQL数据库 615
D.3 查看数据库关系图 615
D.4 查看表结构 618
D.5 查看和编辑现有表的数据 619
D.6 创建新数据库 619
D.7 创建新表和添加数据 620
D.8 检查和创建视图 621
D.9 检查存储过程(SPROC) 624
D.10 小结 625

附录E CSS和HTML快速参考 627
E.1 为页面和控件定义样式 627
E.1.1 创建内联样式 628
E.1.2 链接样式表和页面 628
E.1.3 CSS继承 629
E.1.4 CSS样式 629
E.1.5 CSS大小 631
E.1.6 字体 631
E.1.7 颜色 632
E.1.8 CSS选择器 632
E.1.9 浮动元素 634
E.1.10 伪类 635
E.2 CSS参考 635
E.3 常用的HTML标记 639
E.3.1 文档结构 639
E.3.2 标题和标题级 639
E.3.3 段落和行 640
E.3.4 文本样式 640
E.3.5 列表 641
E.3.6 表 641
E.3.7 链接 641
E.3.8 图形、对象、多媒体和脚本 641
E.3.9 表格 642
E.3.10 框架 642
E.4 HTML常用属性和CSS属性值 642
E.5 其他参考资源 644

| 会员登陆
| 最近的浏览历史
清除浏览历史>>
| 相关图书
.NET性能优化
企业级应用开发 使用VS.NET、UML和MSF
ASP.NET项目开发实践 (1CD)
深入浅出ASP程序设计与开发 (1CD)
.NET本质论 第1卷:公共语言运行库
Microsoft.NTE Compact Framewor
ASP网站开发四“酷”全书——新闻、论坛、电子商城、博客
ASP.net网站开发四酷全书——新闻、论坛、电子商城、博客
ASP+SQL Server动态网站开发从基础到实践 (1C
应用框架的设计与实现——.NET平台
工作时间 保密安全 订单查询及修改 支付方式 投诉 购物流程
联系我们 售后服务 配送问题 积分与优惠 建议 交易条款
·电话:021-66822880    ·邮箱:    ·客服时间( 周一 至 周六 9:00-18:00 )
Copyright © 新书城 2006-2008 , All Rights Reserved   沪ICP备06028173号