Gaia Ajax 3.5 is to be released shortly. If you don't know it, Gaia Ajax is an Ajax library for ASP.NET that goes far beyond other libraries in offering Ajax support and giving developers tools they can use to build scalable, high performing and easy to maintain solutions.

Smarter Control Collections for HybridControls

Examine the new HybridControl Control Collections. Both Implementation and usage.

FileUpload Control created by the Gaia Ajax Community

Adding FileUpload capabilities to your application might not be too difficult, but what if you want it Ajaxified? Don't worry. The latest version of Gaia Ajax includes a FileUpload control donated by Pavol. Read the story below to learn about how you can embed this into your own application.

The last three days I've written different blogs/tutorials on howto use Gaia Ajax in different scenarios. One of the blog is more about LINQ, but becomes highly more relevant because of the powerful usage scenarios you can apply LINQ to Gaia development.

Here they are

Modal Ajax Messagebox for ASP.NET in Gaia

Most applications today utilizes some kind of messagebox to either give
feedback to the user or halt the execution of the application, until
the user performs a choice. Typically Ok, Yes, No or Cancel. Creating
such a control for the web can be a daunting task, but it doesn't have
to be. By using Gaia Ajax we can pop out a fairly feature rich
MessageBox in a short amount of time. In this blog I am going to create
the MessageBox and use it in a simple sample. The code will be provided
for download if you find it useful.

Traversing the ASP.NET Control Tree with LINQ

Using LINQ greatly simplifies Control Tree traversal and manipulation.
Use simple one liners to change properties recursively or perform
lookups. This blog also discuss how to transform controls into entity
objects and vice versa. Happy Linq-in!

Creating an Ordered Ajax ListControl in C# with Gaia

In this tutorial we demonstrate how to create a reusable Ordered ListControl. We will also use generics so that it applies to all ListControls like
ListBox, DropDownList, CheckBoxList, RadioButtonList, etc. The control can be used from any .NET managed
language.

Resharper is a refactoring plugin for Visual Studio.NET that enhances the programming experience in the IDE. It empowers navigation, analysis, refactoring, assistance, cleanup, code generation and unit testing. In this blog you will learn about the most important shortcuts you need to know