出版社:人民邮电出版社
年代:2007
定价:69.0
本书重点介绍了使用ASP.NET 2.0(C#)技术开发Web 2.0时代的热门网络应用系统(如RSS、Blog、Tags、Web service、BBS、XML、AJAX、WIKI等)的方法,同时还为开发这些系统提供了ASP.NET 2.0预备知识。本书首先介绍了开发Web 2.0时代热门网络应用系统的预备知识,如ASP.NET Web窗体页、ASP.NET基本对象和配置、SQL Server数据库和ADO.NET、数据服务控件、网络文件和图像处理技术等;然后使用ASP.NET 2.0技术开发了Web 2.0时代的热门网络应用系统,包括RSS、Blog、社会标签(Tag)、基于Web Service的网络存储、基于XML技术的BBS、基于ASP.NET AJAX技术的邮件等大型网络应用系统;最后,本书以创建Web应用程序和数据库的安装程序的技术结束全书。本书不仅适合初学Web 2.0的网络开发人员,特别对具有一定的ASP.NET 2.0(C#)开发经验和希望全面了解并开发Web 2.0的技术人员,都会起到有益的帮助。
内容提要
前言
上篇ASP.NETWeb开发技术
第1章Web2.0网络时代
1.2Web2.0的主要应用元素
1.3目前流行的Web2.0网站
第2章ASP.NETWeb窗体页
2.1ASP.NET指令
2.1.1页指令@Page
2.1.2用户控件指令@Control
2.1.3注册指令@RegisteI
2.1.4引用指令@Reference
2.1.5母版页指令@Master
2.1.6母版页类型指令@MasterType
2.1.7上一页类型指令@PreviousPageType
2.1.8输出缓冲指令@OutputCache
2.1.9导入指令@Import
2.1.10程序集指令@Assembly
2.1.11执行指令@Implements
2.2Web窗体页语法
2.2.1代码声明和代码呈现语法
2.2.2服务器控件语法
2.2.3声明性表达式语法
2.2.4数据绑定语法
2.2.5对象标记语法
2.2.6服务器端包含语法
2.2.7服务器端注释语法
2.2.8内联代码分离方式和代码隐藏分离方式
2.3Web窗体页运行过程
2.3.1初始化页面
2.3.2载入页面
2.3.3处理事件
2.3.4预呈现页面
2.3.5呈现页面
2.3.6卸载页面
2.3.7验证页面运行过程
第3章ASP.NET基本对象和配置
3.1Response和Request对象
3.1.1Request对象的属性和方法
3.1.2Response对象的属性和方法
3.1.3输出文本和HTML代码
3.1.4输出图像
3.1.5重定向页面
3.1.6页面间的参数传递
3.1.7获取上载文件集合Files
3.1.8Params、QueryString、Form、ServerVariables和Cookies集合
3.1.9获取上一页地址
3.1.10获取客户端信息
3.2Server对象
3.2.1Server对象的属性和方法
3.2.2HTML、URL编码和解码
3.2.3映射虚拟地址
3.2.4重定向页面
3.2.5获取并处理异常
3.3Application、Session和ViewState对象
3.3.1Application对象的属性和方法
3.3.2Session对象的属性和方法
3.3.3ViewState对象的属性和方法
3.3.4保存网站数据
3.3.5保存用户数据
……
第4章SQLServer数据库和ADO.NET
第5章数据服务控件
第6章处理网站的文件和图像
下篇Web2.0实战开发
第7章构建Web2.0网络应用的基础工程
第8章RSS
第9章Blog
第10章社会标签Tags
第11章提供Web服务的网络存储系统
第12章基于XML技术的BBS系统
第13章基于Ajax技术的邮件系统
第14章安装和发布Web2.0网络应用程序
Web2.0是相对Web1.0而言的新一代互联网应用的统称,该书重点介绍了使用ASP.NET2.0(C#)技术开发Web2.0时代的热门网络应用系统的方法,以及开发这些系统所需的ASP.NET2.0预备知识。该书采用了“数据→数据访问层→Web页面表现层”的典型架构,通过6个应用系统对Web2.0进行大揭秘,书中所有应用系统事例在一个解决方案中,其常见的操作都封装成动态链接库,大大提高了代码的重用性。该书适合Web2.0的网络开发人员及Web2.0的爱好者使用。 本书重点介绍了使用ASP.NET2.0(C#)技术开发Web2.0时代的热门网络应用系统(如RSS、Blog、Tags、WebServicc、BBS、XML、Ajax、WIKI等)的方法,以及开发这些系统所需的ASP.NET2.0预备知识。本书首先介绍了开发的预备知识,如ASENE了Web窗体页,ASENET基本对象和配置,SQLServer数据库和ADO.NET,数据服务控件,网络文件和图像处理技术等:然后介绍使用ASP.NET2.0技术开发的网络应用系统,包括RSS、Blog、社会标签(Tag)、基于WebService的网络存储系统、基于XML技术的BBS系统、基于ASP.NETAjax技术的邮件管理系统等大型网络应用系统;最后介绍了创建Web2.0网络应用程序的Web安装程序、数据库脚本、桌面安装程序以及Web2.0网络应用程序的安装和发布。 本书不仅适合初学Web2.0的网络开发人员使用,对具有一定的ASP.NET2.0(C#)开发经验和希望全面了解Web2.0的技术人员也很有帮助。
徐新华, 编著
(美) 沃尔瑟 (Walther,S.) , 著
金涛, 编著
(美) 沃尔瑟 (Walther,S.) , 著
孟宪会, 张辉妍, 编著
刘亮亮, 潘中强, 编著
荣耀, 编著
(英) 霍默, 著
(美) 杰克 (Yack,D.) , (美) 梅尔 (Mayo,J.) , 著