| 作 者: | 青岛东合信息技术有限公司 编 |
| 出版社: | 电子工业出版社 |
| 丛编项: | |
| 版权说明: | 本书为公共版权或经版权方授权,请支持正版图书 |
| 标 签: | .NET |
| ISBN | 出版时间 | 包装 | 开本 | 页数 | 字数 |
|---|---|---|---|---|---|
| 未知 | 暂无 | 暂无 | 未知 | 0 | 暂无 |
理论篇
第1章 ASP.NET概述
1.1 .NET框架
1.1.1 .NET框架结构
1.1.2 .NET公共语言运行库
1.1.3 MSIL和JIT
1.1.4 C#与.NET框架
1.1.5 C#语言的特点
1.1.6 .NET框架应用程序种类
1.2 ASP.NET技术
1.2.1 ASP.NET特点
1.2.2 ASP.NET的命名空间
1.2.3 ASP.NET控件种类
1.3 第一个C#程序
1.3.1 C#程序结构
1.3.2 C#代码注释
1.3.3 HelloWorld示例
小结
练习
第2章 C#语言基础
2.1 变量和常量
2.1.1 变量
2.1.2 常量
2.2 数据类型
2.2.1 值类型
2.2.2 引用类型
2.2.3 装箱和拆箱
2.3 运算符和表达式
2.3.1 运算符的类别
2.3.2 算术运算符
2.3.3 赋值运算符
2.3.4 关系运算符
2.3.5 逻辑运算符
2.3.6 三元运算符
2.3.7 运算符优先级
2.4 语句
2.4.1 分支结构
2.4.2 循环结构
2.4.3 转移语句
2.4.4 lock语句
2.4.5 using语句
2.5 异常处理
小结
练习
第3章 C#面向对象编程
3.1 类
3.1.1 定义类
3.1.2 构造函数和析构函数
3.1.3 字段
3.1.4 属性
3.1.5 方法
3.1.6 this关键字
3.2 访问修饰符
3.3 继承
3.3.1 C#中继承的实现
3.3.2 base关键字
3.3.3 方法的重写
3.3.4 密封类和密封方法
3.4 接口
3.5 字符串
3.5.1 字符串基础
3.5.2 String类
3.5.3 StringBuilder类
3.5.4 格式化
小结
练习
第4章 数组与集合
4.1 数组
4.2 Array类
4.3 类库中的集合
4.3.1 ArrayList类
4.3.2 Stack类
4.3.3 Queue类
4.3.4 Hashtable类
4.3.5 SortedList类
小结
练习
第5章 ASP.NET初步
5.1 ASP.NET页面
5.1.1 页面开发模式
5.1.2 页面生命周期
5.1.3 页面事件
5.1.4 页面指令
5.1.5 页面注释
5.2 ASP.NET页面内置对象
5.2.1 Response对象
5.2.2 Request对象
5.2.3 Session对象
5.2.4 Application对象
5.2.5 Cookie对象
5.2.6 Server对象
小结
练习
第6章 ASP.NET服务器控件
6.1 服务器控件
6.1.1 服务器控件简介
6.1.2 服务器控件分类
6.2 Web服务器控件
6.2.1 文本控件
6.2.2 控制权转移控件
6.2.3 选择控件
6.2.4 容器控件
6.3 HTML服务器控件
6.3.1 HTML服务器控件简介
6.3.2 HtmlForm控件
6.3.3 HtmlImage控件
6.4 验证控件
6.4.1 RequiredFieldValidator控件
6.4.2 CompareValidator控件
6.4.3 RangeValidator控件
6.4.4 RegularExpressionValidator控件
6.4.5 CustormValidator控件
6.4.6 ValidationSummary控件
小结
练习
第7章 ADO.NET数据库访问
7.1 ADO.NET简介
7.2 ADO.NET结构
7.2.1 ADO.NET结构原理和核心组件
7.2.2 ADO.NET中的命名空间和类
7.3 ADO.NET核心对象
7.3.1 Connection
7.3.2 Command
7.3.3 DataReader
7.3.4 DataAdapter
7.3.5 DataSet
小结
练习
第8章 数据控件
8.1 数据控件概述
8.1.1 数据源控件
8.1.2 数据绑定控件
8.2 SqlDataSource控件
8.3 GridView控件
8.3.1 GridView数据绑定
8.3.2 GridView列类型
8.3.3 GridView事件
8.3.4 GridView数据操作
8.4 DetailsView控件
8.4.1 DetailsView列类型
8.4.2 DetailsView事件
8.4.3 DetailsView数据操作
小结
练习
第9章 页面设计
9.1 母版页和内容页
9.1.1 母版页
9.1.2 内容页
9.2 站点导航
9.2.1 站点导航简介
9.2.2 TreeView控件
9.2.3 SiteMapPath控件
9.2.4 Menu控件
9.3 主题与皮肤
9.3.1 主题与皮肤简介
9.3.2 主题定义和应用
小结
练习
第10章 AJAX技术
10.1 ASP.NET AJAX技术简介
10.1.1 AJAX简介
10.1.2 ASP.NET AJAX技术
10.2 AJAX核心控件
10.2.1 ScriptManager控件
10.2.2 UpdatePanel控件
10.2.3 UpdateProgress控件
10.2.4 Timer控件
小结
练习
第11章 LINQ查询技术
11.1 LINQ简介
11.1.1 LINQ组成
11.1.2 LINQ示例
11.2 Lambda表达式
11.3 LINQ查询方法
11.3.1 Select()
11.3.2 Where()
11.3.3 OrderBy()
11.3.4 GroupBy()
11.3.5 高级查询方法
11.4 LINQ查询语句
11.4.1 LINQ查询关键字
11.4.2 常用的LINQ查询语句
11.4.3 查询方法 VS 查询语句
11.5 LINQ to SQL查询
小结
练习
第12章 配置和部署网站
12.1 配置文件
12.1.1 配置文件简介
12.1.2 常用的配置元素
12.2 安装和部署ASP.NET应用程序
12.2.1 创建ASP.NET安装项目
12.2.2 部署ASP.NET应用程序
小结
练习
理论篇
实践1 ASP.NET概述
实践指导
实践1.G.1
实践1.G.2
实践1.G.3
实践1.G.4
知识拓展
1. C#的WinForm应用程序开发
2. C#程序代码的调试
3. 设置C#代码编辑器格式
4. VS2008快捷键
拓展练习
练习1.E.1
实践2 C#基础训练
实践指导
实践2.G.1
实践2.G.2
实践2.G.3
实践2.G.4
实践2.G.5
实践2.G.6
实践2.G.7
知识拓展
1. 抽象类和抽象方法
2. 结构
3. 枚举
拓展练习
练习2.E.1
实践3 ASP.NET初步
实践指导
实践3.G.1
实践3.G.2
实践3.G.3
知识拓展
1. 泛型
2. 匿名方法
3. 推断类型var
拓展练习
练习3.E.1
实践4 ASP.NET服务器控件
实践指导
实践4.G.1
实践4.G.2
实践4.G.3
实践4.G.4
知识拓展
1. AdRotator控件
2. Calendar控件
3. 用户控件和自定义服务