Home > Microsoft .Net Development News > Atlas means 'Ajax for the masses'
Microsoft .Net Development News:
EMAIL THIS

Atlas means 'Ajax for the masses'

By George Lawton
07 Sep 2005 | SearchVB.com

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

Indications are that Microsoft next week will unveil a major upgrade to the AJAX (Asynchronous JavaScript and XML) technology, code-named Atlas, at its Professional Developers Conference (PDC) in Los Angeles.

Microsoft AJAX is a Web client programming style that receives data into a hidden client frame and uses JavaScript to format and manipulate the display of content in the active window. This enables programmers to create more dynamic front ends because the browser does not have to reload the entire Web page to display changes.

Applications using AJAX-style technology can run asynchronously; that is, requests to the server can be issued while the user interacts with the application in the active window.

Right now, much of the buzz around AJAX centers on its advantages: snappier response times, richer graphic elements in the browser and automatic updates without requiring the user to refresh the page and the ability to personalize the browser experience.

But AJAX still incurs one big challenge -- it requires significant programming skills. JavaScript is fairly straightforward technology. But getting the right mix of XML and JavaScript on the client is not so simple.

"AJAX technologies offer degrees of better user experience," said Brian Goldfarb, product manager in the Web Platform and Tools group, Microsoft. "However, to provide that rich user experience is pretty much rocket science." The promise of Atlas, he noted, is that it will simplify the development of AJAX-style applications so that they can be created by a much wider base of developers.

"The goal of the ASP.NET Atlas technologies, including the client script framework, is to enable the masses of developers to more easily write AJAX-style applications," Goldfarb said.

Today, Goldfarb noted, doing asynchronous data transfer, manipulating the DOM or understanding DHTML in a deep way are complex development tasks. With Atlas, he said, "developers will have pre-built constructs such as client-side controls that encapsulate common functionality and have a rich client-side framework to manage complex tasks like data retrieval via Web services, DOM manipulation and standard behaviors."

With Atlas, developers can do these complex tasks with much less code, and fewer difficult concepts to master, Goldfarb said.

AJAX has gained traction in the Java world, but the underlying AJAX technologies themselves were developed by Microsoft eight years ago. Microsoft used DHTML and was building AJAX prototype applications as early as 1998. Only recently has the need to improve the user experience become important for businesses that rely heavily on their Web presence to interact with customers. And that has renewed interest in AJAX. ((Content component not found.))

Signs point to a developer prototype of the Atlas framework at PDC, but Microsoft has not announced a delivery vehicle or a timeframe beyond that. At this point, no one outside of Microsoft has seen Atlas.

Tags: ASP.NET and Ajax developmentVIEW 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

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