Home > Microsoft .Net Development News > Year in review: Ajax makes news, but will it make the grade?
Microsoft .Net Development News:
EMAIL THIS

Year in review: Ajax makes news, but will it make the grade?

By Brian Eastwood, Assistant Editor
20 Dec 2005 | SearchVB.com

.NET News Channel
Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us    Add to Google

When all is said and done, 2005 may well end up being the year of Ajax. Hardly a day went by without a new Ajax product announcement or enhancement crossing the wire, and even the mainstream media caught on to the Asynchronous JavaScript and XML trend. And who wouldn't catch on, given that the technology promises fluid, client-based applications?

In short, an Ajax application runs locally and refreshes continuously. Users make an HTTP request to a server, and the application processes other data while waiting for an answer. It's a lot quicker than waiting for an entire page to refresh, and since Ajax apps are Web based, users can access them anywhere.

The technology isn't new; it debuted in 1998 with Microsoft Outlook Web Access. The attention came first when Jesse James Garrett of the consultancy firm Adaptive Path coined the acronym and then when technology such as Google Maps went mainstream.

"It moved from technology to the end-user realm," said Mark Driver, research vice president, Gartner. "All those things came together in 2005."

Ajax received so much hype this year that it practically stole the show in the days following Microsoft's much-anticipated Visual Studio 2005 and SQL Server 2005 release this November. The company "leaked" to the press a memo from chief technical officer Ray Ozzie in which he questioned, among other things, Redmond's stalling in Ajax development.

Meanwhile, Microsoft's tool for Ajax development, Atlas, is due in the second half of 2006. Atlas offers a server development platform for ASP.NET and recognizes that Ajax is but one front end for ASP.NET.

The company's best bet for competing with Ajax, though, is the Windows Presentation Foundation, which promises better front-end and back-end smart clients and Office-oriented applications. "WPF is going to be a very big deal when it comes out" next year, Driver said. "It's going to push the state-of-the-art desktop forward."

Along with the possibilities of WPF, the immaturity of Ajax is cause for caution, for the technology is not without it problems.
For more information

Whatis.com definition: Ajax

News: Web services, Ajax loom for developers

 

News: New APIs are coming with Windows Presentation Foundation

 

Reference: Ajax Learning Guide
Alex Bosworth, a Web application veteran formerly of Microsoft and BEA Systems, and now with Google, points out plenty of flaws in his blog. Among them are the obsolescence of the "Back" browser button, page scrolling pitfalls and the sheer amount of JavaScript necessary to deploy certain applications. In addition, that constant refreshing also means a page is constantly saving, which a slow network connection, or a finicky one, will not appreciate.

In assessing the technological risks associated with Ajax, AjaxInfo.com founder Alexei White offered three strategies in this posting. White suggests using a third-party framework to "leave browser compatibility and optimization issues to the experts," moving as much processing onto the server as possible, and testing your applications at regular intervals.

Long story short: Ajax has potential, but a cautious approach is best for 2006. With a lack of accepted development standards, today's Ajax-powered apps are proprietary, Driver noted. Plus, the technology is just one step along what Driver called the "natural continuum" of rich Internet applications built under Web 2.0. Seems like it's a bit premature to dub 2005 the year of Ajax and the beginning of the end for client-side development as we know it.

Tags: ASP.NET and Ajax development.NET Framework development with XML and XAMLVIEW ALL TAGS

Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us    Add to Google



RELATED CONTENT
ASP.NET and Ajax development
How to use jQuery to solve Javascript browser compatibility problems
Silverlight, Ajax components require different approach to UI
Visual Studio's IntelliSense for jQuery doesn't autocomplete correctly
Internet Explorer 8 beta's development tools add source visualizations
Microsoft PDC gives a taste of Windows 7, Visual Studio 2010
Widgetbox provides good example of how to use Facebook Developer Toolkit
VBScript Tutorial
Ajax Learning Guide
Mainsoft introduces .NET-to-Java translation tool
Ajax.NET Professional retired

.NET Framework development with XML and XAML
Embarcadero RAD Studio 2010
How to write an out-of-browser Silverlight 3 application in 3 steps
Ajax Learning Guide
Ajax Learning Guide
Open XML SDK ready for the road
XAML as an everywhere presentation format
Silverlight Spy scans XAML objects, eases JavaScript debugging
Java presentation tool outputs XAML files
Microsoft, Cisco et al. to partner on modeling language
Microsoft's XAML recasts UI development

RELATED GLOSSARY TERMS
Terms from Whatis.com − the technology online dictionary
Ajax  (SearchWinDevelopment.com)
Atlas  (SearchWinDevelopment.com)

RELATED RESOURCES
2020software.com, trial software downloads for accounting software, ERP software, CRM software and business software systems
Search Bitpipe.com for the latest white papers and business webcasts
Whatis.com, the online computer dictionary



Development Solutions - Silverlight, WinForms, ASP.NET
About Us  |  Contact Us  |  For Advertisers  |  For Business Partners  |  Site Index  |  RSS
SEARCH 
TechTarget provides technology professionals with the information they need to perform their jobs - from developing strategy, to making cost-effective purchase decisions and managing their organizations' technology projects - with its network of technology-specific websites, events and online magazines.

TechTarget Corporate Web Site  |  Media Kits  |  Site Map




All Rights Reserved, Copyright 2000 - 2009, TechTarget | Read our Privacy Policy
  TechTarget - The IT Media ROI Experts