微信扫一扫,移动浏览光盘
简介
《ASP.NET程序设计教程》较全面系统地介绍了ASENET的基础知识、特点和具体的应用。《ASP.NET程序设计教程》分为12章,内容包括:ASENET基础知识、ASENET初步、HTML语言、C#基础、HTML腔件和Web服务器控件、Web表单验证控件、在C#中使用ASENET对象、数据库基础与ADO.NET、数据库编程、高级应用、ASENET应用程序的设置与安全、程序设计实例等。
《ASP.NET程序设计教程》内容翔实,由浅入深,层层推进地阐述ASENET技术,力图使本书的读者快速掌握该程序。为切合当前Web程序设计教学和发展的实际,更能充分发挥ASENET的威力,《ASP.NET程序设计教程》采用的基础语言为C#。配合当前WebYF发和网络程序设计教学的需要,书中大部分实例采用集成开发环境Visual Studio.NET2003制作。
本教程适用于高校本科计算机信息类专业、高职高专计算机及相关专业的教学,也可作为从事动态网页制作及网络编程技术人员的自学和培训教材。
目录
第1章 ASP.NET基础知识
1.1 网络基础知识
1.1.1 Internet
1.1.2 客户端/服务器结构(Client/Server)
1.1.3 C/S和B/S
1.1.4 WWW资源
1.1.5 静态网页和动态网页
1.2 Web应用程序的开发
1.2.1 Web开发技术概念
1.2.2 什么是web应用程序
1.2.3 Web应用程序的运行结构
1.2.4 Web网页制作工具
1.2.5 Web网页编程技术
第2章 ASP.NET初步
2.1 ASP.NET的诞生与发展
2.1.1 什么是ASP.NET
2.1.2 ASP.NET的历史
2.2 ASP.NET与ASP的比较
2.3 NET Framework介绍
2.4 ASP.NET中使用的编程语言
2.5 ASP.NET开发运行环境
2.5.1 硬件要求
2.5.2 软件要求
2.5.3 安装Internet信息服务器(IIS)
2.5.4 配置Internet信息服务器(IIS)
2.5.5 安装.NET Framework框架
2.6 集成开发工具Visual Studio.NET的安装与使用
2.6.1 Visual Studio.NET的功能
2.6.2 Visual Studio.NET的安装
2.6.3 Visual Studio.NET的集成开发环境
2.7 开发ASP.NET应用程序
2.7.1 用集成开发工具Visual Studio.NET开发Web应用程序
2.7.2 用文本编辑器(记事本)开发Web应用程序
第3章 HTML语言
3.1 HTML简介
3.1.1 HTML显示原理
3.1.2 HTML制作工具
3.1.3 HTML标记
3.2 常用HTML标记
3.2.1 排版标记
3.2.2 字体列表标记
3.2.3 表格标记
3.2.4 链接标记
3.2.5 图像标记
3.2.6 表单标记
3.2.7 框架标记
3.2.8 其他标记
第4章 C#基础
4.1 C#简介
4.1.1 C#语言的特点
4.1.2 命名空间
4.1.3 C#与其他语言的比较
4.1.4 中间语言
4.1.5 一个C#应用程序
4.1.6 注释
4.2 数据类型和表达式
4.2.1 值类型
4.2.2 引用类型
4.2.3 表达式
4.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 类的成员
4.5.4 类的构造函数和析构函数
4.6 方法
4.6.1 方法定义
4.6.2 方法参数
4.6.3 this关键字
4.6.4 静态方法和非静态方法
4.6.5 方法的重载
4.6.6 运算符重载
4.7 域和属性
4.7.1 域
4.7.2 属性
4.8 继承和多态
4.8.1 继承
4.8.2 多态
第5章 HTML控件和Web服务器控件
5.1 HTML控件
5.1.1 HTML控件的优点
5.1.2 HTML控件架构
5.1.3 HTML控件常用属性
5.1.4 基本HTML控件
5.2 Web服务器控件
5.2.1 文本输入控件
5.2.2 选择控件
5.2.3 列表控件
5.2.4 其他Web控件
第6章 Web表单验证控件
6.1 Web表单验证简介
6.1.1 使用验证控件
6.1.2 验证控件的类型
6.2 在页面中使用各种验证控件
第7章 在C#中使用ASP.NET对象
7.1 ASP.NET对象概述
7.2 Page对象
7.2.1 IsPostBack属性
7.2.2 IsValid属性
7.2.3 RegisterClientScriptBlock方法
7.2.4 Init事件
7.2.5 Load事件
7.3 Response对象
7.3.1 Write方法
7.3.2 End方法
7.3.3 Redirect方法
7.3.4 ContentType属性
7.3.5 BufferOutput属性
7.4 Request对象
7.4.1 Form数据集合
7.4.2 QueryString数据集合
7.4.3 ServerVariables数据集合
7.4.4 Browser属性
7.5 Server对象
7.5.1 ScriptTimeout属性
7.5.2 HtmlEncode方法
7.5.3 UrlEncode方法
7.5.4 MapPath方法
7.5.5 Execute方法
7.5.6 Transfer方法
7.6 Application对象
7.6.1 利用Application存储信息
7.6.2 读取Application中的信息
7.6.3 删除Application中的信息
7.7 Session对象
7.7.1 Session工作原理
7.7.2 使用Session
7.7.3 配置Session
7.8 Cookies对象
7.8.1 Cookie介绍
7.8.2 设置Cookie
7.8.3 读取Cookie
7.8.4 修改和删除Cookie
7.9 对象应用实例
7.9.1 聊天室
7.9.2 用户权限检查
7.9.3 访问计数器
第8章 数据库基础与ADO.NET
8.1 数据库基本概念
8.1.1 数据库技术概述
8.1.2 关系模型和关系数据库
8.1.3 数据库设计
8.2 在SQL Server 2000中使用数据库
8.2.1 SQL Server概述
8.2.2 SQL语言
8.2.3 SQL Server系统安全管理
8.2.4 在SQL Server 2000中创建和维护数据库、表
8.2.5 视图
8.3 SQL的数据查询
8.3.1 SQL的SELECT查询概述
8.3.2 基本查询
8.3.3 多表连接查询
8.3.4 嵌套查询
8.4 存储过程
8.4.1 存储过程的概念及优点
8.4.2 建立和执行存储过程
8.4.3 存储过程中参数的使用
8.5 ADO.NET
8.5.1 ADO.NET模型
8.5.2 NET Framework数据提供程序
8.6 ASP.NET数据库应用程序开发
8.6.1 ADO.NET数据库操作的基本步骤
8.6.2 ADO.NET数据库操作实例
第9章 数据库编程
9.1 连接数据库
9.1.1 Connection对象简介
9.1.2 连接ACCESS数据库
9.1.3 连接SQL Server数据库
9.2 执行SQL命令
9.3 使用DataReader对象访问数据
9.3.1 DataReader对象的属性和方法
9.3.2 使用DataReader对象访问数据
9.4 ADO.NET数据集
9.4.1 DataSet对象模型
9.4.2 DataAdapter对象
9.4.3 DataSet对象
9.4.4 通过DataAdapter对象更新数据库
9.4.5 执行存储过程
9.5 数据显示
9.5.1 Repeater控件
9.5.2 DataList控件
9.5.3 DataGrid控件
9.5.4 三种控件的比较
第10章 高级应用
10.1 用户控件和自定义控件
10.1.1 用户控件
10.1.2 自定义控件
10.2 XML的应用
10.2.1 XML的概念
10.2.2 使用XML的原因
10.2.3 标记和元素
10.2.4 在ASP.NET中使用XML
10.3 使用缓存
10.3.1 页面输出缓存
10.3.2 页面部分缓存
10.3.3 页面数据缓存
10.4 Web Service简介
10.4.1 了解Web服务
10.4.2 创建Web服务
10.4.3 公布Web服务
10.4.4 使用Web服务
第11章 ASP.NET应用程序的设置与安全
11.1 ASP.NET的Web应用程序
11.1.1 配置应用程序的步骤
11.1.2 创建应用程序的典型步骤
11.2 ASP.NET的全局应用文件Global.asax
11.3 ASP.NET的配置文件Web.config
11.3.1 配置文件的概念
11.3.2 配置文件的语法规则
11.3.3 ASP.NET的安全机制
第12章 程序设计实例
12.1 系统总体设计
12.1.1 系统功能描述
12.1.2 系统性能
12.2 系统功能模块分析
12.2.1 用户(管理员)管理模块
12.2.2 学生操作模块
12.3 数据库设计和建立
12.4 系统配置
12.4.1 连接数据库
12.4.2 设置用户验证和授权
12.5 主要界面及相关代码分析
12.5.1 学生课程管理系统首页
12.5.2 管理员操作模块
12.5.3 学生操作模块
参考文献
1.1 网络基础知识
1.1.1 Internet
1.1.2 客户端/服务器结构(Client/Server)
1.1.3 C/S和B/S
1.1.4 WWW资源
1.1.5 静态网页和动态网页
1.2 Web应用程序的开发
1.2.1 Web开发技术概念
1.2.2 什么是web应用程序
1.2.3 Web应用程序的运行结构
1.2.4 Web网页制作工具
1.2.5 Web网页编程技术
第2章 ASP.NET初步
2.1 ASP.NET的诞生与发展
2.1.1 什么是ASP.NET
2.1.2 ASP.NET的历史
2.2 ASP.NET与ASP的比较
2.3 NET Framework介绍
2.4 ASP.NET中使用的编程语言
2.5 ASP.NET开发运行环境
2.5.1 硬件要求
2.5.2 软件要求
2.5.3 安装Internet信息服务器(IIS)
2.5.4 配置Internet信息服务器(IIS)
2.5.5 安装.NET Framework框架
2.6 集成开发工具Visual Studio.NET的安装与使用
2.6.1 Visual Studio.NET的功能
2.6.2 Visual Studio.NET的安装
2.6.3 Visual Studio.NET的集成开发环境
2.7 开发ASP.NET应用程序
2.7.1 用集成开发工具Visual Studio.NET开发Web应用程序
2.7.2 用文本编辑器(记事本)开发Web应用程序
第3章 HTML语言
3.1 HTML简介
3.1.1 HTML显示原理
3.1.2 HTML制作工具
3.1.3 HTML标记
3.2 常用HTML标记
3.2.1 排版标记
3.2.2 字体列表标记
3.2.3 表格标记
3.2.4 链接标记
3.2.5 图像标记
3.2.6 表单标记
3.2.7 框架标记
3.2.8 其他标记
第4章 C#基础
4.1 C#简介
4.1.1 C#语言的特点
4.1.2 命名空间
4.1.3 C#与其他语言的比较
4.1.4 中间语言
4.1.5 一个C#应用程序
4.1.6 注释
4.2 数据类型和表达式
4.2.1 值类型
4.2.2 引用类型
4.2.3 表达式
4.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 类的成员
4.5.4 类的构造函数和析构函数
4.6 方法
4.6.1 方法定义
4.6.2 方法参数
4.6.3 this关键字
4.6.4 静态方法和非静态方法
4.6.5 方法的重载
4.6.6 运算符重载
4.7 域和属性
4.7.1 域
4.7.2 属性
4.8 继承和多态
4.8.1 继承
4.8.2 多态
第5章 HTML控件和Web服务器控件
5.1 HTML控件
5.1.1 HTML控件的优点
5.1.2 HTML控件架构
5.1.3 HTML控件常用属性
5.1.4 基本HTML控件
5.2 Web服务器控件
5.2.1 文本输入控件
5.2.2 选择控件
5.2.3 列表控件
5.2.4 其他Web控件
第6章 Web表单验证控件
6.1 Web表单验证简介
6.1.1 使用验证控件
6.1.2 验证控件的类型
6.2 在页面中使用各种验证控件
第7章 在C#中使用ASP.NET对象
7.1 ASP.NET对象概述
7.2 Page对象
7.2.1 IsPostBack属性
7.2.2 IsValid属性
7.2.3 RegisterClientScriptBlock方法
7.2.4 Init事件
7.2.5 Load事件
7.3 Response对象
7.3.1 Write方法
7.3.2 End方法
7.3.3 Redirect方法
7.3.4 ContentType属性
7.3.5 BufferOutput属性
7.4 Request对象
7.4.1 Form数据集合
7.4.2 QueryString数据集合
7.4.3 ServerVariables数据集合
7.4.4 Browser属性
7.5 Server对象
7.5.1 ScriptTimeout属性
7.5.2 HtmlEncode方法
7.5.3 UrlEncode方法
7.5.4 MapPath方法
7.5.5 Execute方法
7.5.6 Transfer方法
7.6 Application对象
7.6.1 利用Application存储信息
7.6.2 读取Application中的信息
7.6.3 删除Application中的信息
7.7 Session对象
7.7.1 Session工作原理
7.7.2 使用Session
7.7.3 配置Session
7.8 Cookies对象
7.8.1 Cookie介绍
7.8.2 设置Cookie
7.8.3 读取Cookie
7.8.4 修改和删除Cookie
7.9 对象应用实例
7.9.1 聊天室
7.9.2 用户权限检查
7.9.3 访问计数器
第8章 数据库基础与ADO.NET
8.1 数据库基本概念
8.1.1 数据库技术概述
8.1.2 关系模型和关系数据库
8.1.3 数据库设计
8.2 在SQL Server 2000中使用数据库
8.2.1 SQL Server概述
8.2.2 SQL语言
8.2.3 SQL Server系统安全管理
8.2.4 在SQL Server 2000中创建和维护数据库、表
8.2.5 视图
8.3 SQL的数据查询
8.3.1 SQL的SELECT查询概述
8.3.2 基本查询
8.3.3 多表连接查询
8.3.4 嵌套查询
8.4 存储过程
8.4.1 存储过程的概念及优点
8.4.2 建立和执行存储过程
8.4.3 存储过程中参数的使用
8.5 ADO.NET
8.5.1 ADO.NET模型
8.5.2 NET Framework数据提供程序
8.6 ASP.NET数据库应用程序开发
8.6.1 ADO.NET数据库操作的基本步骤
8.6.2 ADO.NET数据库操作实例
第9章 数据库编程
9.1 连接数据库
9.1.1 Connection对象简介
9.1.2 连接ACCESS数据库
9.1.3 连接SQL Server数据库
9.2 执行SQL命令
9.3 使用DataReader对象访问数据
9.3.1 DataReader对象的属性和方法
9.3.2 使用DataReader对象访问数据
9.4 ADO.NET数据集
9.4.1 DataSet对象模型
9.4.2 DataAdapter对象
9.4.3 DataSet对象
9.4.4 通过DataAdapter对象更新数据库
9.4.5 执行存储过程
9.5 数据显示
9.5.1 Repeater控件
9.5.2 DataList控件
9.5.3 DataGrid控件
9.5.4 三种控件的比较
第10章 高级应用
10.1 用户控件和自定义控件
10.1.1 用户控件
10.1.2 自定义控件
10.2 XML的应用
10.2.1 XML的概念
10.2.2 使用XML的原因
10.2.3 标记和元素
10.2.4 在ASP.NET中使用XML
10.3 使用缓存
10.3.1 页面输出缓存
10.3.2 页面部分缓存
10.3.3 页面数据缓存
10.4 Web Service简介
10.4.1 了解Web服务
10.4.2 创建Web服务
10.4.3 公布Web服务
10.4.4 使用Web服务
第11章 ASP.NET应用程序的设置与安全
11.1 ASP.NET的Web应用程序
11.1.1 配置应用程序的步骤
11.1.2 创建应用程序的典型步骤
11.2 ASP.NET的全局应用文件Global.asax
11.3 ASP.NET的配置文件Web.config
11.3.1 配置文件的概念
11.3.2 配置文件的语法规则
11.3.3 ASP.NET的安全机制
第12章 程序设计实例
12.1 系统总体设计
12.1.1 系统功能描述
12.1.2 系统性能
12.2 系统功能模块分析
12.2.1 用户(管理员)管理模块
12.2.2 学生操作模块
12.3 数据库设计和建立
12.4 系统配置
12.4.1 连接数据库
12.4.2 设置用户验证和授权
12.5 主要界面及相关代码分析
12.5.1 学生课程管理系统首页
12.5.2 管理员操作模块
12.5.3 学生操作模块
参考文献
ASP.NET程序设计教程[电子资源.图书]
- 名称
- 类型
- 大小
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×