| 作 者: | 苏英如 |
| 出版社: | 中国水利水电出版社 |
| 丛编项: | 21世纪高职高专新概念教材 |
| 版权说明: | 本书为出版图书,暂不支持在线阅读,请支持正版图书 |
| 标 签: | ASP.NET |
| ISBN | 出版时间 | 包装 | 开本 | 页数 | 字数 |
|---|---|---|---|---|---|
| 未知 | 暂无 | 暂无 | 未知 | 0 | 暂无 |
序
前言
第1章 认识ASP.NET
本章学习目标
1.1 网页技术的演变
1.1.1 Internet.www资源与HTML
1.1.2 WWW资源访问机制
1.1.3 CSS与浏览器端脚本
1.1.4 ASP
1.1.5 ASP.NET
1.2 ASP.NET网页的运行与开发环境
1.2.1 ASP.NET网页运行环境对计算机系统的要求
1.2.2 ASP.NET的网页开发环境--VisualStudio.NET
1.3 ASP.NET应用程序的开发与安装实训
习题一
第2章 Visual Basic编程基础
本章学习目标
2.1 程序撰写规则
2.2 数据类型
2.3 变量.数组与常量
2.3.1 变量
2.3.2 数组
2.3.3 常量
2.4 运算符
2.4.1 算术运算符
2.4.2 赋值运算符
2.4.3 连接运算符
2.4.4 比较运算符
2.4.5 逻辑/位运算符
2.4.6 运算符的优先级
2.4.7 运算符应用实训
2.5 程序流程控制
2.5.1 If…Then…End If
2.5.2 Select…Case…End Select
2.5.3 For…Next
2.5.4 ForEach…In…Next
2.5.5 Do While…Loop与Do Loop…While
2.6 过程
2.6.1 Sub子程序
2.6.2 局部变量和全局变量
2.6.3 静态变量
2.6.4 传值调用与传址调用
2.6.5 传递数组给过程
2.6.6 函数
习题二
第3章 Server端控件
本章学习目标
3.1 WebForm概述
3.2 HTMLServer控件
3.2.1 HTMLServer控件与HTML标记的关系
3.2.2 HtmlGenericControl控件
3.2.3 HtmlForm控件
3.2.4 HtmlButton控件
3.2.5 HtmlInputButton控件
3.2.6 HtmlInputImage控件
3.2.7 HtmlInputText控件
3.2.8 HtmlInputCheckBox控件
3.2.9 HtmlInputRadioButton控件
3.2.10 HtmlSelect控件
3.2.11 HtmlTextArea控件
3.2.12 HtmlInputFile控件
3.2.13 HtmlInputHidden控件
3.2.14 HtmlAnchor控件
3.2.15 HtmlImage控件
3.3 WebServer控件
3.3.1 Label控件
3.3.2 Literal控件
3.3.3 HyperLink控件
3.3.4 1mage控件
3.3.5 Button控件
3.3.6 LinkButton控件
3.3.7 ImageButton控件
3.3.8 TextBox控件
3.3.9 CheckBox控件
3.3.10 CheckBoxList控件
3.3.11 RadioButton控件
3.3.12 RadioButtonList控件
3.3.13 ListBox控件
3.3.14 DropDownList控件
3.3.15 Table.TableRow.TableCell控件
3.3.16 Panel控件
3.3.17 PlaceHolder控件
3.3.18 Xml控件
3.3.19 AdRotator控件
3.3.20 Calendar控件
3.4 ValidationServer控件
3.4.1 RequiredFieldValidator控件
3.4.2 CompareValidator控件
3.4.3 RangeValidator控件
3.4.4 RegularExpressionValidator控件
3.4.5 CustomValidator控件
3.4.6 ValidationSummary控件
3.5 用户控件
习题三
第4章 ASP.NET的内置对象
本章学习目标
4.1 Page对象
4.1.1 Page对象的常用属性
4.1.2 Page对象的常用事件
4.2 Response对象
4.2.1 Response对象的属性
4.2.2 Response对象的常用方法
4.2.3 Response对象典型应用举例
4.3 Request对象
4.4 Server对象
4.4.1 Server对象的常用属性
4.4.2 Server对象的常用方法
4.4.3 Server对象典型应用举例
4.5 访问服务器端文件系统
4.6 Application对象与Session对象
4.6.1 Application对象
4.6.2 Session对象
习题四
第5章 容错环节
本章学习目标
5.1 容错代码及其实现策略
5.1.1 容错代码被忽略的原因
5.1.2 实现全面容错的途径
5.1.3 提交友好的报错信息
5.2 错误种类与错误处理
5.2.1 错误种类
5.2.2 结构化错误处理
5.2.3 非结构化错误处理
习题五
第6章 ASP.NET数据库访问技术基础
本章学习目标
6.1 数据库简介
6.2 ADO.NET的作用与组成
6.2.1 ASP.NET访问数据源的方式
6.2.2 ADO.NET的结构
6.3 Connection对象与Command对象
6.3.1 Connection对象
6.3.2 Command对象
6.4 DataReader对象与记录读取
6.5 SQL查询基础
6.5.1 获取数据表中的记录
6.5.2 添加.修改或删除记录
习题六
第7章 利用数据集访问数据库
本章学习目标
7.1 数据集的基本概念
7.2 利用DotaSet显示记录
7.3 利用DataSet对数据源中的记录进行编辑
7.4 利用DataView访问内存数据表中的记录
7.5 将XML文档传入内存数据库
7.6 一个用于创建内存数据库的函数
习题七
第8章 数据窗体设计
本章学习目标
8.1 数据绑定的概念和方法
8.1.1 绑定到表达式
8.1.2 绑定到数组
8.1.3 绑定到内存数据表中的字段
8.2 Repeater控件
8.3 DataList控件
8.3.1 DataList控件的属性和事件
8.3.2 DataList控件应用举例
8.4 DataGrid控件
8.4.1 自动生成字段的DataGrid控件
8.4.2 手工指定字段的DataGrid控件
习题八
第9章 Web应用程序的结构与设置
本章学习目标
9.1 Web应用程序的结构
9.1.1 Application对象和Session对象的用途
9.1.2 Global.asax的结构
9.2 Web应用程序的配置
9.2.1 Web.config文件
9.2.2 配置文件的结构
9.3 网站的安全性
习题九
第10章 设计实例
本章学习目标
10.1 留言簿
10.1.1 留言簿简介
10.1.2 留言显示模块
10.1.3 "留言"模块
10.2 文件上传
10.2.1 上传一个文件到服务器
10.2.2 上传多个文件到服务器
10.3 在线投票系统
10.3.1 在线投票系统简介
10.3.2 投票模块
10.3.3 显示统计结果模块
10.4 在线问卷调查系统
10.4.1 在线问卷调查系统简介
10.4.2 选择.提交评价模块
10.4.3 调查结果统计.显示模块
10.5 在线考试系统
10.5.1 在线考试系统简介
10.5.2 考生登录模块
10.5.3 试题生成与成绩评定模块
10.5.4 成绩显示模块
10.6 自动寄信系统
10.7 在线购物系统
10.7.1 在线购物系统简介
10.7.2 购物区(商品类别)选择模块
10.7.3 商品选择模块
10.7.4 "购物袋"处理模块
10.7.5 "退回所有商品"模块
习题十
附录A ASP.NET的对象模型
A-1 Application对象
A-1-1 Application对象的属性
A-1-2 Application对象的方法
A-2 ASPError对象
A-3 HttpContext对象
A-3-1 HttpContext对象的属性
A-3-2 HttpContext对象的方法
A-4 Request对象
A-4-1 Request对象的属性
A-4-2 Request对象的方法
A-5 Response对象
A-5-1 Response对象的属性
A-5-2 Response对象的方法
A-6 Server对象
A-6-1 Server对象的属性
A-6-2 Server对象的方法
A-7 Session对象
A-7-1 Session对象的属性
A-7-2 Session对象的方法
附录B VisualBasic.NET内置函数
B-1 数据类型函数
B-1-1 获取数据类型函数
B-1-2 检查数据类型函数
B-1-3 转换数据类型函数
B-2 数学函数
B-3 日期时间函数
B-3-1 获取/设置目前日期时间函数
B-3-2 返回日期时间函数
B-3-3 计算日期时间函数
B-4 字符串函数
B-4-1 字符串转换函数
B-4-2 字符串搜索.比较.筛选.与替换函数
B-4-3 字符串操作函数
B-5 格式化函数
B-5-1 日期时间格式化函数FormatDateTime()
B-5-2 货币值格式化函数FormatCurrency()
B-5-3 数值格式化函数FormatNumber()
B-5-4 百分比格式化函数FormatPercent()
B-5-5 格式化函数Format()
B-6 数组与集合函数
B-6-1 集合处理函数
B-6-2 数组处理函数
参考文献