第1章 走进ASP.NET
1.1 接触ASP.NET
1.1.1 ASP.NET是什么
1.1.2.NET Framework
1.1.3 C#语言
1.1.4 三者之间的关系
1.2 选择ASP.NET的理由
1.2.1 ASP.NET特性
1.2.2 ASP.NET的优点
1.3 欣赏ASP.NET成功案例
1.3.1 龙头老大KFC
1.3.2 问道官网
1.3.3 中华人民共和国人力资源和社会保障部
1.3.4 东风汽车公司
1.4 学好ASP.NET的方法
1.4.1 明确学习目的
1.4.2 打好基础,盖好“房子
1.4.3 多请教、多交流
1.5 本章小结
第2章 构建ASP.NET开发环境
2.1 构建ASP.NET3.5 开发环境
2.1.1 软件和硬件要求
2.1.2 安装HS
2.2 安装VisualStudio2008集成开发工具
2.2.1 安装VisualStudio2008
2.2.2 创建第一个“Hello Word”
2.2.3 VisualStudiO2008功能介绍
2.3 安装MSDN帮助系统
2.3.1 安装MSDN帮助系统
2.3.2 使用MSDN帮助系统
2.4 本章小结
第3章 ASP.NET网站开发基础
3.1 设计ASP.NET网站
3.1.1 设计Web页面
3.1.2 运行W曲网站
3.1.3 配置[IS虚拟目录
3.2 ASP.NET网页语法
3.2.1 ASP.NET网页扩展名
3.2.2 ASP.NET页面指令
3.2.3 注释ASPX文件中代码
3.3 本章小结
第4章 C#语言基础
4.1 掌握数据类型
4.1.1 值类型
4.1.2 引用类型
4.2 认识常量和变量
4.2.1 什么是常量
4.2.2 定义并使用常量
4.2.3 什么是变量
4.2.4 变量的声明和赋值
4.2.5 变量的作用域
4.3 如何实现类型转换
4.3.1 隐式类型转换
4.3.2 显式类型转换
4.4 使用C#中运算符
4.4.1 算术运算符
4.4.2 赋值运算符
4.4.3 关系运算符
4.4.4 情景应用1:开发简单计算器
4.4.5 情景应用2:开发简单登录
4.5 实战练习
4.5.1 输入出生年份判断生肖属相
4.5.2 求最大公约数
4.5.3 求最小公倍数
4.6 本章小结
第5章 掌握字符与字符串
5.1 Char字符类应用
5.1.1 Char类的概述
5.1.2 Char类的应用
5.1.3 转义字符
5.2 使用静态字符串类String
5.2.1 字符串的概念
5.2.2 比较字符串
5.2.3 格式化字符串
5.2.4 截取字符串
5.2.5 分割字符串
5.2.6 替换字符串
5.3 使用可变字符串类String Builder
5.3.1 String Builder类的概述
5.3.2 String Builder类的应用
5.3.3 String Builder类与String类的区别
5.4 实战练习
5.4.1 巧截字符串的数字
5.4.2 在字符串中查找指定的字符或字符串
5.4.3 颠倒字符串
5.5 本章小结
第6章 面向对象程序设计
6.1 理解面向对象编程
6.1.1 面向对象编程概述
6.1.2 面向对象编程的特点
6.2 面向对象中类与类成员
6.2.1 类的概念
6.2.2 创建类
6.2.3 定义类
6.2.4 实例化类对象
6.2.5 类的成员字段
6.2.6 类的成员方法
6.2.7 类的成员属性
6.2.8 构造函数
6.2.9 析构函数
6.2.10 情景应用:访问商品类的成员
6.3 面向对象特性之封装
6.3.1 封装概述
6.3.2 封装的实现
6.4 面向对象特性之继承
6.4.1 继承概述
6.4.2 继承的实现
6.5 面向对象特性之多态
6.5.1 认识多态
6.5.2 重栽
6.5.3 重写
6.6 实战练习
6.6.1 使用面向对象的思想查找数字
6.6.2 使用面向对象的思想实现简单计算器
6.7 本章小结
第7章掌握流程控制语句
7.1 接触条件语句
7.1.1 if条件语句
7.1.2 switch多分支语句
7.1 .3情景应用:判断数字奇偶性
……
第2篇 核心篇
第8章 数组与集合
第9章 掌握ASP.NET内置对象
第10章 ADO.NET数据库开发技术
第11章 ASP.NET服务器控件
第12章 数据绑定控件
第3篇 高级篇
第13章 创建自己的Web
第14章 ASP.NET验证控件
第15章 利用GDI+绘制Web图形图像
第16章 AJAX无刷新技术
第17章 调试与错误处理
第4篇 实战篇
第18章 开发网站留言板
第19章 文件上传与下载
第20章 AJAX无刷新聊天室
第21章 实现会员密码找回功能
第22章 完美实现网络硬盘