ASP.NET高级编程 (professional asp.net) ASP_NET高级编程 pdf
文章类别:
- 30 11 月, 2022
- 0 条评论
你必须注册后才能投票!
快捷索引
会员福利
英文名: professional asp.net
简介:
书 名:ASP.NET高级编程
作 者:Richard Anderson,Brlan FrMcis 等著
翻 译:王 毅 杨 浩 等译
出版社:清华大学出版社
出版日期:2002年
页 数:1200页
定 价:128元
本书适用读者:
本书面向的是具有AsP或visual basic使用经验的高级开发人员。而对于那些
末掌捏基本编程技术和编程语言的用户来说,本书则不太适合。
本书旨在对AsP.邢T的概念作出全面介绍——书中介绍了一些背景知识,同
时对ASP.NET的设计开发思路进行了说明。之后本书对各种功能进行了深入探讨
,而这些功能要求开发人员首先使用过。此外我们还对如何快速明了地利用这些
新功能进行了介绍。
如果您以前使用过AsP,就不会对本书涉及的各种概念太陌生,那么在使用本
书的同时,您应该能够无须借助于其他参考资料(随AsP.邢T提供的sDK和帮助文
件除外)。同时,您应该对组件、visual basic阳Lc和vBScript语言的常规使用原
则有所了解。虽然本书中的某些例子是用其他语言编写的,如cLR所支持的
JScrlpt和C#(这是一种新的语言),但即使您对这些语言
比较陌生,也不妨碍使用本书。
前言:
作为整个.NETFramework的一部分,ASP.NET建立在Common L凹8uage R帅
ime(公共语言运行时)的基础上——cLR是一个功能强大灵活的结构,它的设计目
标不仅是满足当前开发人员的需要,而且还可以满足长远需要。有一点您可能还
没有意识到,那就是不同于ASP以前的升级版本,AsP.顺大大超越了对现有技术
的升级——因为它开创了Web开发的全新时代。而本书将为您打开通往这项新技术
的大门。
1.一种全新的ASP 那么对开发人员来说, “一种全新的A3P”意味着什么
呢?毕竟,许多产品在发行时都把自己标榜为“重大突破性的”或“革命性的”,
但事实上只不过是在某些方面进行了升级而已而AsP.NET就不是这样,它致力于
为IRts毗t应用程序的开发提供一种功能丰富和灵活的环境。它不仅提供了许多新
的功能,而且从根本土改变了传统上设计基于Web的应用程序的方式。
之所以发生了如此大的变化,是由于AsPNET的体系结构更加模块化,同时在
更大的程度上坚持了基于组件的原则。每个网页都成为了一个可访问的完全编译
的对象,并且利用了诸如面向对象设计、实时编译和动态高速缓存这样的技术。
同时,AsP.NET所具有的向下兼容性表明现有的网页和应用程序仍然能够按以前
的方式进行处理,因此没有进行突然移植的必要。
AsP.邢T的一个主要目标是对应用程序的安装、配置和更新进行重大的改进
。因此组件再也不用在web服务器上进行注册了,同时一个完整的应用程序可以简
单地通过使用文件复制命令、FIP或指定的应用程序(如FrontPa9e SeWo Ext肋
sions)从一个服务器上移植到另一个服务器上。
本书内容:
在本书中,我们将向你介绍AsP.NET的基本概念、使用方法及其用途。在第1
章中,我们将简要介绍一厂AsP.NET的相关问题,包括基本概念和对本书其他部
分的概述。其目的是让您能够尽快掌握一些基础知识,同时运行一些网页实例*
第2章中,我们将介绍NET Frsmework并检验这个支撑起整个.邢T的体系结构
。其中我们将讨论有关cLR的问题,说明使用它的原因以及它所带给我们的好处。
另外还会介绍AsP.邢T的设计目标,并说明它们是如何为我们提供了一个强大的
开发结构的。
第3章中,我们将详细考察各种.邢T语言,看看面向对象的结构,同时还要
讨论新的cd语言以及v5sMslB朋ic和Jscrlpt的变化。另外,我们还将介绍有关这
些语言的ctR的各种优点以及ctR是如何克服以前的语言之争问题的。
第4章中,我们将开始详细介绍AsP.NET,考察AsP刀ET网页是如何构建的。
我们将介绍一个简单的AsP网页,看看它是如何转换为AsP.NET网页的,并研究一
个更简练的新网贝。此外,我们还会介绍新AsP.邢T网页中的代码管理问题,向
时您还会看到新的事件模型与Vi阳a1Basic,而不是ASP更为相似。
第5,第6,第7章中,我们将仔细讨论AsP.NET服务器控件,首先就是这些控
件的概念及其工作原理。接下来还要介绍验证控件,这些控件提供了一种验证用
户输入的方式,然后要介绍的是web F侧控件和列表控件,这些控件提供了强大的
内容管理功能,员后要讨论的是数据绑定问题,通过它将说明控件是怎样从数据
源中自动显示数据的。
第8章中,我们要介绍的是ASP.邢T中的数据管理问题,包括ADO.NET及其设
计目标和体系结构。
第9章中,我们将讨论关系数据和如何从数据库中操作数据的内容。策10章将介绍
这些数据库中的数据更新问题,并继续讨论数据库中的数据操作问题。而在第11
章中,除了继续关注数据问题外,我们还要考察.NET中的xML使用问题,以及xML
对象是如何实现处理况见数据的强大功能的。
第12章的中心问题则是web应用程序的确切概念,以及怎样实现对应用程序的管
理。我们要介绍的内容包括:状态管理、应用程序事件体系结构,以及应用程序
体系结构的扩展。 应用程序编写完成以后,下面的工作就是对它们进行部署,而
这正是第13章要介绍的问题,比外我们还要讨论配置问题。同时我们将介绍xAe配
置文件,包括对其选项的详细讨论,员旨则是ASP刀叮的扩展问题。
第14章的内容包括编写安全的ASP.NET应用程序,whdo跳2000和HS的安全性,
L3P.顺是如何整合到这种安全性中的。此外我们还要介绍说明性和程序性的安全
问题,包括像基于F帅和P朗spd身份验证这样的问题。
第15章和第16章要解决的是基类库问题,其中我们先详细介绍集合和列表,然
后介绍文牛系统对象、流、网络类和正则表达式。基类提供了一组非常丰富的功
能,这些功能的应用范g4r常广泛,同时允许开发人员采用比A3P少得多的编码工
作星来建立网站。 在以前的洲A体系结构中,将业务组件放置在中间层是通行的
做法。而在.邢T中,整个6系结构更加简化了。第17章就将讨论业务对象和事务
处理页面的使用问题。我们将看到新的P系结构的优点,以及如何设计应用程序来
创建大多数新组件模型。
第18章中,我们将介绍可扩展性问题并考察服务器控件,同时还将讨论如何简
便地编写这E控件。我们将介绍一些用于创建这些控件的简便编写代码的技巧,另
外还会看到写好这些控F后.它们是如何与现有的服务器控件并存的。
在第19章和第20章中p我们将详细介绍Web服务,虽然这个问题并不是专门针对
ASP.NET的,但在设计和编写应用程序方面它确实是一种主要的手段。由于将现
有的功能转换为Web服务是非常简单的,因此利用Web服务来提供并使用B2B模型可
以实现众多的功能。
第21章中所介绍的是用在不同领域的各种网络设备,如电话、PDA以及其他诸
如此类的设备。目前网站的用途己不再局限于那些带有大显示屏幕的计算机了,
各种较小的设备在未来会得到越来越广泛的应用。在本章中我们将介绍MoMe Int
删t To01比,看看如何利用它来创建可供小设备访问的网站。
第22章主要包括两个问题:调试和错误处理。虽然有些新功能属于ASP.NET
所有,但其他新功能却是整个基础架构的一部分,不过不管它们属于谁,最后的
收益考都必然是开发人员。这些功能为调试和处理错误工作提供了简单且灵活的
方式。
第23章覆盖了迁移和互用性方面的内容。目前的AsP代码非常之多,因此如何
能够将现有的应用程序移迁移到新的架构中是一个非常重要的问题。另外,我们
还要讨论与现有的coM组件的互用性问题,这种互用性可允许中间层逐渐迁移。
最后在第24章中,我们将进行案例研究。该案例融合了本书中所介绍的许多
技巧和方法该案例是一个简单的电子商务网站,其中使用了数据访问、服务器控
件、类库等等。
书我要,下载先! http://www.books51.com/ 祝您开卷有益!
同类文章
文章类别:
本文链接: https://www.books51.com/291311.html
【点击下方链接,复制 & 分享文章网址】
ASP.NET高级编程 (professional asp.net) ASP_NET高级编程 pdf → https://www.books51.com/291311.html |
上一篇: 游戏编程 (Game Programming Books) Game Programming Books zip
你必须注册后才能投票!
最新评论