Microsoft AJAX Library Essentials: Client-side ASP.NET AJAX 1.0 Explained
www.PACKTPUB.com  FREE ONLINE EDITION: Read full chapters online, download free samples from the book and more...
Book Contents Index > Chapter 8

Preface
1: AJAX and ASP.NET
2: AJAX Foundations
3: Object-Oriented JavaScript
4: Introducing the Microsoft AJAX Library
5: OOP with the Microsoft AJAX Library
6: Creating Client Components
7: Case Study: Timer and EnhancedTextBox
8:
Debugging Tools and Techniques  

Appendix A: Microsoft AJAX Library Reference

Index

Free Chapter:
Chapter 3: Object-Oriented JavaScript [4 MB PDF]

Contact us

Appendix A: Microsoft AJAX Library Reference

This appendix has been designed to be a quick reference and visual guideline to the Microsoft AJAX Library namespaces and classes that have been mentioned in this book. This reference attempts to supplement the official library documentation available at http://ajax.asp.net/docs/ClientReference/. In the following pages, you will find:

  • Description of the conventions used in the class diagrams
  • Function reference
  • JavaScript base type extensions reference
  • Sys namespace reference
  • Sys.UI namespace reference
  • Sys.Net namespace reference
  • Sys.Serialization namespace reference

Appendix A: Microsoft AJAX Library Reference

  • Conventions
  • Function Class
      • emptyMethod() Method
      • _validateParams() Method
      • createDelegate() Method
      • createCallback() Method
    • Type Class
  • JavaScript Base Type Extensions
    • Array Class
    • Boolean Class
    • Date Class
    • Error Class
      • create() Method
    • Number Class
    • Object Class
    • RegExp Class
    • String Class
  • Sys Namespace
    • Sys.Application Class
    • Sys.ApplicationLoadEventArgs Class
    • Sys.Browser Class
    • Sys.CancelEventArgs Class
    • Sys.Component Class
    • Sys.CultureInfo Class
    • Sys.Debug Class
    • Sys.EventArgs Class
    • Sys.EventHandlerList Class
    • Sys.IContainer Interface
    • Sys.IDisposable Interface
    • Sys.INotifyDisposing Interface
    • Sys.INotifyPropertyChange Interface
    • Sys.PropertyChangedEventArgs Class
    • Sys.ScriptLoader Class
    • Sys.ScriptLoaderTask Class
    • Sys.StringBuilder Class
  • Sys.UI Namespace
    • Sys.UI.Behavior Class
    • Sys.UI.Bounds Class
    • Sys.UI.Control Class
    • Sys.UI.DomElement Class
      • getElementById() Method ($get)
      • addCssClass() Method
      • containsCssClass() Method
      • removeCssClass() Method
      • toggleCssClass() Method
      • getLocation() Method
      • getBounds() Method
      • setLocation() Method
    • Sys.UI.DomEvent Class
    • Sys.UI.Key Class
      • addHandler() Method ($addHandler)
      • addHandlers() Method ($addHandlers)
      • clearHandlers() Method ($clearHandlers)
      • preventDefault() Method
      • removeHandler() Method
      • stopPropagation() Method
    • Sys.UI.MouseButton Enumeration
    • Sys.UI.Point Class
    • Sys.UI.VisibilityMode Enumeration
  • Sys.Net Namespace
    • Sys.Net.NetworkRequestEventArgs Class
    • Sys.Net.WebRequest Class
    • Sys.Net.WebRequestExecutor Class
    • Sys.Net.WebRequestManager Class
    • Sys.Net.XmlHttpExecutor Class
  • Sys.Serialization Namespace
    • Sys.Serialization.JavaScriptSerializer Class
      • serialize() Method
      • deserialize() Method
   

 

Paperback 300 pages
Released: July 2007
ISBN: 1847190987
ISBN 13:
978-1-847190-98-7

     

 




View the book details
on PacktPub.com

 


  This website is owned and maintained by Packt Publishing Ltd, 2007. All rights reserved. Terms and Conditions