ASP.NET “Atlas” is a package of new Web development technologies that integrates an extensive set of client script libraries with the rich, server-based development platform of ASP.NET 2.0. “Atlas” enables you to develop Web applications that can update data on a Web page by making direct calls to a Web server — without needing to round trip the page. With “Atlas”, you can take advantage of the best of ASP.NET and server-side code while doing much of the work in the browser, enabling a richer user experience. These "Atlas" applications are written in JavaScript "Atlas" adds a number of type system extensions to JavaScript to enable the usage of namespaces, inheritance, interfaces, enums and helpers for Strings and Arrays amongst others. These extensions enable "Atlas" applications to be written in a structured way that improve maintainability, easier to add features and layering of functionality.
ASP.NET 'Atlas' is Microsoft's answer for how you can harness the power of AJAX applications. ASP.NET 'Atlas' provides all the capabilities of AJAX, but extends the concept and significantly reduces the complexity of AJAX development.
To know about more details about Atlas please visit following URL
http://www.asp.net/default.aspx?tabindex=7&tabid=47