主页 详情

《Web 2.0动态网站开发 ASP.NET技术与应用》_徐晓昕等编著_12108560_9787302175827

【书名】:《Web 2.0动态网站开发 ASP.NET技术与应用》
【作者】:徐晓昕等编著
【出版社】:北京:清华大学出版社
【时间】:2008
【页数】:514
【ISBN】:9787302175827
【SS码】:12108560

最新查询

内容简介

第1部分 Web 2.0大航海时代

第1章 Web 2.0概念与图谱

1.1从Web 1.0到Web 2.0

1.2 Web 2.0概念诠释

1.3 Web 2.0图谱

信息发布

信息获取

信息共享

沟通交流

网络新媒体

国内外著名Web 2.0网站

第2章 Web 2.0元素详解

2.1信息发布功能的三大元素

Blog

Ajax

Comment

2.2信息获取功能的五大元素

RSS

Bookmark

Digg

Search

CMS

2.3信息共享功能的五大元素

Wiki

P2P

Tag

TrackBack

Permission

2.4沟通交流功能的六大元素

SNS

IM

BBS

E-mail

聊天室

留言板

2.5网络新媒体功能的九大元素

网络硬盘

网站统计

网络投票

网络相册

网络地图

网络游戏

网络广告

网络多媒体

电子商务

第3章Web 2.0开发技术ASP.NET

3.1 ASP.NET是什么

ASP.NET简介

ASP与ASP.NET之间的差异

ASP.NET的起源和背景

ASP.NET的优点和特点

3.2 ASP.NET能做什么

语言支持

服务器控件

3.3 ASP.NET有什么支撑环境

服务器支持

数据库支持

开发工具

3.4小结

第2部分 ASP.NET技术之旅

第4章 ASP.NET 2.0开发入门

4.1 ASP.NET 2.0运行环境的要求

对硬件的要求

对操作系统的要求

对软件环境的要求

4.2安装ASP.NET 2.0的运行环境

软件安装概述

安装IIS 5.1(必选)

配置IIS默认站点属性

安装.NET Framework 2.0(必选)

安装中文语言包(可选)

安装MDAC 2.8(必选)

安装.NET Framework 2.0 SDK(可选)

4.3测试安装环境实例

测试ASP

测试ASP.NET

测试ADO.NET

4.4小结

第5章 C#.N ET语言基础

5.1 C#文件构成

第一个C#程序

命名空间

类和类的方法

程序输入和输出

运行程序

5.2 C#注释方式

单行注释

带分隔符的注释

注释不嵌套

5.3 C#数据类型

数据类型划分

值类型

引用类型

装箱和拆箱

5.4变量和常量

变量命名规则

变量的类型

常量

5.5运算符和表达式

运算符列表

简化的赋值运算符

三元运算符

checked和unchecked运算符

is运算符

as运算符

sizeof运算符

typeof运算符

运算符的优先级

5.6流程控制

条件语句

循环语句

跳转语句

异常处理

5.7面向对象

类(Class)

接口(Interface)

委托(Delegate)

5.8小结

第6章 ASP.NET基本语法

6.1文件构成

一个ASP.NET文件的例子

可包含的文件类型

命名空间的概念

6.2基本语法

标记方式<%…%>

脚本块标记<script runat=″server″language=″…″…</script>

注释方式<%--…--%>

文件包含方式<!--…#include…-->

6.3使用页面指令

页面指令简介

@Page:设置页面文件(.aspx)属性

@Control:设置用户控件(.ascx)属性

@Import:导入命名空间

@Implements:指定页面文件实现的接口

@Register:引入自定义控件

@Assembly:引入程序集

@OutputCache:控制输出缓存策略

@Reference:设置文件链接

@Master:设置母版页(.master)属性

@PreviousPageType:访问页面文件(.aspx)的上一页属性

@MasterType:访问母版页.master属性

6.4使用服务器控件

使用自定义服务器控件

使用服务器控件内联模板

数据绑定表达式

使用服务器端对象

6.5小结

第7章 ASP.NET网站配置与移植

