AspectsOfAJAX0607

AspectsOfAJAX0607 - Aspects of AJAX 1 Aspects of AJAX...

Info iconThis preview shows pages 1–4. Sign up to view the full content.

View Full Document Right Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: Aspects of AJAX 1 Aspects of AJAX published online at http://www.mathertel.de/AJAX/AJAXeBook.aspx by Matthias Hertel, 2005-2006 Aspects of AJAX 2 About this book This book is about an AJAX Framework and an AJAX Engine for JavaScript, XML, SOAP, WSDL und ASP.NET using standard Web Services on the server. This book is containing the updated articles and samples from my Blog "Aspects of AJAX", available at http://ajaxaspects.blogspot.com/ together with some new and rewritten articles. The implementation of the Samples, the AJAX Engine and a lot of web controls can be found on http://www.mathertel.de/AJAXEngine/ . State of this book This book is still not finished and will be updated and extended from time to time. You will find more information when reading the Blog or downloading a new copy of this book. There are still a lot of aspects undocumented or undiscovered. State of the Software The AJAX engine is working fine in many projects I do myself and I’ve heard about and you can use it where ever you want. The license model I’ve chosen to publish the information and the source code allows also a commercial use of it. For ASP.NET a set of web controls are available that make using the AJAX technology a lot easier because of the declarative approach that comes with using web controls. For JAVA the AJAX Engine is available without any tag-libraries. Since 2006 also other “new” a.k.a. Web 2.0 topics where added. July 2006 Aspects of AJAX 3 Abstract The basic elements for an application using the AJAX technologies, JavaScript and the XMLHttpRequest object, are not difficult to understand and there are many articles on the web that show how to use this object and declare that being AJAX. I think there are a lot more topics that should be understood and talked about. The right selection from the available technologies as well as a suitable abstraction in using these elements is important for the success of the realization of an application. One main goal behind the architecture of the AJAX engine was to build an AJAX framework that you can reuse every time you want some asynchronous processing or when you need a smart way to refresh information on the current web page. When targeting applications with some hundred sides and WebServices and with in sum about a thousand methods the developer must have a clear and simple kind and pattern for coding the JavaScript code on the client to avoid errors and to not think about the implementation details. Only by using a simple approach a good quality and maintenance can be achieved. The idea of the AJAX engine on the client is the simplification of the implementation of the code that we need for implementing a specific functionality on the client. Like with the WebService framework of ASP.NET on the server the details of communication over SOAP on the client are completely hidden from the developer and also the recurring code portion is only realized once in a central place. Also all details about the differentonly realized once in a central place....
View Full Document

This note was uploaded on 05/18/2011 for the course ECON 102 taught by Professor Tomhanks during the Fall '11 term at CSU Sacramento.

Page1 / 126

AspectsOfAJAX0607 - Aspects of AJAX 1 Aspects of AJAX...

This preview shows document pages 1 - 4. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online