本书对ASP.NET 3.5开发网站的基本概念和基本设计方法的讲解浅显易懂、深入浅出,并且安排了大量典型实用的例子,使学习者结合实践掌握设计的方法和技巧。内容包括:ASP.NET 3.5的环境配置、C#3.5编程基础、ASP.NET 3.5基本对象、Web.config文件、控件的应用、访问各种外部数据(XML、文件和数据库)。还介绍了开发高级ASP.NET网站所需掌握的技术,比如LINQ和WCF等,此外还包括ASP.NET 3.5新增Ajax技术的内容。
本书注重从初学者的认识规律出发,强调实用性和可操作性。对ASP.NET 3.5开发网站的基本概念和基本设计方法的讲解浅显易懂、深入浅出,并且安排了大量典型实用的例子,使学习者结合实践掌握设计的方法和技巧。
本书内容包括:ASP.NET 3.5的环境配置、C#3.5编程基础、ASP.NET 3.5基本对象、Web.config文件、控件的应用、访问各种外部数据(XML、文件和数据库)。还介绍了开发高级ASP.NET网站所需掌握的技术,比如LINQ和WCF等,此外还包括ASP.NET 3.5新增Ajax技术的内容。
第1章 .NET Framework体系结构
1.1 .NET Framework与C#
1.2 部署.NET Framework环境
1.3 用C#创建.NET应用程序
第2章 C#3.5基础语法
2.1 变量和常量
2.2 C#数据类型的分类
2.3 运算符和表达式
2.4 控制语句
2.5 数组
2.6 枚举
2.7 结构
2.8 面向对象
2.9 C#3.5语言新增功能
第3章 ASP.NET控件应用基础
3.1 HTML控件
3.2 标准控件
3.3 简单控件
3.4 Panel控件
3.5 FileUpload控件
第4章 ASP.NET控件高级应用
4.1 验证控件
4.2 母版的应用
4.3 Wizard控件
4.4 AdRotator控件
第5章 用户自定义控件
5.1 用户控件
5.2 用户自定义控件
第6章 配置ASP.NET应用程序
6.1 概述
6.2 web.config配置文件
6.3 配置文件结构
6.4 常用配置
第7章 处理文件和绘图
7.1 System.IO命名空间简介
7.2 文件,目录操作类
7.3 读写文件
7.4 GDI绘图
第8章 处理XML
8.1 XML概述
8.2 XML数据绑定
8.3 XML数据显示
8.4 转换XML
8.5 处理XML
第9章 ADO.NET
9.1 ADO.NET简介
9.2 ADO.NET的基本组件
9.3 ADO.NET事务处理
第10章 数据绑定..
10.1 数据源控件
10.2 绑定语法
10.3 绑定控件
10.4 GridView控件
10.5 新增绑定控件
第11章 数据缓存
11.1 ASP.NET缓存概述
11.2 ASP.NET页面缓存
11.3 页面部分缓存
11.4 应用程序缓存
第12章 LINQ
12.1 LINQ概述
12.2 LINQ查询
12.3 LINQ To Object介绍
12.4 LINQ To XML
12.5 LinqDataSource控件
12.6 LINQ TO SQL
第13章 使用Web控件进行个性化设置
13.1 WebPart概述
13.2 使用WebPart
13.3 EditorZone与EditorPart控件
13.4 Web控件之间的通信
第14章 成员、角色与登录控件
14.1 身份验证与授权
14.2 身份验证和授权实例
14.3 成员关系提供模型
14.4 角色提供模型
14.5 成员角色关系常见用法
第15章 应用Ajax特效
15.1 ASP.NET Ajax
15.2 ASP.NET Ajax基本控件
15.3 常用AjaxControlToolkit控什
第16章 ASP.NET高级编程
16.1 Web服务
16.2 WCF开发
16.3 Crystal Report报表
第17章 综合实例——文件管理系统
17.1 文件管理系统概述
17.2 上传文件
17.3 文件管理
第18章 综合实例——内容管理系统
18.1 内容管理系统概述
18.2 三层架构应用程序介绍
18.3 数据库设计
18.4 系统通用功能设计
18.5 数据访问层
18.6 表示层和业务逻辑层