7.1配置文件web.config

配置文件加载规则

web.config配置文件的语法规则

配置ASP.NET的身份认证方案

配置Web应用程序的访问权限

配置ASP.NET的编译设置

配置ASP.NET的错误处理页

配置ASP.NET的运行时参数

配置Web应用程序的会话状态

配置Web应用程序的全球化设置

配置URL映射

配置并读取appSetting与connectionStrings连接字符串

Configuration API基础

7.2全局文件Global.asax

Global.asax概述

Global.asax内容解析

7.3 ASP到ASP.NET的移植

多语言特性

函数的实现

编程语言

COM组件操作

事务处理

配置模型

安全管理

数据获取

7.4小结

第8章 ASP.NET内置对象

8.1 Response对象

Response对象的属性

Response对象的方法

Response对象的集合

8.2 Request对象

Request对象的属性

Request对象的方法

Request对象的集合

8.3 Application对象

Application对象的特点

Application对象的属性

Application对象的集合

Application对象的方法

Application对象的事件

8.4 Session对象

Session对象的作用原理

Session对象的属性

Session对象的集合

Session对象的方法

Session对象的事件

8.5 Server对象

Server对象的属性

Server对象的方法

8.6 Cookie对象

Cookie对象的属性

Cookie对象的方法

8.7 Cache对象

Cache对象的属性

Cache对象的集合

Cache对象的方法

8.8保存用户状态数据的对象

8个对象的对比

Context对象

ViewState对象

8.9小结

第9章 ASP.NET服务器控件

9.1 ASP.NET服务器控件概述

ASP.NET服务器控件的类型

ASP.NET服务器控件的生命周期

HTML标记、HTML控件与Web控件

如何选择HTML控件和Web控件

HTML服务器控件类层次图及控件列表

Web服务器控件类层次图及控件列表

验证控件

9.2 HTML服务器控件

HTML输入类控件

HTML选择控件(HTMLSelect)

HTML文本框控件(HTMLTextArea)

HTML表单控件(HTMLForm)

HTML图像控件(HTMLImage)

HTML锚控件(HTMLAnchor)

HTML按钮控件(HTMLButton)

HTML元数据控件

HTML表格控件

9.3 Web服务器控件

文本显示控件(Label)

输入控件(Input)

选择控件(Select)

表单提交控件(Form Submit)

排版控件(Typesetting)

锚控件(HyperLink)

图像控件(Image)

日期选择控件( Calendar)

9.4验证控件

必须字段验证控件(RequiredFieldValidator)

比较验证控件(C ompare Validator)

范围验证控件(RangeValidator)

正则表达式验证控件(RegularExpressionValidator)

验证总结控件(ValidationSummary)

自定义验证控件(CustomValidator)

9.5小结

第10章 ADO.NET数据库编程

10.1 ADO.NET概述

ADO.NET产生的历史

ADO.NET与ADO的区别

ADO.NET的两个核心组件及其关系

10.2使用Connection连接数据库

Managed Provider的4种类型

Connection对象概述

引入命名空间

连接语法:OleDbConnection

连接语法:SqlConnection

连接语法:OdbcConnection

连接语法:OracleConnection

连接实例:使用SqlConnection连接SQL Server数据库

连接实例:使用OleDbConnection连接SQL Server数据库

连接实例:使用OleDbConnection连接Access数据库

连接实例:使用web.config配置连接参数

10.3使用Command和DataReader查询和更新数据库

Command对象概述

DataReader对象概述

从DataReader中获取架构信息

使用Command查询和更新数据库

使用Command进行参数化查询

使用Command执行存储过程

10.4使用DataSet

创建DataSet

向DataSet添加DataTable

向DataTable添加DataColumn

为DataTable定义主键

向DataTable添加DataRelation

向DataColumn添加DataRow

查看DataTable中的数据

使用Load方法向DataTable加载数据

更新DataTable中的数据

10.5使用DataAdapter操作DataSet和数据库

DataAdapter对象

使用DataAdapter将数据库填充到DataSet

