版权信息书 名: ASP.NETAJAX编程(影印版)
作者:(美国)(Wenz.C.)温兹
出版社:东南大学出版社
出版时间: 2008
ISBN: 9787564112394
开本: 16
定价: 68.00 元
内容简介传授关于构建丰富Web2.0风格的相关工作经验并非易事。《ASP.NETAJAX编程》提供微软ASP.NETAJAX1.0实用而全面的介绍,与ASP.NET给服务器端开发带来的众多益处一样,该框架给Ajax开发也带来了诸多便利。拥有《ASP.NETAJAX编程》,你将学会如何使用Ajax快速创建专业的动态Web页面。.
《ASP.NETAJAX编程》运用大量代码样例,全方位展现该框架的各个关键部分,不仅是那些想在应用程序开发中尝试Ajax的ASP.NET开发者,也是任何对ASP.NETAJAX感兴趣的Web开发者的理想读物,无论他们现在在使用什么开发技术。
《ASP.NETAJAX编程》为你提供:
ASP.NETAJAX框架的高级概要
可剪切/粘贴用于个人应用程序的功能代码
JavaScript和Ajax的关键要点,以帮助你理解框架所使用的各项独立技术..
反映框架软件包构成的内容编排,包含扩展、控件工具包、FuturesCTP和AJAX程序库等
关于如何编写你自己的控件,以及如何向社区工具包贡献代码的说明
将标准AJAX程序库用于其他平台(如PHP)的方法
用一整章的篇幅讨论使用更新面板(UpdatePanel)控件,让Web页面中的多个部分可以独立更新——该框架最重要的元素之一
《ASP.NETAJAX编程》此前曾以《ProgrammingAtlas》为名出版,涵盖该微软框架的beta版本,而如今已完全更新并扩展至ASP.NETAJAX1.0正式发布版。
《ASP.NETAJAX编程》包含了很多难以发现的细节,并通过一些非正式途径完成任务。就这个新框架而言,《ASP.NETAJAX编程》是最理想的知识来源。
作者简介ChristianWenz是一位培训师和咨询师,撰写过50余本书籍。他同时使用开源和闭源Web技术开发,曾被授予“微软的ASP/ASP.NETMVP”称号,并且列入Zend的“Who'sWho”PHP专家名录。Chritian是独立于浏览器(browser-agnostic)的JavaScript开发专家,还被列入Mozilla贡献者名单(about:credits)。
目录Preface.
PartI.Basics
1.ASP.NETAJAX,Ajax,andASP.NET
ASP.NETAJAXandAjax
ASP.NETAJAXandASP.NET
ASP.NETAJAXPrerequisitesandInstallation
ASP.NETAJAXStructureandArchitecture
AFirstASP.NETAJAXExample:HelloUser
TheScriptManagerControl
Summary
ForFurtherReading
2.JavaScript
TheJavaScriptLanguage
Object-OrientedProgramming(OOP)
AccessingPageElements
DOMMethods
Summary
ForFurtherReading
3.Ajax
TheXMLHttpRequestObject
TheXMLDocumentObject
JSON
Summary
ForFurtherReading
PartII.ASP.NETAJAXExtensions
4.UsingASP.NETAJAXJavaScriptExtensions
ASP.NETAJAXShortcutsandHelperFunctions
ExtensionstoExistingJavaScriptObjects
ASP.NETAJAXOOPFeaturesforJavaScript
ClientVersionsof.NETClasses
Summary
ForFurtherReading
5.WebServices
ErrorHandling
PageMethods
MaintainingSessionState
ExchangingComplexDatawiththeServer
ConsumingWebServiceswithJavaScript
Summary
ForFurtherReading
6.UpdatePanel:RefreshingOnlyPartsofaPage
MakingaPageRegionUpdatable
Summary
ForFurtherReading
7.UsingtheASP.NETAJAXProfileService
PreparingtheWebSite
AccessingProfileData
AccessingProfileGroupData
Summary
ForFurtherReading
8.UsingtheASP.NETAJAXAuthenticationService
PreparingtheApplication
LoginandLogout
Summary
ForFurtherReading
9.LocalizingandGlobalizingApplications
Localization
GlobalizationandInternationalization
Summary
ForFurtherReading
PartIII.ASP.NETAJAXControlToolkit
lO.UsingtheControlToolkit
InstallingtheControlToolkit
UsingtheControlToolkit
Summary
ForFurtherReading
11.AddingAnimationtoaWebPage
AnimationFramework
Drag-and-Drop
Summary
ForFurtherReading
12.AutocompletingUserInput,FightingSpam,andMore
CreatinganAccordionPane
MaintainingtheRelativePositionofanElement
AddingAutocompleteBehaviortoaTextBoxControl
AttachingaCalendartoaTextField
DynamicallyCollapsingaSinglePanel
DisplayingaPopUpOveraPage
FightingSpaminBlogsandinOtherEntryForms
CreatingaTabbedInterface
Summary
ForFurtherReading
13.WritingCustomControlsandContributingtotheCommunity..
WritingCustomASP.NETAJAXControls
ContributingtotheControlToolkit
Summary
ForFurtherReading
PartIV.ASP.NETAJAXFutures
14.ClientControls
IntroducingASP.NETAJAXClientControls
UsingASP.NETAJAXControls
HandlingControlEvents
Summary
ForFurtherReading
15.BindingandValidatingData
DataBinding
DataValidation
Summary
ForFurtherReading
16.UsingBehaviorsandComponents
UsingBehaviors
UsingComponents
Summary
ForFurtherReading
17.UsingServerData
UsingaListViewControl
~CreatingaCustomDataSource
Summary
ForFurtherReading
18.UsingRemoteWebServices
UsingtheGoogleWebService
UsingtheAmazonWebService
TransformingaWebServiceResultwithXSLT
UsingtheYahoo!WebService(andRESTandXPath)
Summary
ForFurtherReading
19.UsingAnimations
UsingAnimations
UsinganAnimationtoCreateaFadeEffect
Summary
ForFurtherReading
20.FixingBookmarksandBack/ForwardButtons
FixingwithCode
FixingBookmarksandBack/ForwardButtonswithControlsUsing
UpdateHistory
FixingBookmarksandBack/ForwardButtonswithControlsUsingthe
ASP.NETAJAXFutures
Summary
ForFurtherReading
21.WebParts
UsingASP.NETAJAXwithASP.NETWebParts
Summary
ForFurtherReading
PartV.MicrosoftAJAXLibrary
22.UsingASP.NETAJAXwithOtherServerTechnologies
UsingASP.NETAJAXwithPHP
Summary
ForFurtherReading
PartVI.Appendixes
A.DebuggingASP.NETAJAXApplications
B.XMLHttpRequestReference
C.DOMReference
D.ASP.NETAJAXReference
E.ScriptManager,UpdatePanel,UpdateProgress,andTimer
DeclarativeReference
Index
……