×

Uh-oh, it looks like your Internet Explorer is out of date.

For a better shopping experience, please upgrade now.

Programming Atlas
  • Alternative view 1 of Programming Atlas
  • Alternative view 2 of Programming Atlas
     

Programming Atlas

by Christian Wenz
 

Learn how to deliver richer, more interactive web experiences to your users using ASP.NET Atlas, Microsoft's new framework for building Ajax-savvy web sites. Web developers of all persuasions have embraced the Ajax suite of technologies (JavaScript, HTTP, XML and more) as a way to implement pages that are faster, livelier and more desktop-like in their behavior.

Overview

Learn how to deliver richer, more interactive web experiences to your users using ASP.NET Atlas, Microsoft's new framework for building Ajax-savvy web sites. Web developers of all persuasions have embraced the Ajax suite of technologies (JavaScript, HTTP, XML and more) as a way to implement pages that are faster, livelier and more desktop-like in their behavior. Now Atlas brings the power of Ajax to ASP.NET 2.0 developers with controls, script libraries and server support that delivers engaging results without the pain that writing complex JavaScript can entail. Better yet, Atlas web pages are standards based and even run cross-browser.

Programming Atlas is not just another "drag and drop" ASP.NET 2.0 book, but dives into the technologies that make it work. You'll begin with a tour of the technologies most often associated with Ajax, from JavaScript and XMLHttpRequest to JSON and the DOM. With the fundamentals in place, author JavaScript expert Christian Wenz unpacks the Atlas framework and shows you how to put its tools to work. You'll learn to:

  • Understand the architecture of Atlas and the role played by serverconrols, such as ScriptManager and UpdatePanel
  • Use core Atlas controls and extenders to build more interactive pages with text fields that autocomplete, user input that is validated, controls that can be dragged and dropped, and much more
  • Bind, display, and update data without causing the entire page to refresh and use the Atlas web services bridge to consume third-party services beyond the domain of your application
  • Incorporate Microsoft Virtual Earth into an application, use Atlas with Web Parts, and create a Windows Live Gadget
  • Use Atlas with PHP and explore other non-Microsoft Ajax tools for ASP.NET

Editorial Reviews

The Barnes & Noble Review
Microsoft's Atlas does for Ajax what ASP.NET did for web development -- makes it easier to do more powerful things. For a year, Microsoft developers have been buzzing about Atlas. Christian Wenz has been writing about it since its earliest betas: pre-release versions of his Programming Atlas have earned raves from early adopters. Now Atlas and Wenz's book are both ready for prime time.

Wenz starts with an accessible primer on Ajax and its elements, then shows how Atlas builds on (and simplifies) them. He introduces Atlas's client-side controls, which parallel ASP.NET's web controls and support powerful capabilities like data binding. Then, using concise examples, he covers every facet of Atlas development: components, behaviors, animations, client scripting, web services, Web Parts, Windows Live Gadgets, even extending Atlas with PHP (a language he knows inside out). A chapter-length case study illuminates one of today's most intriguing web applications: Virtual Earth. Bill Camarda, from the November 2006 Read Only

Product Details

ISBN-13:
9780596526726
Publisher:
O'Reilly Media, Incorporated
Publication date:
09/01/2006
Pages:
408
Product dimensions:
6.00(w) x 9.00(h) x 0.92(d)

Meet the Author

Christian Wenz takes pride in the fact that he has written about using JavaScript to access remote data long before it was named "AJAX" and the whole buzz started. His (German) JavaScript book containing AJAX-related information goes into its 7th edition soon. He is also the author of PHP Phrasebook (Sams Publishing, September 2005) and Professional PHP5 (Wrox) due in 2006, and wrote or co-wrote over four dozen other titles. Christian works with both open source and closed source web technologies. This leads to the unusual situation that he has both been awarded a Microsoft MVP for ASP/ASP.NET and is listed in Zend's Who is Who of PHP. He is also listed in Mozilla's credits (about:credits) and is considered an expert in browser-agnostic JavaScript. Apart from writing and working on web projects, Christian frequently speaks at developer conferences that cover web technologies.

Customer Reviews

Average Review:

Post to your social network

     

Most Helpful Customer Reviews

See all customer reviews