Best .NET AJAX… Hijax
Saturday, November 10th, 2007Have you ever wanted to eliminate the page refreshes when altering a pages properties in .NET? I have.
The way .NET allows you to access the DOM in your code and quickly change control’s properties, visibility, validate values, it is amazing, but the only issue is the dreaded page refresh! When i first heard about .NET extensions which could make these DOM changes quickly and easily with AJAX, using a method called Jijax, i was amazed! Another important thing is that the Hijax method will degrade gracefully. This is to me, is the basis of treating a HTML site more like a my beloved Flash (or a RIA). The ability to build custom controls (like a class, of movieclip in flash) and then have them talk to each other, writing everything in a single language (c#) and (without a page refresh), make update changes. Beautiful. It also saves writing your application twice (for degredation)
enter Anthem.NET
It is a stable and elegant implementation for .NET and works well in VWD Express and VWD 2005. Check out the Anthem Examples to get a good idea of its functionality. I have found that it has the best documentation and community of the available frameworks. Other Hijax frameworks include comfort ASP and MagicAJAX.NET V0.3.0 altho i had stability issues testing them (it is probably my setup, give them a go). I found a good comparison of .NET Ajax helpful in comparing frameworks, altho be aware that it is written by the programmer who built comfort ASP.
To me these Anthem components are an essential part of the .NET framework, and more useful and elegant than the AJAX (Atlas) Extensions.