.NET Developments

Jan 17 2008   9:52AM GMT

Ajax applications, not their developers, should scream and shout

Brian Eastwood Profile: Brian Eastwood

Ajax is cool, but the programming paradigm may be a bit overwhelming, particularly for those new to JavaScript, Web development or, gulp, both. Fortunately, Ajax remains relevant as it approaches its third birthday (hereby granting it AARP membership in the world of Web technologies), which means plenty of guidance is out there for the taking.

First we head to the independent site ASP.NET Resources, where Millan Negovan has updated his set of Microsoft Ajax Library Cheat Sheets. (The update coincides with the release of Visual Studio 2008, into which ASP.NET AJAX has been deliciously baked.)

Negovan is offering two new cheat sheets — one for the DomElement class and one for the DomEvent class. There are seven documents in all, and they can be downloaded from the blog entry above.

Next up is Kazi Manzur Rashid’s blog. This blogger has started what promises to be a lengthy tutorial series on the ASP.NET AJAX Control Toolkit, which is Microsoft’s shared-source compilation of client-side controls that one can plug into ASP.NET AJAX application.

The first part of the series, which is being posted on DotNetSlackers, takes a closer look at two ASP.NET AJAX “input helper” controls — FilteredTextBox and NumericUpDown. Subsequent articles will touch upon additional input helper controls, as well as container and pop-up controls, the toolkit’s architecture and the basics of building a control for the toolkit.

Meanwhile, this InfoQ post dissects a presentation made back at MIX07 that focuses on improving ASP.NET AJAX application performance. It’s worthwhile reading for anyone who has struggled to make his or her Ajax apps “scream on the client,” as the presentation title put it.

Finally, the Shameless Plug Dept. has a few SearchWinDevelopment.com Learning Guides to recommend. These, admittedly, are, um, aged, so we can’t guarantee that every single link still works, but we nonetheless deem them worthy of your attention.

And that’s all we have to say about that.

 Comment on this Post

There was an error processing your information. Please try again later.
Thanks. We'll let you know when a new response is added.
Send me notifications when other members comment.

Forgot Password

No problem! Submit your e-mail address below. We'll send you an e-mail containing your password.

Your password has been sent to:

Share this item with your network: