ASP.NET基础与案例开发详解

ASP.NET基础与案例开发详解

易巍, 张新颖, 编著

出版社:清华大学出版社

年代:2009

定价:56.0

书籍简介:

本书循序渐进地给出了ASP.NET 3.5简介、对网站的认识、Web服务器控件、ASP.NET常用对象、ASP.NET 3.5与Ajax技术、SQL Server 2005基础、数据访问服务器控件、ADO.NET与数据库访问等内容。

作者介绍:

张孝祥:北京传智播客教育科技有限公司教学总监。著有《Java就业培训教程》《JavaScript网页开发》《深入体验Java Web开发内幕-核心基础》《深入体验Java Web开发内幕-高级特性》《Java邮件开发详解》等一系列Java畅销书籍,发布了中国第一套Java学习视频,被誉为”中国Java培训第一人”。张孝祥老师精通C/C++/VC++、VB、Java、SQL Server、ORACLE、ASP、JSP、J2EE等编程语言和数据库系统,善于解剖和分析问题,善于使用生动形象的比喻,能将复杂的、难于理解的问题与知识简单化讲解。

书籍目录:

第1章 ASP.NET 3.5简介

1.1 ASP.NET 3.5概述

1.2 ASP.NET 3.5特点介绍

1.2.1 NET Framework 3.5简介

1.2.2 Web程序开发的发展历程

1.2.3 NET框架体系

1.2.4 NET Framework 3.5

1.3 ASP.NET 3.5应用程序的结构

1.3.1 虚拟目录

1.3.2 网页文件

1.3.3 配置文件

1.3.4 Global.asax文件

1.3.5 共享目录

1.4 ASPX网页代码模式

1.4.1 网页基类

1.4.2 网页代码存储模式

1.5 Visual Studio 2008的使用

1.5.1 Visual Studio 2008的安装

1.5.2 创建网站

1.5.3 管理新建的网站解决方案

1.6 上机练习

第2章 对网站的认识

2.1 HTML语言简介

2.1.1 HTML标记

2.1.2 网页中的文本和图像

2.1.3 HTML在ASP.NET网页中的应用

2.2 B/S架构

2.2.1 B/S架构的特点

2.2.2 B/S架构与C/S架构的区别

2.3 Web表单及其运行模式

2.4 初识CSS

2.5 上机练习

第3章 Web服务器控件

3.1 HTML控件

3.1.1 HTML控件结构

3.1.2 HTML控件的常用属性

3.1.3 基础HTML控件

3.1.4 TextArea控件

3.2 Web控件

3.2.1 Web控件结构

3.2.2 Web控件的功能

3.2.3 常用的Web控件

3.2.4 Web控件与HTML控件的比较

3.3 数据控件

3.3.1 数据访问控件

3.3.2 数据绑定控件

3.4 验证控件

3.4.1 必填字段验证控件

3.4.2 范围验证控件

3.4.3 正则表达式验证控件

3.4.4 自定义验证控件

3.4.5 验证控件总结

3.5 导航控件

3.5.1 Web.sitemap文件

3.5.2 SiteMapDataSource控件

3.5.3 TreeView控件

3.5.4 Menu控件

3.5.5 SiteMapPath控件

3.6 登录控件

3.6.1 登录控件简介

3.6.2 常用的登录控件

3.6.3 直接使用Membership API

3.6.4 定制成员身份提供程序

3.7 Web部件

3.7.1 Web部件概述

3.7.2 Web部件基础

3.7.3 Web页的显示模式

3.8 上机练习

3.7.2 Web部件基础

3.7.3 Web页的显示模式

3.8 上机练习

第4章 ASP.NET常用对象

4.1Request对象

4.1.1 Request对象的常用属性和方法

4.1.2 获取用户提交的信息

4.1.3 通过Request对象传递参数

4.1.4 获取客户端浏览器信息

4.2 Server对象

4.2.1 Server对象的常用方法和属性

4.2.2 ScriDtTimeOut属性介绍

4.2.3 MapPath方法的使用

4.2.4 HtmlEncode方法的使用

4.2.5 UrIEncode方法的使用

4.2.6 Transfer方法和Execute方法的使用

4.3 Response对象

4.3.1 Response对象的常用属性和方法

4.3.2 Write方法的使用

4.3.3 Redirect方法的使用

4.3.4 End方法的使用

4.4 Cookies对象

4.4.1 概述

4.4.2 Cookies对象的属性

4.4.3 Cookies对象的方法

4.4 4 Cookies对象的使用

4.4.5 Cookies对象的应用举例

4.5 Session对象

4.5.1 概述

4.5.2 Session对象的属性

4.5.3 Session对象的方法

4.5.4 Session对象的使用

4.5.5 Session对象的应用举例

