21世纪高等学校计算机规划教材——高校系列

ASP.NET应用与开发技术教程

分享 推荐 0 收藏 1 阅读 2.7K
蒋忠仁 (主编) 刘胤杰 , 戴酉 , 肖立中 (副主编) 978-7-115-20740-1

关于本书的内容有任何问题,请联系 张鑫

全书实验与案例驱动,提高学生应用和实际动手能力

¥28.00 ¥23.80 (8.5 折)
立即购买 申请样书
教学资源仅供教师教学使用,转载或另作他用版权方有权追究法律责任。

内容摘要

  本书从网络设计的特点出发,采用实验驱动、范例设计驱动的教学方法,通过理论学习和实验指导,使读者掌握ASP.NET的设计原理、程序设计的技巧和方法、典型案例的开发步骤。全书共分10章,分为基础和案例两个部分。第1~8章为基础部分,包括ASP.NET概述、ASP.NET的程序语法、ASP.NET基础、ASP.NET对象应用、HTML控件的使用、Web控件的使用、用ASP.NET访问数据库、XML与ASP.NET等内容。第9~10章是案例部分,内容包括实验指导以及会员注册系统、投票系统、聊天室等6个设计案例,可使读者迅速掌握并体验动态网站的建立过程和开发方法。
  本书可作为高等院校计算机科学和技术、信息系统、网络工程、通信等专业“ASP.NET程序设计”课程的教材,也可供网页设计员和Web开发人员参考使用。

目录

目 录

第 1章 ASP.NET概述 1
1.1 ASP.NET简介 1
1.2 ASP.NET的特点 2
1.3 ASP.NET与ASP的比较 3
1.4 微软公司的NGWS系统 4
1.5 软硬件环境需求 4
1.6 安装 5
小结 8

第 2章 ASP.NET的程序语法 9
2.1 基本的脚本语句:常量与变量、保留字与符号 9
2.1.1 第 一个ASP.NET程序 9
2.1.2 常量与变量 10
2.1.3 声明变量 10
2.1.4 变量的类型 11
2.1.5 保留字 12
2.2 基本的运算符与表达式 13
2.2.1 算术运算符 13
2.2.2 比较运算符 16
2.2.3 连接运算符 18
2.2.4 赋值运算符 19
2.2.5 逻辑运算符 21
2.3 数组 23
2.3.1 数组的声明方式 24
2.3.2 二维数组 24
2.3.3 改变数组的长度 25
小结 27
习题 27

第3章 ASP.NET基础 29
3.1 ASP.NET语法 29
3.1.1 标签<%%> 29
3.1.2 标签Runat 29
3.1.3 标签object 31
3.1.4 注释 32
3.1.5 Page指令 32
3.1.6 import指令 32
3.2 C#基础 33
3.2.1 常量和变量 33
3.2.2 C#的数据类型 34
3.2.3 操作符与表达式 39
3.2.4 C#中的流程控制 41
小结 44
习题 44

第4章 ASP.NET对象应用 46
4.1 Request对象 46
4.1.1 属性和方法 46
4.1.2 读取对象或参数的值 48
4.1.3 取得客户端浏览器的信息 48
4.2 Response对象 49
4.2.1 属性和方法 49
4.2.2 缓冲区的使用 50
4.2.3 地址的重新导向 51
4.2.4 直接输出文本文件 51
4.2.5 查看用户的联机状态 52
4.3 Server对象 52
4.3.1 属性和方法 52
4.3.2 使用COM组件 53
4.3.3 HtmIEncode与HtmIDecode 54
4.3.4 UrIEncode与UrIDecode 55
4.4 Application对象 55
4.4.1 属性和方法 56
4.4.2 Application对象的用法 56
4.4.3 Application对象的锁定 57
4.5 Session对象 57
4.5.1 属性和方法 57
4.5.2 Session对象的应用 58
4.5.3 Session对象的有效期限 59
4.6 Cookies对象 60
4.6.1 Cookies对象的属性和方法 60
4.6.2 CookieCollection及Cookies对象 62
4.6.3 Cookies变量的生命周期 62
4.6.4 Cookies验证 64
小结 64
习题 65

第5章 HTML控件的使用 66
5.1 普通HTML控件的使用 66
5.2 与表格有关的HTML控件的使用 73
5.3 与表单有关的控件的使用 76
小结 85
习题 85

第6章 Web控件的使用 86
6.1 提供文本显示与输入的Web控件的使用 86
6.1.1 提供文本显示与输入的Web控件简介 86
6.1.2 TextBox控件的AutoPostBack属性的使用 90
6.1.3 TextBox控件的TextMode属性的使用 92
6.2 提供选择的Web控件的使用 94
6.2.1 提供选择的Web控件简介 94
6.2.2 RadioButton控件和RadioButtonList控件的使用 95
6.2.3 CheckBox控件和CheckBoxList的使用 98
6.2.4 ListBox控件和DropDownList控件的使用 100
6.3 提供控制传送的Web控件的使用 101
6.3.1 提供控制传送的Web控件简介 101
6.3.2 Button控件和LinkButton控件的使用 102
6.3.3 HyperLink控件的使用 103
6.3.4 ImageButton控件的使用 104
6.4 与表格有关的Web控件的使用 107
6.4.1 与表格有关的Web控件简介 107
6.4.2 Table控件、TableRow控件及TableCell控件的使用 108
6.5 Image控件和Panel控件的使用 111
6.5.1 Image控件和Panel控件简介 111
6.5.2 Image控件的使用 112
6.5.3 Panel控件的使用 112
小结 117
习题 117

