Download the latest Ajax.NET Professional library and examples for free at http://www.ajaxpro.info/. Support and feedback welcome at the Google group.
The latest changes:
Version 6.4.28.1
- Fixed missing getResponseHeader function for IFrame use.
- Fixed wrong DataView use.
- Added new property res.isCached if result has been cached on the server.
(see: [AjaxPro.AjaxServerCache(10)])
- Changed http header names from Ajax-* to AjaxPro-*
example: Ajax-method -> AjaxPro-Method
- Removed multiple Pre_Render events.
Version 6.4.27.1 (beta)
- Fixed null values to DBNull.Value for System.Data.DataTable.
- Fixed memory leak with HybridDictionary for JavaScript include rendering.
Version 6.4.26.2
- Fixed Nullable<T> support for method arguments.
Version 6.4.26.1
- Added missing enum support for method arguments.
- New test methods in example.aspx need App_Code\enumtest.cs.
- Changed ProfileService, returns now the Profile object. You can access
the properties using res.value.MyProperty (name of the property configured
in web.config). To set a property use res.value.setProperty("MyProperty", "Hello world!").
Setup Profile in your web.config like this example:
<profile>
<properties>
<add name="MyProperty" type="System.String"/>
</properties>
</profile>
function demo_profile() {
var x = AjaxPro.Services.Profile.GetProfile().value;
alert(x.MyProperty);
x.setProperty("MyProperty", "Hello world!");
alert(x.MyProperty);
}
- Renamed property IAjaxprocessor.Method to AjaxMethod to be CLSCompliant.
Version 6.4.25.2
- Fixed content type, changed back to "text/plain; charset=utf-8".
Opera is not working with "application/json".
- Fixed prototype.js MS.Browser.isIE for Opera.
Version 6.4.25.1
- Fixed forms authentication cookieless configuration
Version 6.4.16.1
- Changed content type of Ajax.NET requests: application/json; charset=utf-8
- Fixed type char when char is empty JSON string.
- Fixed XmlDocument support, will return XMLHttpRequest.responseXML as res.value.
- ICartService inital version, will add cart features to Ajax.NET Professional.
Version 6.4.12.2
- Fixed \0 strings and chars, "" will be returned, now.
Version 6.4.12.1
- Fixed deserializer for type Char.
- Added new attribute for web.config/urlNamespaceMapping to enable
AssemblyQualifiedName for use of assemblies in the GAC (strong named). For
more details see example web.config.