4.5.6 Session的存储

4.6 Application对象

4.6.1 Application对象的属性

4.6.2 Application对象的方法

4.6.3 Application对象的使用

4.7 上机练习

第5章 ASP.NE丁3.5与Ajax技术

5.1 AJaX技术

5.1.1 概述

5.1.2 AJax使用的技术

5.1.3 Aiax运行原理

5.1.4 AiaX应用举例

5.1.5 Aiax技术小结

5.2 ASP.NET 3.5的客户端回调功能

5.2.1 回传与回调的比较

5.2.2 客户端回调基本知识介绍

5.3 ASP.NET AJax框架

5.3.1 概述

5.3.2 ASP.NET Aiax的客户端-服务器交互

5.3.3 ASP.NET Ajax的体系

5.3.4 ASP.NET Aisx的安装和使用

5.3.5 ASP.NET AJax控件简介

5.3.6 ASP.NET Ajax应用举例

5.4 上机练习

第6章 SQL Server 2005基础

6.1 关系数据库基础知识

6.2 数据库操作语言

6.2.1 数据定义语言(DDL)

6.2.2 数据操纵语言(DML)

6.2.3 数据控制语言(DCL)

6.2.4 存储过程

6.2.5 其他语言元素

6.3 数据库查询语言

6.3.1 简单查询

6.3.2 条件查询

6.3.3 分组查询

6.3.4 连接查询.

6.4 SQL Server 2005数据类型基础

6.5 SQt Server 2005系统数据库介绍

6.6 SQI Server 2005的安装

6.7 SQL Server 2005的使用

6.7.1 创建、管理数据库

6.7.2 修改数据库

6.7.3 删除数据库

6.7.4 创建、管理数据表

6.7.5 删除表

6.8 上机练习

第7章 数据访问服务器控件

7.1 SqlDataSource控件

7.1.1 SqlDataSource控件的属性

7.1.2 SqlDataSource控件的事件

7.1.3 配置数据连接

7.2 GridView控件

7.2.1 GridView控件的常用属性

7.2.2 显示数据

7.2.3 排序设计

7.2.4 分页设计

7.2.5 GridView控件的数据绑定类型.

7.3 FormView控件

7.3.1 FormView控件常用的模板属性

7.3.2 显示数据

7.3.3 编辑数据

7.4 DetailsView控件

7.4.1 DemilsView控件的功能

7.4.2 显示数据

7.4.3 DemilsView与GridView的联合使用

7.5 综合应用实例

7.6 上机练习

第8章 ADO.NET与数据库的访问

8.1 ADO.NET概述

8.1.1 认识ADO.NET

8.1.2 ADO.NET的组件结构

8.2 与数据库的连接

8.3 ADO.NET对象的使用

8.3.1 Connection对象

8.3.2 DataAdapter对象

8.3.3 DataReader对象

8.3.4 Command对象

8.4 综合实例

8.5 上机练习

第9章 主题与母版

9.1 主题

9.1.1 什么是主题

9.1.2 主题的分类

9.1.3 创建主题文件

9.1.4 设置应用主题的方法

9.2 母版页

9.2.1 创建母版页

9.2.2 设计母版页的布局

9.2.3 使用母版页创建内容页

9.3 母版页的嵌套

9.4 综合实例

9.5 上机练习

第10章 成员角色及登录管理

10.1 使用成员资格管理

10.1.1 成员资格介绍

10.1.2 成员资格类

10.1.3 配置ASP.NET应用程序以使用成员资格

10.2 使用角色管理授权

10.2.1 角色管理介绍

10.2.2 角色管理类

10.3 实现基本成员角色管理

10.3.1 实现用户身份验证

10.3.2 创建新用户并分配角色权限显示用户列表和删除用户

10.3.4 更新用户信息

10.3.5 创建角色

10.3.6 显示角色列表和删除角色

10.3.7 设置角色权限

10.4 上机练习

第11章 ASP.NET的安全性

1 1.1 身份验证

11.1.1 基于Windows的身份验证

11.1.2 基于Forms的身份验证

11.2 安全代码的编写

