« Sizing Up .Net 3.0 Windows Presentation Foundation (WPF) | Main | Beyond Javas: Chapter 6. Ruby in the Rough »

Scott Gu's Blog: ASP.NET AJAX 1.0 Released

Microsoft extends the Common Type Library to the client-side. This provides cross platform, cross browser support for a core JavaScript type-system, JSON-based network serialization stack, JavaScript component/control model (Observer Pattern), as well as common client JavaScript helper classes.

Microsoft extends the Common Type Library to the client-side. This provides cross platform, cross browser support for a core JavaScript type-system, JSON-based network serialization stack, JavaScript component/control model (Observer Pattern), as well as common client JavaScript helper classes.


The majority of controls within the ASP.NET AJAX Control Toolkit leverage the "Control Extender" pattern that the core ASP.NET AJAX library introduces, and which delivers a super powerful way to easily enable specific AJAX scenarios on a site with minimal effort.


They have released the source code and I'm guessing if they have done anything novel here that the Ruby on Rails folks will stop it and release their equivalent functions.


They are promising that all of the ASP.NET AJAX 1.0 features will be integrated directly into the next release of ASP.NET (codename: "Orcas"). Visual Studio "Orcas" will also provide client-side JavaScript intellisense, JavaScript compilation checking, and rich JavaScript debugging support for ASP.NET AJAX scenarios. It is my opinion that this should have been included form the start of .Net Visual Studio .Net. I can't tell you how many times I've had to instruct people that you can get client-side debugging from Microsoft through its Script Debugger. So it's the typical "update to our latest stuff and you'll get some new stuff the open source people have been doing for the last 6 months, but this time it will be integrated and you'll have the pleasure of having to buy it, instead of it being free like it used to be.


[Whew! got a little ranty there!]


But this release will bring Ajax to the masses.

Comments

Its an excellent release. Should put ASP.NET ahead of the other platforms