The folks at Gaia Innovations recently released their newest version of the Gaia Ajax Widgets suite, code named Victory. The suite, which caters to .Net and Mono developers, makes adding Ajax and UI capabilities to .Net applications substantially easier and comes in a variety of licenses.
Apart from normal upgrades and code improvements that are to be expected in a major release, the biggest enhancements for this release were the additions of ViewPorts and Aspects.
ViewPorts
Inspired in part by ExtJS, the new ViewPorts feature provides the ability to create a flexible layouts for building your web applications.

Ajax Aspects
Ajax Aspects allow you to dynamic assign unique behaviors to widgets, essentially extending out the core functionality and providing a wealth of capabilities.
You could take an Image Widget and make that image resizable, simply by attaching an AspectResizable to that image. Add another line of code, and suddenly you can respond to the resized event in you code-behind on the server!
Aspects have tripled the potential of Gaia because you can combine them to form new functions. With 7 Aspects and 33 widgets that’s theoretically 231 new features by itself ;) Of course, some aspects aren’t relevant for some widgets.
A video has been created to better demonstrate the capabilities of aspects and can be viewed here (scroll down to see it).
One area where Gaia has lacked (self-admittedly) has been on the UI. With a strong focus on server-side bindings, they’re not refocusing their efforts to improve the UI of the library:
Gaia Ajax Widgets have always suffered from being the “less visually appealing” Ajax Library since they have focused a lot on making the server-side bindings against ASP.NET and Mono and the internal core of their library have gotten more focus. Now the core or the foundation is mostly 100% finished and very stable and we can focus on more “eye-candy” and “bling” to make our library visually appear as great and beautiful as some of the more popular JavaScript libraries like ExtJS and Dojo etc. No doubt that creating the “Custom JavaScript free Ajax Library” has had it’s costs. Now let’s hope it’s time to reap.
In addition the Gaia team has worked on improving the size of the codebase reducing the code per widget by up to 60%. With load times always being a concern, that’s great news for Gaia customers.