- Ajax.NET
Ajax.NET Professional, or Ajax.NET for short, is
Michael Schwarz 's free AJAXadd-on library for implementing Ajax functionality within theMicrosoft .NET Framework . This was the first AJAX framework developed forASP.NET 1.x/2.0, providing very basic AJAX capabilities.Overview
Ajax.NET allows a developer to use AJAX techniques without knowledge of AJAX or the
XMLHttpRequest API. The library serializes any .NET data type toJSON format (providing a performance improvement overXML ), which is then sent to the client.Client-side components allow a developer to create DataSets, DataTables and other types usingJavaScript . Such data can be used as an argument for any method marked with the AjaxMethod attribute.Both synchronous and asynchronous methods are supported, with callback and context support. Queuing is supported for concurrent requests.
The idea of marking AJAX methods with .NET attributes and creating proxy JavaScript files on-the-fly was the basis for Microsoft's
ASP.NET AJAX framework.On
4 January 2008 , Michael Schwarz officially abandoned Ajax.NET Professional, due to the availability of the new ASP.NET AJAX from Microsoft, which he recommended. [Ajax.Net Professional abandoned. Retrieved from http://weblogs.asp.net/mschwarz/archive/2008/01/04/future-of-ajax-net-professional.aspx.]Browser support
Ajax.NET supports all modern web browsers such as
Internet Explorer ,Firefox ,Opera , and Safari. It includes anActiveX replacement for Internet Explorer if ActiveX is disabled. One of the big benefits is that it is supported for most mobile devices asWindows Mobile or other Smartphones, as well. [ [http://weblogs.asp.net/mschwarz/archive/2006/06/13/Ajax.NET-Professional-and-Windows-Mobile-5.aspx Ajax.NET > Browser Overview] ]See also
* Ajax
*Ajax framework References
Bibliography
* Beginning Ajax with ASP .NET (Beginning), ISBN 047178544X
* Pro Ajax and the .NET 2.0 Platform (Pro), ISBN 1590596706
* Ajax Design Patterns, ISBN 0596101805External links
Resources
* [http://www.ajaxpro.info Ajax.NET Professional]
* [http://www.codeplex.com/Wiki/View.aspx?ProjectName=AjaxPro Ajax.NET Professional Source Code]
* [http://weblogs.asp.net/mschwarz Michael's blog]Notable users of AjaxPro
* [http://www.whoson.com/ WhosOn] live web stats and live chat tool
* [http://softwarecommunity.intel.com/videos/home.aspx Intel Software Developer Network]
* [http://www.springerlink.com/home/main.mpx Springer] Part of Springer Science+Business Media
* [http://www.veotag.com/ Veotag] video that clicks
* [http://www.productwiki.com/ ProductWiki]
Wikimedia Foundation. 2010.