ASP.NET技术内幕

ASP.NET技术内幕
作 者: Scott Worley 王文龙 刘湘宁
出版社: 人民邮电出版社
丛编项: NET精选系列
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: 互连网络 程序设计
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

  作者Scott Worley是一位IT咨询人员,擅长基于Microsoft的技术和SCLC项目管理,住在加拿大的蒙特利尔。在过去的10年中,他使用最新的技术开发过许多前沿项目;当前则致力于.NET 框架和相关技术的研究,重点是ASP.NET、Commerce Server、SQL Server以及各种分布式桌面和移动设备Web开发技术。同时,他还维护着一个提供ASP.NET和分布式Web开发信息的网站——www.project-inspiration.com

内容简介

本书简明扼要地介绍了ASP.NET中的新技术和概念,引导ASP开发人员平稳地过渡到ASP.NET。本书分七部分,共17章。第一部分概述了ASP.NET技术、如何使用ASP.NET开发应用程序以及ASP.NET应用程序配置;第二部分概述了Web表单技术、语法和控件以及状态管理的概念和用途。第三部分介绍了ASP.NET中的数据访问技术,包括如何访问数据库以及如何读写和操纵XML数据;第四部分介绍了XML Web服务、应用程序安全、组件服务、消息接发服务、目录服务以及Web应用程序的国际化和本地化等内容;第五部分介绍了缓存控制、用户控件、自定义控件以及移动设备Web开发;第六部分使用本书介绍的各种技术开发了一个完整的在线项目管理应用程序;最后一部分是附录,简要地介绍了ASP.NET支持的HTML服务器控件、ASP服务器控件、移动设备控件,并提供了有关.NET平台的信息资源。本书是为经验丰富的软件和Web开发人员编写的,书中准确而简练地介绍了ASP.NET中的技术和概念;书中提供了大量的源代码范例,帮助说明书中介绍的各个概念,最后则使用介绍过的各种技术创建了一个完整的在线项目管理应用程序。通过阅读本书,读者能够将已有的ASP技能应用于ASP.NET中,同时充分利用ASP.NET提供的新功能。

图书目录

第一部分

ASP.NET简介

第1章

ASP.NET概述



1.1

ASP.NET


1.2

.NET基类库


1.3

ASP.NET

Web应用程序的配置


1.4

会话和状态管理


1.5

缓存管理


1.6

ASP.NET

Web应用程序开发层


1.6.1

UI层


1.6.2

业务逻辑层


1.7

Web表单


1.7.1

灵活/功能强大的用户界面


1.7.2

客户浏览器的功能


1.7.3

基于事件的编程


1.7.4

直观的开发方式


1.8

XML

Web服务


1.9

COM/COM+互操作性和组件服务


1.10

ADO.NET


1.11

从传统ASP到ASP.NET的迁移


1.12

国际化和本地化


1.13

更高的安全性



第2章

使用ASP.NET开发应用程序



2.1

应用程序设置文件


2.1.1

global.asax文件
2.1.2

global.asax文件中使用的编译指令


2.1.3

应用程序级或会话级变量


2.1.4

会话事件


2.1.5

脚本块


2.1.6

web.config配置文件


2.2

页面语法


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.3

ASP.NET中常用的对象和类


2.3.1

Application对象(HttpApplication类)


2.3.2

Request对象(HttpRequest类)


2.3.3

Response对象(HttpResponse类)


2.3.4

Server对象(HttpServerUtility类)


2.4

跟踪ASP.NET应用程序


2.4.1

跟踪信息


2.4.2

Trace对象(TraceContext类)


2.4.3

使用页面级跟踪


2.4.4

应用程序级跟踪


2.4.5

使用跟踪日志查看程序(trace.axd)


2.5

ASP.NET迁移方面的问题


2.5.1