ARI Asynchronous Remote Interface 1.0
ARI IS A FREE .NET AJAX PROGRAMMING LIBRARY.
ARI, which stands for Asynchronous Remote Interface is a .NET Ajax library that eliminates all of the complexity of Ajax programming for .NET based web sites. ARI is a drop-in solution that allows you to make remote calls to all of the server side code residing in the App_Code directory of your web site with an extremely simple syntax. Underneath the covers, ARI is a very powerful .NET Ajax programming library that fully handles data marshalling between JavaScript and .NET, remote invocation through reflection (including method overloads), callback functions, error handling, exception handling, protocol serialization and deserialization, and more.
Like most of the other free libraries available at http://www.clippersoftware.com, ARI was designed from the perspective of usability first, making it one the simplest .NET Ajax programming libraries available anywhere. Here is what a .NET Ajax call looks like from JavaScript code in the browser: MyClass.SomeMethod ( myCallback, myErrorCallback [ , arg1, arg2 ... ] ); It could not be easier. (There are numerous client side and server side code examples on the Clipper Software web site.) ARI allows you to concentrate on the business logic of your project instead of the sometimes complex code related to Ajax infrastructure. ARI will make your ASP.NET web site more modular, simpler, more reliable, and will allow you to provide a much better experience for your end user.
If you need to do .NET Ajax programming, ARI is a complete solution that will fully Ajax-enable your .NET web site in minutes.
Amidst the slew of tools and and libraries for .NET Ajax programming is a gem from Clipper Software (www.clippersoftware.com) called ARI. ARI is an acronym for Asynchronous Remote Interface, and is one of the best libraries available when building web sites where .NET Ajax programming is required.
ARI was designed with the intention of allowing server side methods to be called from JavaScript code as if you were coding on the back end itself. And ARI truly removes the complexity from .NET Ajax programming by handling all the necessary details normally associated with .NET Ajax such as data marshalling to and from the web server, server-side method invocation using Microsoft's reflection API, serialization and deserialization of both requests and responses, asynchronous callbacks, error and exception handling, and more. This allows programmers to focus their efforts on the unique requirements of the project, thereby maximizing programmer productivity and efficiency.
There is a complete technical discussion on the inner workings of ARI on the Clipper Software website, as well as numerous code examples on the ARI example code page. (www.clippersoftware.com/ari_examples.aspx) And to make this fabulous library even better, it is 100% free for both personal and commercial use. When you need to do .NET Ajax programming, you can't do much better than ARI - Asynchronous Remote Interface by Clipper Software, LLC.
What is new in 1.0 software version? - Added ability to explicitly select which server side methods will be accessible though .NET Ajax programming calls through the configuration file.. What is expected in the future? Newly-made ARI Asynchronous Remote Interface 1.1 be downloaded from current page, we also looking forward to unconfirmed 1.2 release build. You may download AsyncRemoteInterface.zip directly, estimated download time by ISDN or CDMA [~128 kbit/s] is 0:00:06. Just write the reviews of the ARI Asynchronous Remote Interface. System requirements are MS ASP.NET web sites running on IIS 6 or higher, and .NET Framework 2.0 or higher.. Program has been scanned and verified by the several antivirus and anti-spyware applications and ARI Asynchronous Remote Interface found to be clean. The following languages are supported by ARI Asynchronous Remote Interface: English.









