Web应用开发技术(ASP.NET)/教材 本书特色
本书从ASP.NET初学者的角度出发,对ASP.NETWeb开发技术进行了由浅入深的详细介绍。在介绍了基本的网页设计知识以后,配合详细的实例帮助读者深入理解。本书的*后几章介绍了当前*的Web开发技术,使得读者在掌握基础的同时,也能够知晓当前的*技术。本书共分为12章,分别介绍了Web程序设计基础、HTML、CSS、JavaScript脚本语言、C#面向对象编程、服务器端控件、Web数据库开发、数据绑定、WebService、AJAX技术、Silverlight等内容。
Web应用开发技术(ASP.NET)/教材 内容简介
案例实用丰富,每章都有开发案例,全书*后有贯穿各个知识点的综合性案例。
配套资源丰富,提供电子课件及案例代码,方便教学。
内容新颖,专门章节介绍LINQ和Web Service技术。
Web应用开发技术(ASP.NET)/教材 目录
目 录
出版说明
前言
第1章ASP. NET程序设计基础
1.1 Web的工作原理
1.1.1浏览器/服务器模式
1.1.2 HTTP协议
1.2 ASP. NET简介
1.2.1 Microsoft. NET Framework
1.2.2 ASP. NET的发展历程
1.2.3 ASP. NET的工作原理
1.3建立ASP. NET运行和开发环境
1.3.1安装和配置ns服务器
1.3.2安装Visual Studio开发环境
1.3.3安装SQL Server数据库系统
1.4实例:创建**个ASP. NET Web站点 I
1.4.1网站的整体设计
1.4.2网站的部署
1.5习题与上机练习
第2章HTML与CSS
2.1使用HTML设计网页
2.1.1 HTML文档的基本结构
2.1.2 HTML文档的主要标记
2.1.3 HTML 5新特性
2.2利用CSS布局网页
2.2.1在HTML中使用CSS
2.2.2 CSS样式规则
2.2.3 CSS选择器
2.2.4常见的样式属性
2.2.5 CSS 3的新特性
2.3实例:使用HTML和CSS创建一个用户注册页面
2.3.1设计说明
2.3.2程序实现
2.4习题与上机练习
第3章JavaScript客户端编程
3.1 JavaScript概述
3.1.1什么是JavaScript
3.1.2在网页中嵌入JavaScript脚本
3.1.3使用JavaScript输入与输出信息
3.2 JavaScript基本语法
3.2.1数据类型
3.2.2变量
3.2.3运算符和表达式
3.2.4流程控制
3.2.5函数
3.2.6 JavaScript事件处理
3.3 JavaScript对象编程
3.3.1 常用JavaScript对象
3.3.2浏览器对象模型
3.3.3文档对象模型
3.4实例:使用JavaScript实现客户端数据验证
3.4.1设计说明
3.4.2程序实现
3.5 习题与上机练习
第4章C#语言基础
4.1创建一个简单的C#程序
4.2 C#基本语法
4.2.1 C#数据类型
4.2.2运算符和表达式
4.2.3程序控制结构
4.3类和对象
4.3.1类和对象的创建
4.3.2属性和方法
4.3.3构造函数和析构函数
4.3.4继承和多态
4.4字符串
4.4.1使用字符串
4.4.2创建动态字符串
4.5集合编程
4.5.1 ArrayIist
4.5.2哈希表
4.5.3队列
4.5.4堆栈
4.6实例:用C#动态创建SQL数据查询语句
4.6.1设计说明
4.6.2程序实现
?4.7习题与上机练习
第5章ASP. NET服务器控件
5.1 ASP. NET页面的生命周期
5.2服务器控件概述一
5.2.1服务器控件的共有属性
5.2.2服务器控件的共有事件
5.2.3服务器控件的分类
5.3标准的Web服务器控件
5.3.1文本输入与显示控件
5.3.2控制权转移控件
5.3.3选择控件
5.3.4容器控件
5.4验证控件
5.4.1必须输入验证控件
5.4.2比较验证控件
5.4.3范围验证控件
5.4.4正则表达式验证控件
5.4.5自定义验证控件
5.4.6验证总结控件
5.5用户控件
5.5.1用户控件概述
5.5.2创建用户控件
5.5.3用户控件的使用
5.6实例:商品信息录入及其有效性验证
5.6.1设计说明
5.6.2程序实现
5.7习题与上机练习
第6章ASP. NET的对象
6.1 HTTP请求处理
6.1.1 Response对象
6.1.2 Request对象
6.1.3 Server对象
6.2状态信息保存
6.2.1 Application对象
6.2.2 Session对象
6.2.3 Cookie对象
6.2.4 ViewState对象.
6.3实例:一个简单的购物车
6.3.1设计说明
6.3.2程序实现
6.4习题与上机练习
第7章数据访问技术
7.1 ADO. NET体系结构
7.1.1 ADO. NET数据提供程序
7.1.2 ADO. NET数据集
7.1.3 ADO. NET类的组织
7.2使用基于连接的对象访问数据库
7.2.1访问数据库的一般方法
7.2.2使用Connection对象
7.2.3使用Command对象
7.2.4使用DataReader对象
7.3使用基于内容的对象访问数据库
7.3.1使用DataTable对象
7.3.2使用DataView对象
7.3.3使用DataAdapter对象
7.4实例:分类浏览商品信息的页面
7.4.1设计说明
7.4.2程序实现
7.5习题与上机练习
第8章数据绑定
8.1数据绑定基础
8.1.1数据绑定表达式
8.1.2单值绑定
8.1.3重复值绑定
8.2数据源控件
8.2.1数据源控件概述
8.2.2 SqlDataSource控件
8.2.3 0bjectDataSource控件
8.3数据绑定控件
8.3.1 CridView控件
8.3.2 ListView控件
8.3.3 DetailsView控件
8.3.4 FormView控件
8.4实例:使用数据绑定控件的分类浏览商品信息页面
8.4.1设计说明
8.4.2程序实现
8.5习题与上机练习
第9章LINQ
9.1LINQ概述
9.1.1 UNQ的体系结构
? 9.1.2 LINQ与ADO. NET的关系
9.2使用LINQ查询
9.2.1 from子句
9.2.2 where子句
9.2.3 select子句
9.2.4 group by子句
9.2.5 0rderby子句
9.3使用LINQ对数据库进行操作
9.3.1创建数据源
9.3.2数据库的查询
9.3.3数据库的插入
9.3.4数据库的更新
9.3.5数据库的删除
9.4 LINQ中的数据绑定
9.4.1 LinqDataSource
9.4.2数据的绑定
9. 5实例:利用LINQ更新商品信息
9.5.1设计说明
9.5.2程序实现
9.6习题与上机练习一
第10章Web Service技术
10.1 Web Service的概念
10.1.1 Web Service的定义和概念
10.1.2 Web Service的基本特征
10.1.3 We