简介
《21世纪高等学校电子信息类专业规划教材:SP.NET程序设计教程》介绍了使用ASP.NET创建动态Web网页的相关技术。全书包括的主要内容有:ASP.NET基础知识、运行ASP.NET程序的环境需求、HTML语言基础、 VB.NET语言基础、利用ASP.NET建立Web页面、ASP.NET常用内置对象、使用 ADO.NET进行数据库访问、在ASP.NET中应用XML、对ASP.NET进行配置和优化,以及ASP.NET的安全访问控制。最后介绍了一个网站的聊天室系统实例。
《21世纪高等学校电子信息类专业规划教材:SP.NET程序设计教程》在介绍各个知识点时,知识介绍浅显易懂,并且辅以大量的实例,突出了实践性,加强了读者动手能力。
《21世纪高等学校电子信息类专业规划教材:SP.NET程序设计教程》结构清晰、内容丰富,可作为本科、大专层次院校的教材,也可作为工程师和程序设计爱好者的学习参考用书,并可作为各类培训班的培训用书。
目录
目录
第1章 ASP.NET基础
1.1 Web基础知识
1.1.1 HTTP协议
1.1.2 Web服务器
1.1.3 静态网页
1.1.4 动态网页
1.2 ASP.NET简介
1.2.1 基本概念
1.2.2 ASP发展历史
1.2.3 ASP.NET与ASP的区别
1.2.4 ASP.NET的工作原理
1.3 建立ASP.NET的运行环境
1.3.1 IIS
1.3.2 MDAC
1.3.3 NET Framework和ASP.NET
1.4 开始编写ASP.NET程序
1.4.1 使用<%%>包含代码块
1.4.2 使用<script>标记
1.4.3 注释
第2章 HTML语言
2.1 HTML简介
2.1.1 HTML显示原理
2.1.2 HTML制作工具
2.1.3 HTML标记
2.1.4 HTML编辑工具——FrontPage 2000
2.2 HTML常用标记
2.2.1 换行
2.2.2 文字的显示
2.2.3 段落及项目
2.2.4 表格
2.3 超链接
2.3.1 地址的指定方式
2.3.2 <img>图像标记
2.3.3 <a>锚点标记
第3章 Visual Basic.NET语言基础
3.1 编程语言的选择
3.1.1 .NET支持的语言
3.1.2 为什么选择VB.NETC
3.2 变量、常量和表达式
3.2.1 数据类型
3.2.2 运算符
3.2.3 常数
3.2.4 数组
3.2.5 表达式
3.3 分支
3.4 循环
3.5 过程和函数
3.5.1 过程和函数
3.5.2 变量的作用域
第4章 利用ASP.NET建立Web页面
4.1 理解ASP.NET页面的工作原理
4.1.1 创建ASP.NET页面
4.1.2 代码的分离
4.1.3 基于Web窗体的事件驱动编程
4.1.4 Web窗体的自动状态管理
4.2 HTML服务器控件
4.2.1 HTML服务器控件的公共成员
4.2.2 HTML服务器控件的专有成员
4.2.3 HTML服务器控件的使用
4.3 Web服务器控件
4.3.1 基本的Web控件
4.3.2 ASP.NET列表控件
4.3.3 多功能控件
.4.4 验证控件
4.4.1 验证控件及其作用
4.4.2 验证控件的公有成员
4.4.3 验证控件的专有成员
4.4.4 验证控件的用法
4.5 用户控件
4.5.1 建立用户控件
4.5.2 用户控件的属性
4.5.3 动态加载用户控件
第5章 ASP.NET常用内置对象
5.1 Response对象
5.1.1 输出字符串到网页上
5.1.2 重定向
5.1.3 缓存HTML
5.1.4 输出文本文件的内容
5.2 Request对象
5.2.1 使用get方法
5.2.2 使用post方法
5.2.3 使用环境变量
5.2.4 获取用户浏览器信息
5.3 Application对象
5.3.1 如何使用Application对象
5.3.2 Contents集合和Staticobjects
5.3.3 Lock和Unlock方法的使用
5.3.4 Application事件
5.4 Session对象
5.4.1 Session对象的属性
5.4.2 Session对象的方法
5.4.3 Session对象的事件
5.4.4 使用Session对象的注意事项
5.5 Server对象
5.5.1 Server对象的属性
5.5.2 Server对象的方法
5.6 Cookie
5.6.1 什么是Cookie
5.6.2 设置Cookie
5.6.3 检索Cookie
5.6.4 检测用户是否启用了Cookie
第6章 访问数据库
6.1 数据库基础知识
6.1.1 关系型数据库基础
6.1.2 SQL Server 2000
6.2 ADO.NET的优势
6.3 ADO.NET的使用
6.3.1 Managed providers
6.3.2 建立数据库连接
6.3.3 使用Command对象执行数据命令
6.3.4 使用DataAdapter对象执行数据库命令
6.4 数据绑定
6.4.1 什么是数据绑定
6.4.2 DamGfid控件
6.4.3 DataList控件
6.4.4 Repeater控件
第7章 在ASP.NET中使用XML
7.1 XML的格式
7.1.1 标记与元素
7.1.2 属性
7.2 标记语言示例
7.2.1 SGML
7.2.2 HTML
7.3 XML的由来
7.4 创建XML文档
7.5 其他功能
7.5.1 结构良好的与合法的文档
7.5.2 XML模式
7.5.3 HTML也有DTD
7.6 确定XML的样式
7.6.1 为什么使用样式表
7.6.2 层叠样式单CSS概述
7.6.3 CSS的书写规范
7.6.4 使用CSS显示XML文档
7.7 在ASP.NET中使用XML
7.7.1 写入XML数据
7.7.2 读取XML数据
7.7.3 编辑XML数据
7.7.4 将XML转化为字符串
第8章 Web服务
8.1 什么是Web服务
8.2 HTTP、XML和Web服务
8.2.1 HTTP GET
8.2.2 HTTP POST
8.2.3 简单对象访问协议
8.3 建立ASP.NET Web服务
8.3.1 处理指令
8.3.2 命名空间
8.3.3 公共类
8.3.4 Web方法
8.3.5 测试Web服务
8.3.6 使用Web服务
8.4 使用Web服务
8.4.1 代理程序的工作原理
8.4.2 创建一个代理程序
8.5 发现Web服务
8.6 Web服务的安全性
8.6.1 用户名/密码组合或注册表项
8.6.2 安全套接字层
8.6.3 IP地址约束
8.7 小结
第9章 配置与优化
9.1 配置概述
9.1.1 浏览.config文件
9.1.2 配置文件
9.1.3 配置文件的规则
9.1.4 配置文件的格式
9.2 配置文件的结构
9.2.1 一般配置
9.2.2 页面配置
9.2.3 应用程序设置
9.2.4 定制错误
9.3 global.asax文件
9.3.1 global.asax文件的结构
9.3.2 创建Application事件代码
9.4 性能优化
9.4.1 高速缓存
9.4.2 跟踪
9.5 监视ASP.NET过程
9.6 小结
第10章 ASP.NET安全访问控制
10.1 验证和授权(Authentication And Authorization)
10.2 基于Windows的验证
10.3 基于FORM的验证
10.4 授权用户和角色
第11章 实例:在线聊天室设计
11.1 设计聊天室的界面
11.1.1 设计聊天室的登录界面
11.1.2 设计聊天室的主界面
11.2 实现私聊
11.2.1 修改Global.asax
11.2.2 修改Send.aspx
11.2.3 显示聊天内容
11.3 实现无刷新聊天室
11.3.1 在两个Frame间传送数据
11.3.2 刷新用户列表
11.3.3 刷新聊天内容
11.4 聊天室的其他技术
11.4.1 建立信息中心
11.4.2 处理用户断线
参考文献
/C4
第1章 ASP.NET基础
1.1 Web基础知识
1.1.1 HTTP协议
1.1.2 Web服务器
1.1.3 静态网页
1.1.4 动态网页
1.2 ASP.NET简介
1.2.1 基本概念
1.2.2 ASP发展历史
1.2.3 ASP.NET与ASP的区别
1.2.4 ASP.NET的工作原理
1.3 建立ASP.NET的运行环境
1.3.1 IIS
1.3.2 MDAC
1.3.3 NET Framework和ASP.NET
1.4 开始编写ASP.NET程序
1.4.1 使用<%%>包含代码块
1.4.2 使用<script>标记
1.4.3 注释
第2章 HTML语言
2.1 HTML简介
2.1.1 HTML显示原理
2.1.2 HTML制作工具
2.1.3 HTML标记
2.1.4 HTML编辑工具——FrontPage 2000
2.2 HTML常用标记
2.2.1 换行
2.2.2 文字的显示
2.2.3 段落及项目
2.2.4 表格
2.3 超链接
2.3.1 地址的指定方式
2.3.2 <img>图像标记
2.3.3 <a>锚点标记
第3章 Visual Basic.NET语言基础
3.1 编程语言的选择
3.1.1 .NET支持的语言
3.1.2 为什么选择VB.NETC
3.2 变量、常量和表达式
3.2.1 数据类型
3.2.2 运算符
3.2.3 常数
3.2.4 数组
3.2.5 表达式
3.3 分支
3.4 循环
3.5 过程和函数
3.5.1 过程和函数
3.5.2 变量的作用域
第4章 利用ASP.NET建立Web页面
4.1 理解ASP.NET页面的工作原理
4.1.1 创建ASP.NET页面
4.1.2 代码的分离
4.1.3 基于Web窗体的事件驱动编程
4.1.4 Web窗体的自动状态管理
4.2 HTML服务器控件
4.2.1 HTML服务器控件的公共成员
4.2.2 HTML服务器控件的专有成员
4.2.3 HTML服务器控件的使用
4.3 Web服务器控件
4.3.1 基本的Web控件
4.3.2 ASP.NET列表控件
4.3.3 多功能控件
.4.4 验证控件
4.4.1 验证控件及其作用
4.4.2 验证控件的公有成员
4.4.3 验证控件的专有成员
4.4.4 验证控件的用法
4.5 用户控件
4.5.1 建立用户控件
4.5.2 用户控件的属性
4.5.3 动态加载用户控件
第5章 ASP.NET常用内置对象
5.1 Response对象
5.1.1 输出字符串到网页上
5.1.2 重定向
5.1.3 缓存HTML
5.1.4 输出文本文件的内容
5.2 Request对象
5.2.1 使用get方法
5.2.2 使用post方法
5.2.3 使用环境变量
5.2.4 获取用户浏览器信息
5.3 Application对象
5.3.1 如何使用Application对象
5.3.2 Contents集合和Staticobjects
5.3.3 Lock和Unlock方法的使用
5.3.4 Application事件
5.4 Session对象
5.4.1 Session对象的属性
5.4.2 Session对象的方法
5.4.3 Session对象的事件
5.4.4 使用Session对象的注意事项
5.5 Server对象
5.5.1 Server对象的属性
5.5.2 Server对象的方法
5.6 Cookie
5.6.1 什么是Cookie
5.6.2 设置Cookie
5.6.3 检索Cookie
5.6.4 检测用户是否启用了Cookie
第6章 访问数据库
6.1 数据库基础知识
6.1.1 关系型数据库基础
6.1.2 SQL Server 2000
6.2 ADO.NET的优势
6.3 ADO.NET的使用
6.3.1 Managed providers
6.3.2 建立数据库连接
6.3.3 使用Command对象执行数据命令
6.3.4 使用DataAdapter对象执行数据库命令
6.4 数据绑定
6.4.1 什么是数据绑定
6.4.2 DamGfid控件
6.4.3 DataList控件
6.4.4 Repeater控件
第7章 在ASP.NET中使用XML
7.1 XML的格式
7.1.1 标记与元素
7.1.2 属性
7.2 标记语言示例
7.2.1 SGML
7.2.2 HTML
7.3 XML的由来
7.4 创建XML文档
7.5 其他功能
7.5.1 结构良好的与合法的文档
7.5.2 XML模式
7.5.3 HTML也有DTD
7.6 确定XML的样式
7.6.1 为什么使用样式表
7.6.2 层叠样式单CSS概述
7.6.3 CSS的书写规范
7.6.4 使用CSS显示XML文档
7.7 在ASP.NET中使用XML
7.7.1 写入XML数据
7.7.2 读取XML数据
7.7.3 编辑XML数据
7.7.4 将XML转化为字符串
第8章 Web服务
8.1 什么是Web服务
8.2 HTTP、XML和Web服务
8.2.1 HTTP GET
8.2.2 HTTP POST
8.2.3 简单对象访问协议
8.3 建立ASP.NET Web服务
8.3.1 处理指令
8.3.2 命名空间
8.3.3 公共类
8.3.4 Web方法
8.3.5 测试Web服务
8.3.6 使用Web服务
8.4 使用Web服务
8.4.1 代理程序的工作原理
8.4.2 创建一个代理程序
8.5 发现Web服务
8.6 Web服务的安全性
8.6.1 用户名/密码组合或注册表项
8.6.2 安全套接字层
8.6.3 IP地址约束
8.7 小结
第9章 配置与优化
9.1 配置概述
9.1.1 浏览.config文件
9.1.2 配置文件
9.1.3 配置文件的规则
9.1.4 配置文件的格式
9.2 配置文件的结构
9.2.1 一般配置
9.2.2 页面配置
9.2.3 应用程序设置
9.2.4 定制错误
9.3 global.asax文件
9.3.1 global.asax文件的结构
9.3.2 创建Application事件代码
9.4 性能优化
9.4.1 高速缓存
9.4.2 跟踪
9.5 监视ASP.NET过程
9.6 小结
第10章 ASP.NET安全访问控制
10.1 验证和授权(Authentication And Authorization)
10.2 基于Windows的验证
10.3 基于FORM的验证
10.4 授权用户和角色
第11章 实例:在线聊天室设计
11.1 设计聊天室的界面
11.1.1 设计聊天室的登录界面
11.1.2 设计聊天室的主界面
11.2 实现私聊
11.2.1 修改Global.asax
11.2.2 修改Send.aspx
11.2.3 显示聊天内容
11.3 实现无刷新聊天室
11.3.1 在两个Frame间传送数据
11.3.2 刷新用户列表
11.3.3 刷新聊天内容
11.4 聊天室的其他技术
11.4.1 建立信息中心
11.4.2 处理用户断线
参考文献
/C4
ASP.NET程序设计教程[电子资源.图书]
- 名称
- 类型
- 大小
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×