使用DataAdapter将DataSet更新到数据库

10.6小结

第11章 ASP.NET数据绑定控件

11.1数据绑定概述

数据源

数据绑定对象

数据绑定语法与绑定函数

11.2数据源

数据项序列ArrayList

数据项序列Hashtable

数据项序列SortedList

XML文件DataSet

数据库表DataSet

11.3 Repeater控件

Repeater控件的两个数据绑定属性

Repeater控件的5个模板

实例演示:绑定ArrayList

实例演示:绑定XML文件

实例演示:绑定数据库表

11.4 DataList控件

DataList控件的7个模板

实例演示:绑定XML文件

实例演示:绑定数据库表(DataSet)并允许选择

实例演示:绑定数据库表(DataSet)并允许修改

实例演示:绑定数据库表(DataSet)并允许删除

11.5 DataGrid控件

DataGrid控件的列类型与样式

实例演示:自动产生列

实例演示:自定义列

实例演示:模板列

实例演示:分页功能

实例演示:排序功能

实例演示:修改和删除功能

11.6 Repeater、 DataList和DataGrid控件的比较

11.7小结

第3部分 Web 2.0大航海之旅

第12章 博客网站系统

12.1案例预览

从光盘安装

系统预览

12.2需求分析

理解需求

描述需求

12.3数据存储设计

存储方式

XML存取接口

Provier模型

Membership Provider

12.4系统架构

总体结构

Provider设计

页面设计

12.5功能开发

阅读博客

编辑博客

发布评论

RSS订阅

MetaWeblogApi功能

12.6关键技术

RSS因子

MetaWeblogApi

第13章 基于Ajax的留言本

13.1案例预览

从光盘安装

系统预览

13.2需求分析

理解需求

描述需求

13.3系统用例分析

13.4系统设计

系统架构

模块界面设计

13.5数据库设计

实体分析

E-R图分析

数据表结构

13.6系统架构

关键技术

创建项目

设计系统架构

13.7功能开发

显示留言

发布留言

13.8小结

第14章 新闻发布系统

14.1案例预览

从光盘安装

系统预览

14.2需求分析

理解需求

描述需求

系统用例分析

用例活动分析

14.3数据存储设计

实体分析

E-R图分析

数据表结构

14.4系统架构

总体结构

数据层接口设计

业务层接口设计

表示层页面设计

14.5功能开发

首页与母版页

文章功能

产品功能

论坛功能

14.6关键技术

接口与实现分离的设计

ASP.NET 2.0中的母版页

第15章 RSS生成与阅读器制作

15.1 RSS文件语法

RSS文件实例

RSS节点元素

15.2 ASP.NET中RSS应用实例

聚合文件生成器rssfeed.aspx

在线聚合器rssreader.aspx

15.3小结

第16章 Wiki网站系统

16.1系统预览

从光盘安装

系统预览

16.2需求分析

分析需求

系统用例分析

16.3系统设计

系统功能结构分析

系统流程分析

16.4数据库设计

实体分析

数据表结构

创建数据库

16.5系统架构

系统配置文件(web.config)

Wiki基类(WikiBasePage.cs)

Wiki文本解析类(WikiParser.cs)

16.6母版页与子文件

定义母版页(Default.master)

显示模式设置(DisplayModeMenu.ascx)

导航栏(WikiSiteNav.ascx)

搜索栏(Search.ascx)

页面跳转栏(GoToPage.ascx)

最新文章列表(TopTen.ascx)

登录窗口(WikiLogin.ascx)

16.7功能开发

默认页面(Default.aspx)

查看附件(ShowFile.aspx)

查看历史(History.aspx)

版本比较(Diff.aspx)

标签显示与查询(Tags.aspx)

对标签的查询、增加、删除操作(TagHandler.aspx)

搜索结果页面(Search.aspx)

用户的操作界面(User.aspx)

对用户的增删改查操作(UserMembership.aspx)

16.8关键技术

Wiki文本编辑样式

使用Ajax技术操作Tag

第17章 网络论坛BBS系统

