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

ASP.NET 2.0入门经典

分享到:
ASP.NET 2.0入门经典

最 低 价:¥40.70

定 价:¥49.00

作 者:(美)Scott Mitchell

出 版 社:人民邮电出版社

出版时间:2007 年5月

I S B N:9787115158284

价格
40.70元
价格
40.70元
  • ASP.NET2.0入门经典
  • 送货上门
  • 价格
    41.00元
  • ASP.NET2.0入门经典
  • 送货上门
  • 价格
    41.70元
  • ASP.NET2.0入门经典
  • 送货上门
  • 价格
    42.60元
    价格
    44.10元

    商品详情

    编辑推荐

    ·创建ASP.NET网页;
      ·使用微软公司为ASP.NET开发人员免费提供的Visual Web Developer;
      ·收集并存储访问网站的用户提供的输入;
      ·在ASP.NET网页中,对数据库数据进行显示、排序、编辑和遍历;..
      ·让访问者能够插入、更新和删除底层数据库中的数据;
      ·创建支持用户帐户的网站;
      ·从头开始创建在线相册。

    内容简介

    asp.net 2.0在1.0版的基础上做了很多改进,用它可以更容易地创建数据驱动的网站。本书通过简明的语言和详细的步骤,以循序渐进的方式帮助读者迅速掌握使用asp.net 2.0开发网站所需的基本知识。
      全书共分5个部分,共24章。第一部分介绍了asp.net 2.0及其编程模型,visual web developer 2005速成版,asp.net网页的设计、创建和测试,visual basic基本知识--变量、运算符、控制结构、对象等,以及用于显示文本的asp.net web控件;第二部分阐述用户输入的收集和处理,介绍了web表单、文本框、下拉列表、单选按钮、复选框等收集用户输入的控件以及验证用户输入的控件;第三部分讨论数据库,介绍了用于存取数据的数据源web控件和用于显示数据的数据web控件,讨论了数据的删除、插入和编辑,探讨了数据绑定及其他相关主题;第四部分介绍网站导航、用户管理和网页布局,涵盖网站结构的定义、网站导航功能、网站用户的管理和母版页等主题;第五部分通过使用asp.net 2.0创建一个在线相册应用,演示了前面介绍的各种技术的用法,展示了创建完整网站的详细过程。
      本书是针对asp.net 2.0新手编写的,无论读者是否有使用html或编程语言方面的经验,阅读本书后都将能够使用asp.net 2.0创建数据驱动的动态web应用。本书适合没有asp.net经验的新手阅读,也可供使用过asp.net的程序员快速掌握asp.net 2.0时参考。

    作者简介

    Scott Mitchell是一个流行的ASP/ASP.NET资源网站的编辑和主要撰稿人,他从1998年以来撰写了数百篇关于Microsoft Web技术的文章。除大量在线的文章外,Scott在本书前还编写了五本关于ASP/ASP.NET的书籍:Sams Teach Yourself Active Server Pages 3.0 in 21 Days (Sams出版社)、Designing Active Server Pages(O'Reilly出版社)、ASP.NET:Tips,Tutorials,and Code(Sams出版社)、ASP.NET Data Web Controls Kick Start(Sams出版社)和Teach Yourself ASP.NET in 24 Hours(Sams出版社)。Scott还为杂.. << 查看详细

    目录

    第一部分 asp.net初步

    第1章 asp.net 2.0入门 3
    1.1 什么是asp.net 4
    1.1.1 提供静态网页 5
    1.1.2 提供动态网页 6
    1.1.3 托管asp.net网页 7
    1.2 安装asp.net引擎、编辑器和数据库系统 9
    1.3 visual web developer简介 12
    1.3.1 创建一个新的asp.net网站 13
    1.3.2 创建并测试一个简单的asp.net网页 15
    1.4 小结 15
    1.5 问与答 16
    1.6 作业 16
    1.6.1 测验 16
    1.6.2 答案 17
    1.6.3 练习 17

    第2章 理解asp.net编程模型 18
    2.1 asp.net网页的html标记部分 18
    .2.1.1 html简要入门 19
    2.1.2 xhtml简介 22
    2.1.3 使用visual web developer创建asp.net网页的html部分 23
    2.2 检查asp.net网页的源代码部分 34
    2.2.1 面向对象编程快速入门 35
    2.2.2 asp.net中的事件处理程序 37
    2.2.3 以编程方式使用web控件 38
    2.3 小结 40
    2.4 问与答 41
    2.5 作业 41
    2.5.1 测验 41
    2.5.2 答案 42
    2.5.3 练习 42

    第3章 使用visual web developer 43
    3.1 新建网站 43
    3.1.1 选择网站模板 44
    3.1.2 指定网站的位置 44
    3.1.3 选择源代码编程语言 46
    3.2 打开已有网站 46
    3.3 操作网页和其他内容 47
    3.3.1 添加内容到网站 47
    3.3.2 移动、重命名和删除内容 50
    3.4 定制visual web developer环境 50
    3.4.1 查看环境设置 51
    3.4.2 配置html设计时环境 52
    3.5 查看、移动和调整窗口 54
    3.6 随时可获取的大量帮助信息 55
    3.7 小结 55
    3.8 问与答 56
    3.9 作业 57
    3.9.1 测验 57
    3.9.2 答案 57
    3.9.3 练习 57

    第4章 设计、创建和测试asp.net网页 59
    4.1 确定设计需求 59
    4.1.1 明确表述金融计算器的功能 60
    4.1.2 确定用户界面 60
    4.2 创建用户界面 61
    4.2.1 添加三个textbox web控件 62
    4.2.2 添加“计算月支付额”按钮 64
    4.2.3 创建一个label web控件用于输出 65
    4.2.4 完成用户界面 66
    4.3 编写asp.net网页的源代码 66
    4.3.1 读取文本框web控件中的值 67
    4.3.2 完整的源代码 68
    4.4 测试金融计算器 70
    4.4.1 查看输出的源代码 71
    4.4.2 测试错误输入 75
    4.5 查看源代码 76
    4.6 使用调试器 77
    4.7 小结 79
    4.8 问与答 80
    4.9 作业 80
    4.9.1 测验 80
    4.9.2 答案 80
    4.9.3 练习 81

    第5章 visual basic变量和运算符 83
    5.1 编程语言的目的 84
    5.2 声明和使用变量 85
    5.2.1 为变量赋值 85
    5.2.2 声明变量 86
    5.2.3 变量命名规则 86
    5.2.4 变量数据类型 87
    5.2.5 dim语句 89
    5.3 visual basic运算符 90
    5.3.1 算术运算符 91
    5.3.2 比较运算符 91
    5.3.3 级连运算符 92
    5.3.4 visual basic的赋值运算符 93
    5.4 visual basic的数据类型规则 95
    5.5 小结 98
    5.6 问与答 99
    5.7 作业 100
    5.7.1 测验 100
    5.7.2 答案 100
    5.7.3 练习 100

    第6章 使用visual basic控制结构管理程序流程 101
    6.1 理解控制结构 101
    6.2 条件控制结构 102
    6.2.1 当条件为false时执行指令 105
    6.2.2 当条件为false时执行另一条if语句 106
    6.3 visual basic的循环控制结构 107
    6.3.1 使用for ... next循环 107
    6.3.2 每次循环将循环变量增加大于1的值 108
    6.4 do ... loop循环 109
    6.5 模块化控制结构:子程序和函数 110
    6.5.1 使用子程序和函数减少代码冗余 114
    6.5.2 传递参数给子程序或函数 115
    6.5.3 用函数返回值 117
    6.5.4 事件处理程序属于哪种情况 119
    6.6 小结 120
    6.7 问与答 120
    6.8 作业 121
    6.8.1 测验 121
    6.8.2 答案 121
    6.8.3 练习 122

    第7章 在visual basic中使用对象 123
    7.1 重新审视检查类和对象的角色 123
    7.2 创建对象 125
    7.3 设置对象的属性 126
    7.4 调用对象的方法 127
    7.5 为对象的事件创建事件处理程序 128
    7.6 小结 129
    7.7 问与答 129
    7.8 作业 130
    7.8.1 测验 130
    7.8.2 答案 130
    7.8.3 练习 130

    第8章 用于显示文本的asp.net web控件 131
    8.1 用于显示文本的web控件 131
    8.2 使用web控件literal 132
    8.3 使用web控件label 137
    8.3.1 查看web控件label生成的html标记 139
    8.3.2 web控件label的格式化属性 140
    8.4 小结 147
    8.5 问与答 147
    8.6 作业 148
    8.6.1 测验 148
    8.6.2 答案 149
    8.6.3 练习 149

    第二部分 收集并处理用户输入

    第9章 web窗体基础 153
    9.1 在html网页中收集用户输入 154
    9.1.1 [input]元素 154
    9.1.2 使用[form]元素将输入传回web服务器 156
    9.2 剖析asp.net web窗体 159
    9.2.1 添加web控件以收集用户输入 160
    9.2.2 测试bmicalculator.aspx asp.net网页 162
    9.2.3 web窗体记住用户输入值 163
    9.2.4 编写bmicalculator.aspx的源代码部分 165
    9.3 小结 168
    9.4 问与答 168
    9.5 作业 169
    9.5.1 测验 169
    9.5.2 答案 169
    9.5.3 练习 170

    第10章 使用文本框收集输入 171
    10.1 textbox web控件基础 171
    10.2 创建多行文本框和密码文本框 175
    10.2.1 使用多行文本框 176
    10.2.2 使用密码文本框 177
    10.3 textbox web控件的属性 180
    10.3.1 指定文本框的长度 180
    10.3.2 限制用户可以输入到文本框中的字符数 181
    10.3.3 美化属性:改变文本框的字体和颜色 182
    10.4 小结 183
    10.5 问与答 184
    10.6 作业 184
    10.6.1 测验 184
    10.6.2 答案 185
    10.6.3 练习 185

    第11章 使用下拉列表、单选按钮和复选框收集用户输入 187
    11.1 不同类型的用户输入 187
    11.2 dropdownlist web控件 189
    11.2.1 在dropdownlist web控件中添加选项 189
    11.2.2 添加dropdownlist web控件到asp.net网页 190
    11.2.3 dropdownlist web控件的美化属性 195
    11.3 使用radiobutton web控件从一系列选项中选择一个 195
    11.3.1 使用text和groupname属性 197
    11.3.2 确定哪个radiobutton web控件被选中 198
    11.3.3 美化属性 199
    11.4 使用checkbox web控件 199
    11.5 小结 202
    11.6 问与答 203
    11.7 作业 204
    11.7.1 测验 204
    11.7.2 答案 204
    11.7.3 练习 205

    第12章 使用验证控件验证用户输入 206
    12.1 为何需要验证用户输入 206
    12.2 在asp.net网页中验证用户输入 208
    12.3 requiredfieldvalidator验证控件 210
    12.3.1 指定验证web控件要验证哪个web控件 211
    12.3.2 指定输入无效时显示的错误消息 212
    12.3.3 测试asp.net网页 213
    12.3.4 以编程方式确定用户输入是否有效 215
    12.3.5 基本验证控件功能小结 216
    12.4 comparevalidator验证控件 216
    12.5 使用rangevalidator 221
    12.6 使用regularexpression validator验证输入 222
    12.7 验证web控件的美化属性 224
    12.8 其他验证控件简介 226
    12.9 小结 226
    12.10 问与答 227
    12.11 作业 227
    12.11.1 测验 227
    12.11.2 答案 228
    12.11.3 练习 228

    第三部分 使用数据库

    第13章 数据库简介 233
    13.1 数据库基础 233
    13.2 存储结构化数据 235
    13.2.1 表中的列 236
    13.2.2 主键列 237
    13.3 创建新数据库 238
    13.4 创建数据库表 240
    13.5 添加数据到books表中 244
    13.6 小结 247
    13.7 问与答 247
    13.8 作业 247
    13.8.1 测验 247
    13.8.2 答案 247
    13.8.3 练习 248

    第14章 使用数据源web控件访问数据 249
    14.1 数据源控件 249
    14.1.1 使用sqldatasource控件 251
    14.1.2 查看sqldatasource控件的html标记 255
    14.2 数据库语言sql简介 255
    14.3 sql select语句 256
    14.3.1 在visual web developer中查看sql查询结果 256
    14.3.2 使用where子句限制返回的行数 259
    14.3.3 使用order by子句对结果排序 261
    14.4 在sqldatasource控件向导中对数据进行筛选和排序 262
    14.4.1 筛选sqldatasource控件的数据 263
    14.4.2 对sqldatasource控件的数据排序 264
    14.4.3 测试包含where子句的查询 265
    14.4.4 查看sqldatasource控件的html标记 266
    14.5 小结 267
    14.6 问与答 267
    14.7 作业 268
    14.7.1 测验 268
    14.7.2 答案 268
    14.7.3 练习 269

    第15章 使用数据web控件显示数据 270
    15.1 数据web控件概述 270
    15.2 使用gridview控件显示数据 273
    15.2.1 gridview的声明标记 273
    15.2.2 查看gridview生成的标记 275
    15.2.3 定制gridview的外观 275
    15.3 使用detailsview每次显示一条记录 280
    15.3.1 定制分页界面 281
    15.3.2 定制detailsview的外观 282
    15.3.3 查看detailsview的标记 283
    15.4 使用gridview进行分页和排序 283
    15.4.1 分页 284
    15.4.2 提供可排序数据 286
    15.5 小结 288
    15.6 问与答 288
    15.7 作业 289
    15.7.1 测验 289
    15.7.2 答案 289
    15.7.3 练习 289

    第16章 删除、插入和编辑数据 291
    16.1 使用sqldatasource更新、删除和插入数据 291
    16.2 修改数据的sql语句 294
    16.2.1 insert语句 294
    16.2.2 使用delete语句删除数据 295
    16.2.3 使用update编辑数据 296
    16.3 使用gridview编辑和删除数据 296
    16.3.1 让用户能够删除数据 297
    16.3.2 创建可编辑的gridview 300
    16.3.3 定制编辑界面和更新规则 301
    16.3.4 开放式并发 308
    16.4 使用detailsview插入数据 310
    16.5 小结 312
    16.6 问与答 312
    16.7 作业 314
    16.7.1 测验 314
    16.7.2 答案 314
    16.7.3 练习 314

    第17章 使用数据绑定dropdownlist、radiobutton和checkbox 317
    17.1 列表web控件概述 317
    17.1.1 将数据绑定到列表web控件 318
    17.1.2 动态填充列表控件的优点 320
    17.1.3 以编程方式响应选择变化 320
    17.2 使用dropdownlist筛选结果 323
    17.2.1 在dropdownlist中列出类型 323
    17.2.2 根据选定类型筛选数据 325
    17.3 使用checkboxlist和radiobuttonlist收集用户输入 326
    17.3.1 遍历列表web控件的列表项 327
    17.3.2 使用selecteditem和selectedvalue 328
    17.3.3 定制radiobuttonlist和checkboxlist控件的外观 329
    17.4 小结 332
    17.5 问与答 332
    17.6 作业 333
    17.6.1 测验 333
    17.6.2 答案 333
    17.6.3 练习 333

    第18章 数据绑定和其他数据相关主题 335
    18.1 gridview和detailsview的字段 335
    18.1.1 如何显示bit列 337
    18.1.2 使用hyperlinkfield显示超链接 338
    18.1.3 用imagefield显示图像 341
    18.2 在where筛选表达式中使用通配符 343
    18.3 数据绑定 345
    18.3.1 单向与双向数据绑定的区别 346
    18.3.2 为web控件指定数据绑定 346
    18.4 小结 350
    18.5 问与答 351
    18.6 作业 352
    18.6.1 测验 352
    18.6.2 答案 352
    18.6.3 练习 353

    第四部分 网站导航、用户管理和网页布局第19章 定义网站的结构并提供网站导航 357
    19.1 asp.net网站导航功能概述 357
    19.2 使用网站地图定义网站的结构 358
    19.2.1 添加网站地图 359
    19.2.2 根据网站结构创建网站地图 361
    19.3 使用sitemappath控件显示面包条 363
    19.4 显示完整的网站结构 365
    19.4.1 在treeview中显示网站结构 366
    19.4.2 使用menu显示网站结构 369
    19.5 小结 372
    19.6 问与答 372
    19.7 作业 373
    19.7.1 测验 373
    19.7.2 答案 373
    19.7.3 练习 373

    第20章 管理网站用户 375
    20.1 asp.net用户账户概述 375
    20.1.1 配置asp.net网站支持成员关系 376
    20.1.2 按角色将用户分类 379
    20.1.3 创建和管理访问规则 381
    20.1.4 配置网站的smtp设置 382
    20.2 让访问者能够创建新用户账户 383
    20.2.1 定制createuserwizard控件 384
    20.2.2 在用户创建账户后发送电子邮件 386
    20.2.3 创建非活动用户账户 388
    20.3 使用login控件登录网站 388
    20.3.1 定制login控件 389
    20.3.2 注销 390
    20.4 根据身份验证状态显示内容 391
    20.5 恢复用户忘记的密码 393
    20.6 小结 394
    20.7 问与答 394
    20.8 作业 394
    20.8.1 测验 394
    20.8.2 答案 395
    20.8.3 练习 395

    第21章 使用母版页提供网站级网页模板 397
    21.1 母版页概述 398
    21.2 创建母版页 400
    21.3 创建继承母版页的asp.net网页 406
    21.4 在母版页中提供默认内容 410
    21.5 使用母版页的源代码部分 411
    21.6 小结 414
    21.7 问与答 414
    21.8 作业 414
    21.8.1 测验 414
    21.8.2 答案 415
    21.8.3 练习 415

    第五部分 使用asp.net创建相册web应用

    第22章 规划相册应用 419
    22.1 设计过程概述 420
    22.2 相册应用的设计需求 421
    22.3 创建数据库结构 422
    22.3.1 数据库中的模型关系 423
    22.3.2 使用外键约束增强关系 425
    22.3.3 列举相册应用数据库中的一对多关系 426
    22.3.4 创建用户账户表 427
    22.3.5 创建categories表 427
    22.3.6 定义pictures表的结构 429
    22.3.7 创建comments表 430
    22.4 构造应用的用户界面模型 431
    22.5 小结 432
    22.6 问与答 433
    22.7 作业 433
    22.7.1 测验 433
    22.7.2 答案 433
    22.7.3 练习 434

    第23章 建立相册应用基础 435
    23.1 将应用分成多项可管理的任务 435
    23.1.1 添加一个简单的母版页 436
    23.1.2 创建虚拟网页 437
    23.2 实现用户账户相关网页 438
    23.2.1 让访问者能够创建用户账户 438
    23.2.2 创建登录页 439
    23.2.3 在母版页中添加登录信息 440
    23.3 创建相册网站的主页 441
    23.3.1 添加并配置sqldatasource控件 442
    23.3.2 使用gridview显示指向相册的链接 443
    23.4 管理类别 444
    23.4.1 限制匿名用户访问管理页 445
    23.4.2 检索已登录用户的类别列表 445
    23.4.3 添加新类别 447
    23.4.4 查看、编辑和删除类别 451
    23.5 小结 453
    23.6 问与答 453

    第24章 上传和显示照片及添加评论 455
    24.1 完成相册管理页 455
    24.1.1 添加新照片到相册中 456
    24.1.2 查看、编辑和删除现有照片 468
    24.2 向所有访问者显示相册 475
    24.3 查看照片及其评论 479
    24.3.1 让已通过身份验证的用户添加评论 480
    24.3.2 显示评论 483
    24.4 定义网站结构并提供网站导航 484
    24.5 小结 485
    24.6 问与答 485

    商品评论(0条)

    暂无评论!

    您的浏览历史

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