11.2.1 防止SQ[,注入

11.2.2 合理使用错误页面

11.3 使用LJRI.授权

11.4 上机练习

第12章 学生成绩查询系统

12.1 系统概述

12.2 需求分析

12.3 用例图

12.4 系统总体设计

12.5 开发环境

12.6 数据库结构设计

12.7 项目及数据库的环境构建

12.8 数据访问层实现

12.8.1 数据库连接字符串的添加

12.8.2 公共数据库访问类SqlHelper的实现

12.9 前台程序代码

12.9.1 学生登录

12.9.2 学生成绩查询

12.9.3 提交联系方式及其他信息变更请求

12.10 后台代码实现

12.10.1 管理员登录

12.10.2 学生信息的添加

12.10.3 学生信息维护

12.10.4 审核学生资料变更请求及学生信息修改

12.10.5 学生成绩信息的查看和添加

12.10.6 管理员密码修改

12.10.7 后台首页及目录页

12.1 1 程序部署

12.11.1 数据库的安装

12.11.2 IIS服务器的设置

12.12 总结

12.13 上机练习

第13章 网站相册系统

13.1 系统概述

13.2 需求分析

13.3 用例图

13.4 系统总体设计

13.5 开发环境

13.6 数据库结构

13.7 开发环境搭建

13.8 数据访问层实现

13.9 前台程序代码

13.9.1 系统首页实现

13.9.2 用户注册页面

13.9.3 用户及相册管理页面

13.9.4 增加相册页面

13.9.5 修改相册信息页面

13.9.6 用户查看相册及上传相片页面

13.10 后台代码实现

13.10.1 管理员登录

13.10.2 用户管理

]3.10.3 相册管理

13.10.4 相片管理

13.10.5 管理员密码修改

13.10.6 后台目录及后台首页.

13.11 程序部署

13.11.1 数据库的安装

13.11.2 IIS服务器的设置

13.12 总结

13.13 上机练习

第14章 图书销售系统

14.1 系统概述

14.2 需求分析

14.3 用例图

14.4 系统总体设计

14.5 开发环境

14.6 数据库结构

14.7 项目及数据库搭建

14.8 数据访问层的实现

14.8.1 数据库连接字符串的添加

14.8.2 公共数据库访问类SqlHelper的实现

14.8.3 购物车物品对象

14.9 前台代码的实现

14.9.1 查询图书信息

14.9.2 显示图书详细

14.9.3 购物车页面设计

14.9.4 保存购买订单

14.9.5 订单购买成功页面

14.9.6 查询订单页面的设计

14.10 后台代码的实现

14.10.1 管理图书类别

14.10.2 添加图书信息

14.10.3 管理图书信息

14.10.4 修改图书信息

14.10.5 查看图书订单列表

14.10.6 图书订单详细及发货处理

14.10.7 支付方式设置

14.10.8 管理员登录

14.10.9 密码修改

14.10.10 后台首页及目录页面

14.11 程序部署

14.1 1.1 数据库的安装

14.1 1.2 IIS服务器的设置

14.12 总结

14.13 上机练习

第15章 制作个人博客系统

15.1 系统概述

15.2 需求分析

15.3 用例图

15.4 系统的总体设计

15.5 开发环境

15.6 数据库结构

15.7 项目环境的搭建

15.8 前台程序代码

15.8.1 博客首页的实现

15.8.2 博客内容查看及评论

15.9 后台代码实现

15.9.1 博客分类设置

15.9.2 发表文章

15.9.3 管理文章

15.9.4 修改文章

15.9.5 查看评论

15.9.6 回复评论

15.9.7 权限设置

15.9.8 后台登录

15.9.9 修改密码

15.9.10 目录及首页代码

15.10 程序部署

15.10.1 数据库的安装

15.10.2 IIS服务器的设置

15.11 总结

15.12 上机练习

内容摘要:

本书主要介绍如何用ASP.NET来开发基于B/S结构的应用程序,书中以理论和实践相结合的模式,让读者更容易掌握ASP.NET的相关知识。本书共分15章,其中第1~11章循序渐进地给出了ASP.NET 3.5简介、对网站的认识、Web服务器控件、ASP.NET常用对象、ASP.NET 3.5与Ajax技术、SQL Server 2005基础、数据访问服务器控件、ADO.NET与数据库的访问、主题与母版、成员角色及登录管理、ASP.NET的安全性等内容。并在第12~15章讲解了几种常用网站系统的开发,如网站相册、个人博客系统等。本书内容结构合理,语言简练、容易理解,适合ASP.NET的初学者或有相关编程经验的用户使用,也可供广大软件开发者和编程爱好者作为参考用书,更是学校及培训机构的首选用书。

编辑推荐:

零基础学习者入门必读,专家课堂式讲解开发技巧,基础知识到开发案例融会贯通,知识点+应用示例+技术难点剖析,体验4个项目案例开发的全过程。

书籍规格:

书籍详细信息
书名ASP.NET基础与案例开发详解站内查询相似图书
9787302207412
如需购买下载《ASP.NET基础与案例开发详解》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位清华大学出版社
版次1版印次1
定价(元)56.0语种简体中文
尺寸26装帧平装
页数 518 印数

书籍信息归属:

ASP.NET基础与案例开发详解是清华大学出版社于2009.出版的中图分类号为 TP393.092 的主题关于 主页制作-程序设计 的书籍。