为你推荐
前言
目录
第1章 HTML
1.1 HTML简介
1.1.1 HTML定义
1.1.2 HTML发展历程
1.1.3 HTML 5简介
1.1.4 HTML编辑工具
1.2 HTML文档结构
1.2.1 HTML标签
1.2.2 HTML元素
1.2.3 HTML属性
1.2.4 HTML文档的基本结构
1.2.5 文本设计
1.2.6 列表
1.2.7 表格
1.2.8 语义元素
1.2.9 网页基本框架
1.3 建立超链接
1.3.1 超链接的概念
1.3.2 绝对路径和相对路径
1.3.3 定义超链接
1.3.4 命名锚点
1.4 网页多媒体设计
1.4.1 图像
1.4.2 声音和视频
1.4.3 内联框架
1.4.4 对象
1.5 网页表单设计
1.5.1 创建表单
1.5.2 input元素创建控件
1.5.3 其他常用控件
1.6 图形绘制
1.6.1 canvas绘图
1.6.2 SVG绘图
习题
第2章 CSS
2.1 CSS简介
2.2 CSS的作用
2.3 CSS的优势
2.4 CSS的使用
2.4.1 编写CSS
2.4.2 CSS基础语法
2.4.3 应用CSS
2.4.4 样式的层次结构
2.5 CSS选择器
2.5.1 类型选择器
2.5.2 类选择器
2.5.3 ID选择器
2.6 CSS基础样式
2.6.1 背景(background)
2.6.2 文本格式(text)
2.6.3 字体属性(fonts)
2.6.4 链接(link)
2.6.5 列表(list)
2.7 CSS布局
2.7.1 CSS框模型
2.7.2 定位机制(Position)
2.7.3 浮动属性(Float)
2.8 CSS3简介
2.8.1 新的边框属性
2.8.2 新的背景属性
2.8.3 CSS3文本阴影
2.8.4 定义动画
习题
第3章 JavaScript
3.1 JavaScript基础
3.2 JavaScript基本语法
3.2.1 数据
3.2.2 操作符
3.2.3 语句
3.3 JavaScript对象
3.3.1 内置对象
3.3.2 自定义对象
3.3.3 BOM对象
3.3.4 DOM对象
3.4 JavaScript事件
3.4.1 常用事件
3.4.2 事件添加
3.5 JavaScript库
3.5.1 Ajax概述
3.5.2 jQuery概述
习题
第4章 C#语言基础
4.1 C#程序实例
4.1.1 第一个C#实例程序
4.1.2 代码分析
4.2 数据类型
4.2.1 值类型
4.2.2 引用类型
4.3 C#基本操作
4.3.1 变量和常量
4.3.2 装箱和拆箱
4.3.3 控制台输入和输出
4.3.4 字符串处理
4.4 流程控制
4.4.1 条件语句
4.4.2 循环语句
4.4.3 异常处理语句
4.5 类和结构
4.5.1 定义类和结构
4.5.2 定义属性
4.5.3 定义索引器
4.5.4 方法重载
4.5.5 使用ref和out类型参数
4.5.6 抽象类和接口
习题
第5章 ASP.NET开发入门
5.1 Visual Studio与ASP.NET简介
5.2 开发环境的建立
5.3 Visual Studio集成开发环境介绍
5.3.1 系统的启动
5.3.2 第一个Web应用程序
5.3.3 集成开发环境介绍
习题
第6章 ASP.NET基本控件
6.1 控件概述
6.1.1 Web控件的分类
6.1.2 ASP.NET服务器控件常用的属性和事件
6.1.3 事件驱动与事件处理
6.2 一般控件
6.2.1 Label控件
6.2.2 Button控件
6.2.3 TextBox控件
6.2.4 HyperLink控件
6.3 选择控件
6.3.1 CheckBox控件
6.3.2 RadioButton控件
6.3.3 ListBox控件
6.3.4 DropDownList控件
6.4 Panel控件
6.5 图片控件
6.5.1 Image控件
6.5.2 ImageMap控件
习题
第7章 ASP.NET高级控件
7.1 Calendar控件
7.1.1 Calendar控件基本概念
7.1.2 改变Calendar控件的外观
7.1.3 对Calendar控件编程
7.2 FileUpload控件
7.3 Wizard控件
7.4 PlaceHolder控件
7.5 AdRotator控件
7.6 验证控件
7.6.1 RequiredFieldValidator控件
7.6.2 ValidationSummary控件
7.6.3 CompareValidator控件
7.6.4 RangeValidator控件
7.6.5 RegularExpressionValidator控件
7.6.6 CustomValidator控件
7.7 案例:使用用户控件
7.7.1 用户控件的使用
7.7.2 ActiveOp.ascx用户控件
习题
第8章 构建网站
8.1 ASP.NET网站综述
8.1.1 解决方案和项目
8.1.2 ASP.NET网站布局
8.1.3 网站的组成文件
8.1.4 网站文件类型
8.1.5 代码隐藏
8.1.6 网站的状态
8.2 Response对象
8.3 Request对象
8.3.1 Request对象概述
8.3.2 Params属性
8.3.3 ServerVariables属性
8.4 Application对象
8.5 Session对象
8.6 Server对象
8.7 案例:构建畅想网络学院网站
习题
第9章 应用ADO.NET编程
9.1 ADO.NET概述
9.2 使用ADO.NET连接到数据库
9.2.1 连接到SQL Server数据库
9.2.2 连接到Oracle数据库
9.2.3 通过OLE DB连接到数据库
9.2.4 连接数据库实例
9.3 使用Command对象和DataReader对象
9.4 使用DataAdapter对象和DataSet对象
9.5 案例:使用Command对象直接修改数据库
习题
第10章 Web数据访问
10.1 数据源控件
10.1.1 数据源控件概述
10.1.2 SqlDataSource控件
10.2 GridView控件
10.2.1 常用属性和事件
10.2.2 GridView控件的基本应用
10.2.3 通过GridView控件修改数据
10.2.4 多个GridView和SqlDataSource相互配合
10.2.5 对GridView控件编程
10.3 DataList控件
10.3.1 DataList控件的模板和事件
10.3.2 DataList控件的基本应用
10.3.3 对DataList控件编程
10.3.4 进一步对DataList控件编程
10.4 DetailsView控件
10.5 案例:使用DetailsView控件访问数据
习题
第11章 数据绑定
11.1 嵌入式代码与简单数据绑定
11.1.1 嵌入式代码块
11.1.2 嵌入式表达式
11.1.3 ASP.NET表达式
11.1.4 简单数据绑定
11.2 一般控件的数据绑定
11.2.1 与DataSource控件绑定
11.2.2 绑定到ADO.NET的查询结果
11.3 Web数据控件的数据绑定
11.4 Repeater控件
11.5 案例:Repeater使用
习题
第12章 ASP.NET AJAX
12.1 Ajax基本概念
12.1.1 富Internet应用程序
12.1.2 Ajax的核心技术
12.2 ASP.NET AJAX
12.2.1 ASP.NET AJAX与Ajax
12.2.2 第一个Ajax应用程序
12.3 ASP.NET AJAX服务器端控件
12.3.1 ScriptManager控件
12.3.2 UpdatePanel控件
12.3.3 UpdateProgress控件
12.3.4 Timer控件
12.4 案例:ASP.NET AJAX Control Toolkit使用
12.4.1 ASP.NET AJAX Control Toolkit安装
12.4.2 ConfirmButtonExtender控件
12.4.3 CalendarExtender控件
习题
第13章 实用编程技巧
13.1 发送电子邮件
13.2 使用Socket进行通信
13.3 使用Excel表格
13.4 处理数据库中的图片
13.5 案例:在程序中操作图片
习题
第14章 高级数据库技术
14.1 使用数据库连接池
14.2 使用事务处理
14.3 案例:使用DataSet访问数据库
习题
第15章 综合案例——“畅想网络学院”
15.1 系统总体设计
15.1.1 功能设计
15.1.2 数据库设计
15.1.3 实例数据库的建立
15.1.4 网站的结构
15.2 系统体系结构的设计与实现
15.2.1 数据访问层的实现
15.2.2 业务逻辑层的实现
15.2.3 表示层的实现
15.3 系统登录
15.4 系统菜单的实现
15.5 Cookie的使用
15.5.1 什么是Cookie
15.5.2 写入Cookie
15.5.3 读取Cookie
15.5.4 删除Cookie
15.6 修改密码
15.7 专业管理
15.8 学生管理
15.9 课程管理
15.10 我的课程
习题
参考文献
买过这本书的人还买过
读了这本书的人还在读
同类图书排行榜