内容简介
第1章ASP.NET 4.0简介
1.1 ASP.NET 4.0新功能
1.2安装Visual Studio 2010
1.2.1安装IIS
1.2.2安装.NET框架
1.2.3 Visual Studio 2010简介
1.3创建一个Web项目
第2章HTML与CSS
2.1 HTML简介
2.2 CSS简介
2.2.1 CSS概述
2.2.2 CSS常用属性
第3章C#程序设计语言
3.1 C#简介
3.2第一个C#程序
3.2.1代码
3.2.2编译并运行程序
3.2.3详细介绍
3.3 C#中的数据类型
3.3.1值类型
3.3.2引用类型
3.4 C#中的变量和常量
3.4.1变量
3.4.2常量
3.4.3数组
3.5 C#运算符
3.5.1条件运算符
3.5.2测试运算符is
3.5.3 typeof运算符
3.5.4溢出检查操作符checked和unchecked
3.5.5 new运算符
3.5.6运算符的优先级
3.6 C#中的控制语句
3.6.1条件语句
3.6.2循环语句
3.6.3跳转语句
3.6.4异常处理
3.7类的成员
3.7.1类的成员类型
3.7.2类成员访问修饰符
3.8类的字段和属性
3.8.1静态字段、实例字段、常量和只读字段
3.8.2属性
3.9类的方法
3.9.1方法的声明
3.9.2方法参数的种类
3.9.3静态方法和实例方法
3.9.4方法的重载
3.9.5操作符重载
3.9.6 this关键字
3.10类的继承
3.10.1派生类的声明格式
3.10.2 base关键字
3.10.3覆盖基类成员
3.10.4 C#语言类继承特点
第4章ASP.NET基本对象
4.1 Page类
4.1.1页面的生命周期
4.1.2 Page类的属性和事件
4.1.3应用Page类
4.2 Request类
4.2.1 Request对象的属性和方法
4.2.2应用Request对象
4.3 Response类
4.3.1 Response对象的属性和方法
4.3.2应用Response对象
4.4 Server对象
4.4.1 Server对象的属性和方法
4.4.2应用Server对象
4.5 Cookie对象
4.5.1 Cookie对象的属性和方法
4.5.2应用Cookie对象
4.6 Session对象
4.6.1 Session对象的属性和方法
4.6.2 Session对象的使用
4.7 Application对象
4.7.1 Application对象的属性和方法
4.7.2应用Application对象
第5章Web控件
5.1服务器控件
5.2服务器控件的基本属性
5.3基本的Web服务器控件
5.3.1 Label控件
5.3.2 TextBox控件
5.3.3按钮控件
5.3.4 HyperLink控件
5.4列表控件
5.4.1 ListBox控件
5.4.2 DropDownList控件
5.4.3 CheckBoxList控件
5.4.4 RadioButtonList控件
5.5验证控件
5.5.1 RequiredFieldValidator控件
5.5.2 CompareValidator控件
5.5.3 RangeValidator控件
5.5.4 RegularExpressionValidator控件
5.5.5 CustomValidator控件
5.6用户控件
5.6.1用户控件简述
5.6.2创建和使用用户控件
第6章 ADO.NET与数据库的访问
6.1 ADO.NET概述
6.2 ADO.NET的基本命名空间
6.3连接数据库
6.3.1创建SQL Server 2008数据库
6.3.2添加Northwind数据库
6.3.3在Visual Studio 2010中管理数据库
6.3.4使用Connection类连接数据库
6.3.5 Command对象
6.3.6 DataReader对象
6.3.7填充数据库
第7章 数据访问服务器控件
7.1 SqlDataSource控件
7.1.1 SqlDataSource控件介绍
7.1.2 SqlDataSource控件常见属性
7.1.3 SqlDataSource控件常见事件
7.1.4配置数据连接
7.2 GridView控件
7.2.1常用属性
7.2.2显示数据
7.2.3排序设计
7.2.4分页设计
7.2.5 GridView控件的数据绑定类型
7.3 DetailsView控件
7.3.1 DetailsView控件
7.3.2显示数据
7.3.3 DetailsView与GridView的联合使用
7.4 FormView控件
7.4.1 FormView控件常用的模板属性
7.4.2显示数据
7.4.3编辑数据
第8章 网站导航
8.1网站地图
8.1.1网站地图的定义
8.1.2在页面中使用网站地图
8.2导航控件
8.2.1 TreeView控件
8.2.2 Menu控件
8.2.3 SiteMapPath控件
第9章 主题和母版页
9.1主题概述
9.1.1组成元素
9.1.2主题的应用范围
9.2创建主题
9.2.1创建主题文件
9.2.2设计皮肤样式
9.2.3设置同类型控件的多种不同样式
9.2.4创建CSS样式表文件
9.3应用主题
9.3.1设置应用主题的方法
9.3.2设置不应用主题的控件和网页
9.3.3用编程的方法控制主题
9.4母版页
9.4.1创建母版页
9.4.2设计母版页的布局
9.4.3使用母版页创建内容页
第10章ASP.NET LINQ技术
10.1 LINQ简述
10.2 LINQ基础知识
10.2.1 LINQ查询
10.2.2 LINQ和泛型
10.2.3基本的查询操作
10.3 LINQ和数据库操作
10.3.1创建对象模型
10.3.2 LINQ查询数据库
10.3.3 LINQ更改数据库
第11章Web部件
11.1 Web部件概述
11.1.1 Web部件基本要素
11.1.2 Web部件具体功能及应用方案
11.1.3 Web部件控件集
11.2创建Web部件
11.2.1 WebPartManager控件
11.2.2 WebPartZone控件和WebPart控件简介
11.2.3创建Web部件实例
11.3编辑Web部件
11.3.1 EditorZone控件
11.3.2 AppearanceEditorPart控件
11.3.3 BehaviorEditorPart控件
11.3.4 LayoutEditorPart控件
11.3.5 PropertyGridEditorPart控件
11.4管理Web部件
11.4.1 CatalogZone控件
11.4.2 PageCatalogPart控件
11.4.3 DeclarativeCatalogPart控件
11.4.4 ImportCatalogPart控件
第12章 新闻网站综合管理平台
12.1教学目的与案例预览
12.1.1教学目的
12.1.2系统预览
12.2需求分析
12.3详细分析与设计
12.3.1设置数据库结构
12.3.2用ASPNET_ REGSQL工具配置数据库
12.3.3配置系统Web.config
12.3.4编写各页面代码