第7章 用ASP.NET访问数据库 119
7.1 安装ODBC 119
7.1.1 什么是ODBC 119
7.1.2 ODBC设置 119
7.1.3 连接到Access数据库 120
7.1.4 连接到SQL数据库 122
7.2 读取数据库 126
7.2.1 连接数据库 126
7.2.2 OLEDB与SQL的对象 128
7.2.3 用Select命令选取数据 129
7.2.4 用Where命令筛选数据 132
7.2.5 用Insert命令插入数据 133
7.2.6 用Update命令修改数据 135
7.2.7 用Delete命令删除数据 137
7.3 用DataReader对象及DataSet对象读取表 138
7.3.1 DataReader对象的属性与方法 138
7.3.2 DataSet对象与DataTable的关系 141
7.4 用DataGrid控制组件来排序数据及分页 144
7.4.1 DataGrid的语法 144
7.4.2 输出数据更简单 144
7.4.3 让画面更美观 145
7.4.4 将数据分页显示 148
7.4.5 DataGrid组件的其他功能 150
7.5 用Repeater控制组件让数据排序更活泼 157
7.5.1 Repeater组件的语法 157
7.5.2 前端模板 159
7.5.3 后端模板 160
7.5.4 内容模板 160
7.5.5 轮替内容模板 160
7.5.6 分隔模板 161
7.6 用DataList控制组件显示数据 162
7.6.1 DataList的语法 163
7.6.2 DataList的模板 163
7.6.3 DataList的数据排序 163
7.6.4 选项模板 165
7.6.5 用EditItemTemplate模板来修改数据 167
7.6.6 用EditItemTemplate模板来删除数据 171
小结 173
习题 173

第8章 XML与ASP.NET 175
8.1 XML概述 175
8.1.1 XML的特点 175
8.1.2 XML与HTML 176
8.2 XML语法 178
8.2.1 语法规则 178
8.2.2 XML的声明 178
8.2.3 XML的实体 179
8.2.4 XML元素与属性 179
8.2.5 XML的3种实现方式 180
8.3 XML控件 181
8.4 XML文件的命名空间 183
8.5 使用CSS设置XML样式 188
8.6 使用XSL设置XML样式 190
小结 196
习题 196

第9章 ASP.NET实验指导 198
9.1 数据网格控件DataGrid的初步使用与外观设置 198
9.2 Repeater控件的使用 202
9.3 DataList控件的使用 204
9.4 Pagelet的开发 208
9.5 错误处理、跟踪及调试 213
9.6 使用Trace(跟踪)功能跟踪错误 215
9.7 用查错程序DbgUrt.exe来调试程序 217
小结 222

第 10章 ASP.NET设计案例 223
10.1 会员注册系统 223
10.1.1 文件结构和程序流程 223
10.1.2 创建系统 223
10.2 投票系统 228
10.2.1 用ASP.NET设计的投票系统 228
10.2.2 程序的流程 228
10.2.3 创建表 228
10.2.4 程序说明 229
10.3 聊天室 232
10.3.1 程序的流程 233
10.3.2 创建表 233
10.3.3 程序说明 234
10.4 留言板 237
10.4.1 程序流程 237
10.4.2 创建表 237
10.4.3 程序说明 238
10.5 企业员工管理系统 242
10.5.1 创建员工管理系统前的准备 243
10.5.2 实例操作 244
10.6 网上花店 245
10.6.1 设计综述 245
10.6.2 实施步骤 246
小结 247

参考文献 248

读者评论

赶紧抢沙发哦!

我要评论

同系列书

  • VB语言程序设计教程(第2版)

    杨忠宝 刘向东 康顺哲 官宇哲

    本书作者在多年教学经验基础上,并根据学生的认知规律精心组织了本教材内容,并通过大量有现实意义的例题,深入浅出地...

    ¥39.80
  • 微机原理、汇编语言与接口技术

    周杰英 张萍 郭雪梅 黄方军

      本书全面系统地论述了Intel 80x86系列机中16位微型计算机的基本原理、汇编语言程序设计和接口技术,...

    ¥39.50
  • Windows系统编程

    李晓黎

      Windows是个人计算机上最流行的操作系统,在国内外拥有众多家庭和商务用户,因此Windows系统编程可...

    ¥45.00
  • C语言程序设计

    宋万干 肖建于

    本书主要介绍C语言程序设计的相关知识。针对没有程序设计基础的读者,本书详细介绍了C语言的基本概念、语法及编程技...

    ¥39.80
  • 数据库系统原理与应用

    孟彩霞

      本书主要介绍数据库系统的基本概念和基本理论、应用技术和设计方法。内容包括数据模型和数据库系统结构、关系代数...

    ¥26.00

相关图书

人邮微信
本地服务
教师服务
教师服务
读者服务
读者服务
返回顶部
返回顶部