We in Frost Innovation just created a comparison sheat between
ASP.NET Ajax and
Gaia Ajax Widgets since we needed to have a flyer at the
eZ Conference in Skien from the 6th of June to the 8th of June - 2007 coming up soon. When we first started to create the Press Kit we knew that Gaia would seriously outperform ASP.NET Ajax in the amount of lines of code needed to deliver the same functionality in both Frameworks. But the results was stunning, even to us!
Conclusion was basically that
Gaia Ajax Widgets needs only 5% of the code lines that ASP.NET Ajax needs to be able to deliver the same functionality. Or said in another way, if the amount of lines of code is the only parameter in Time2Market when delivering your Ajax Control based solutions then you are going to spend
20 times as much time getting your product out if you use
ASP.NET Ajax than if you use
Gaia Ajax Widgets!Now off course we all know that there's more things that's of importance than just the number of lines of code.
But in addition to that ASP.NET Ajax needed two different programming languages [JavaScript and C#] and that the Web.Config file had to be configured with some pretty obscure and advanced settings. Also the ASP.NET Ajax solution needed changes to the GAC.
The actual test might be seen as biased by some, but I really don't think that creating a
required field validator with Ajax is something that's obscure or needed very seldom.
When the comparison was finished our slogan kind of like came to birth by itself!
Code Less, Create More! ;)
Here's a screenshot of our flyer at the
eZ Conference 2007.

(The green lines of code is Gaia while the red lines of code is ASP.NET Ajax)
And here's the link to the
Ajax Control Roundup at our website. Later we will put the code for the
Ajax Control Roundup out at our website so that you can download and verify it for yourself!
I was really glad we won the
Ajax Control Roundup to such an extend that we did, all though the actual results was stunning even for us! When Gaia Ajax Widgets needed
7 lines of code ASP.NET Ajax needed
105 lines of code to do the same thing. The formatting of the code was more or less identically, and none of the samples added comments at all.