ARI Asynchronous Remote Interface - Version 1.0 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.