17.1案例预览

从光盘安装

系统预览

17.2需求分析

需求总体描述

论坛前台功能

论坛管理功能

17.3系统设计

系统结构图

系统用例分析

系统流程分析

17.4数据库设计

实体分析

数据表设计

创建数据库

17.5系统架构

系统配置文件(web.config)

数据库操作文件(Db.cs)

头部导航条文件(_Top.ascx)

尾部版权文件(_Bt.ascx)

错误信息处理页面(Error.aspx)

17.6论坛主页面开发(index.aspx)

论坛信息区

论坛版面区

联盟论坛区

生日统计区

论坛在线统计区

17.7论坛管理功能开发

管理员登录(Admin_Login.aspx→Admin_Left.aspx)

论坛版面管理(Admin_Forum_List.aspx)

联盟论坛管理(Admin_Link_List.aspx)

用户数据管理(Admin_Users_List.aspx)

用户级别设置(Admin_Users_Class.aspx)

用户分值设置(Admin_Users_Config.aspx)

论坛基本信息(Admin_Config_List.aspx)

论坛CSS设置(Admin_Css_List.aspx)

邮箱基本信息(Admin_Mail_Change.aspx)

察看服务器信息(Admin_Server_List.aspx)

管理密码修改(Admin_Pwd_Change.aspx)

17.8用户功能开发

新用户注册(Reg.aspx)

用户登录(Login.aspx)

用户退出(Logout.aspx)

更改个人信息(Mymodify.aspx)

用户短消息(Mysms.aspx)

地址簿(MyFriend.aspx)

用户列表(UsersList.aspx)

17.9论坛讨论区功能

讨论区页面(List.aspx)

查看帖子(View.aspx)

管理帖子(Admin_Action.aspx)

发布新帖(Post.aspx)

编辑帖子(Edit.aspx)

回复帖子(RePost.aspx→Do.aspx)

推荐帖子(SendMail.aspx)

搜索帖子(Search.aspx→Result.aspx)

17.10关键技术

文件上传

邮件发送

第18章 网络邮件系统

18.1邮件协议概述

邮件协议

如何实现邮件客户端

18.2邮件协议的实现

System.Net.Mail命名空间

MailMessage类

SmtpClient类

实现POP 3协议类

18.3实现WebMail网络邮件系统

接收邮件

发送邮件

18.4小结

第19章 网络聊天室

19.1系统预览

从光盘安装

系统预览

19.2需求分析

分析需求

系统用例分析

19.3系统设计

系统功能结构

聊天室页面设计

19.4系统架构

系统配置文件(web.config)

全局操作函数(Global.asax)

聊天引擎(ChatEngine)

19.5功能开发

登录页面(Default.aspx)

聊天室主页面(Chat.aspx)

发送消息文件(AjaxFunctions.js)

消息处理页面(Server.aspx)

19.6关键技术

使用服务器对象ChatEngine保存聊天内容

使用Ajax发送聊天内容

19.7小结

第20章 网上商城系统

20.1案例预览

从光盘安装

系统预览

20.2需求分析

功能需求分析

系统用例分析

20.3系统设计

系统模块划分

系统流程分析

20.4数据库设计

实体分析

数据表结构

创建数据表

20.5系统架构

数据库连接

数据库操作

20.6会员功能开发

会员登录

浏览商品

在线购物

发表评论

20.7管理员功能开发

管理员登录

商品分类管理

商品管理

用户管理

角色管理

20.8所用关键技术——购物车技术

第21章 网站访问统计

21.1概述

统计数据分类

如何实现统计

21.2 ASP.NET变量统计

服务器相关信息

常见组件支持情况

浏览者相关信息

21.3 ASP.NET站点计数器

文本型计数器

XML型计数器

21.4小结

附录A Ajax框架汇总

附录B 中国互联网Web 2.0百强企业


书查询(www.shuchaxun.com)本网页唯一编码:
6c52d1e4cf1c49b0c6e6f4f0647195b1#84956e412318198cc1af28e91c07c187#140313688#12108560.zip