零基础学ASP.NET数据库编程(高职)
作者: 邓剑勋
出版社:西安电子科技大学出版社
- 西安电子科技大学出版社
- 9787560640839
- 62964
- 0065176919-2
- 工学
- 计算机科学与技术
- TP393.092.2
- 自动化技术、计算技术
- 高职高专
本书是一本适合高职院校的教材,学生从零基础开始,通过本书的学习可以编制具备一定复杂度的ASP.NET项目。本科院校学生和教师亦可将本书作为技能参考手册。全书案例代码均在电子文档中予以提供,并在VS2010和SQL Server 2008环境下调测通过。为方便教师根据本书进行授课,亦提供教学用PPT。
第一章 初识ASP.NET
1.1 教学目标
1.2 小型选课系统演示
1.3 安装和配置选课系统
1.3.1 SQL Setver 2008的安装
1.3.2 VS2010的安装
1.3.3 数据库的导入
1.3.4 工程的迁移
1.3.5 配置及运行工程
1.4 开发系统涉及的知识
1.5 课堂练习
第二章 HTML、Javascript和CSS基础
2.1 HTML基础
2.1.1 概述
2.1.2 常见的标签介绍
2.1.3 网页布局
2.1.4 表单
2.2 Javascript基础
2.2.1 基本语法
2.2.2 几个小案例
2.2.3 在页面上嵌入Javascript
2.2.4 Javascript综合案例
2.3 CSS基础
2.3.1 CSS样式表的三种嵌入形式
2.3.2 CSS基本语法
2.3.3 CSS高级语法
2.3.4 Id选择器
2.3.5 类型选择器
第三章 开发一个最简单的网站
3.1 搭建ASP.NET开发运行环境
3.1.1 IIS的简介与安装
3.1.2 Visual Studio 2010的安装
3.1.3 Visual Studio 2010开发环境介绍
3.2 ASP.NET网站的创建和发布
3.2.1 网站的创建
3.2.2 网站的发布
3.3 上机操作
第四章 ASP.NET开发基础
4.1 C#基本语法
4.1.1 数据类型
4.1.2 变量声明和初始化
4.1.3 数据转换
4.1.4 运算符
4.1.5 流程控制
4.2 ASP.NET的内置对象
4.2.1 Response对象
4.2.2 Request对象
4.2.3 Server对象
4.2.4 Application对象
4.2.5 Session对象
4.2.6 Cookie对象
4.3 程序调试技巧
4.3.1 调试技巧1(断点法)
4.3.2 调试技巧2(输出法)
4.4 课堂练习
第五章 ASP.NET中的控件应用
5.1 Web服务器控件
5.1.1 文本类型控件
5.1.2 按钮类型控件
5.1.3 列举类型控件
5.2 验证控件
5.2.1 必填验证控件
5.2.2 范围验证控件
5.2.3 正则表达式验证控件
5.2.4 比较验证控件
5.2.5 用户自定义验证控件
5.2.6 验证控件总和
第六章 母版页
6.1 母版页概述
6.1.1 母版页
6.1.2 内容页
6.1.3 母版页运行机制
6.1.4 母版页的优点
6.2 创建母版页
6.3 创建内容页
6.4 嵌套母版页
6.5 访问母版页的控件的属性
第七章 SQL Server数据库基础
7.1 关系数据库
7.1.1 什么是数据库
7.1.2 数据库的用途
7.2 ER图的绘制
7.3 SQL Server 2008的服务启停
7.4 SQL Server 2008企业管理器的使用
7.4.1 登录SQL Server
7.4.2 新建数据库
7.5 表的管理
7.6 SQL Server 2008中数据库的备份和还原
7.6.1 备份
7.6.2 还原
7.7 SQL语言入门之增删改
7.7.1 新增语句
7.7.2 更新语句
7.7.3 删除语句
7.8 SQL语言入门之查询
7.8.1 选择表中的若干列
7.8.2 选择表中的若干元组
7.8.3 排序及各类复杂单表查询
7.8.4 使用集函数
7.8.5 对查询结果分组
7.8.6 多表连接
第八章 数据库基础——ASP.NET数据库编程
8.1 数据的新增
8.1.1 新增案例
8.1.2 案例剖析
8.2 数据的更改
8.2.1 案例
8.2.2 案例剖析
8.3 数据的删除
8.3.1 案例
8.3.2 案例剖析
8.4 数据的查询
8.4.1 使用GridView承接查询数据案例
8.4.2 使用GridView查询案例分析
8.4.3 使用DropDownList承接查询数据案例
8.4.4 使用DropDownList承接查询数据案例分析
8.4.5 使用ListBox承接查询数据案例
8.4.6 使用ListBox承接查询数据案例分析
第九章 综合训练(系统分析)
9.1 系统分析
9.1.1 通用操作
9.1.2 业务功能
9.2 系统总体设计
9.3 数据库系统分析
9.4 数据库逻辑设计
9.5 数据库物理实现
第十章 综合训练(代码开发)
10.1 通用功能
10.1.1 通用配置文件
10.1.2 数据库连接类
10.1.3 通用操作类
10.1.4 错误处理模块设计思路
10.1.5 登录信息缓存
10.2 业务模块界面及配套代码
10.2.1 学生模块界面及配套代码
10.2.2 系统管理模块界面及配套代码
10.2.3 教师模块界面及配套代码