Buy New

or
Sign in to turn on 1-Click ordering.
Buy Used
Used - Good See details
$3.54 & eligible for FREE Super Saver Shipping on orders over $25. Details

or
Sign in to turn on 1-Click ordering.
 
   
More Buying Choices
Have one to sell? Sell yours here
Programming Atlas
 
See larger image
 
Tell the Publisher!
I'd like to read this book on Kindle

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Programming Atlas [Paperback]

Christian Wenz (Author)
3.5 out of 5 stars  See all reviews (8 customer reviews)

List Price: $34.99
Price: $26.59 & this item ships for FREE with Super Saver Shipping. Details
You Save: $8.40 (24%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
Usually ships within 6 to 11 days.
Ships from and sold by Amazon.com. Gift-wrap available.
Like this book? Find similar titles from O'Reilly and Partners in our O'Reilly Bookstore.

Book Description

September 29, 2006

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 server conrols, 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

Special Offers and Product Promotions


Editorial Reviews

About 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.


Product Details

  • Paperback: 408 pages
  • Publisher: O'Reilly Media; 1 edition (September 29, 2006)
  • Language: English
  • ISBN-10: 0596526725
  • ISBN-13: 978-0596526726
  • Product Dimensions: 9 x 6.1 x 0.9 inches
  • Shipping Weight: 1.2 pounds (View shipping rates and policies)
  • Average Customer Review: 3.5 out of 5 stars  See all reviews (8 customer reviews)
  • Amazon Best Sellers Rank: #2,299,699 in Books (See Top 100 in Books)

More About the Author

Discover books, learn about writers, read author blogs, and more.

 

Customer Reviews

8 Reviews
5 star:
 (2)
4 star:
 (2)
3 star:
 (3)
2 star:    (0)
1 star:
 (1)
 
 
 
 
 
Average Customer Review
3.5 out of 5 stars (8 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

7 of 7 people found the following review helpful:
3.0 out of 5 stars Good reference, but do we really need Atlas books?, September 23, 2006
This review is from: Programming Atlas (Paperback)
Even though Atlas has not yet been officially released, this book is already a late comer to the market. It's been beaten to market by a variety of AJAX texts that included some coverage of Atlas and at least one dedicated Atlas book from Apress. With all the press around Ajax and the huge Microsoft ASP.NET programmers market, putting out a book in the Atlas category is an opportunity that won't be ignored by the major publishing houses. After trying out Atlas for a while during its Community Technology Preview (CTP) release and seeing the fairly extensive documentation and examples released by both Microsoft and the community, I tend to think that it's an opportunity that they might best have chosen to ignore just the same.

Working through Christopher's book, things appeared to be clustered into several sections. Although this is not officially the way the book is broken down, it makes the most sense from a reviewing standpoint:

* Introductory Chapters - Introduction to Atlas, AJAX, JavaScript, and client-side controls. This material takes up the first eight chapters (i.e. half) of the book and the information contained within can largely be garnered elsewhere including articles, books, and the Atlas documentation. If you're not entirely new to AJAX, this section of materials is skimmable or skippable entirely.

* Server-Side Chapters - These chapters cover using server data, custom data sources, Web services, and cross-domain calls using a server proxy. This is by far the best original material in the book and is well worth a read.

* Atlas Implementation Chapters - This section covers the broadest array of topics. Some of it, such as extending controls and using Atlas with Web parts, is very interesting material. Other sections, such as Map mashups (using MapPoint, blah!), and the Atlas control toolkit (great tools, no value added above and beyond MS materials).

* "Other" Chapters - Certainly not what I bought the book for. Using Atlas with PHP, other AJAX tool coverage, although interesting, was put at the tail end of the book for a reason. This material could just have well been made into appendixes or omitted entirely.

All in all, Christopher's writing style is good and he gives adequate coverage to the breadth of Atlas topics. This book might make for a good desk reference but is a tedious end-to-end read. Stick to the documentation or go for more pragmatic materials such as O'Reilly's other offering in this area, Getting Started with Atlas, from their shortcuts series.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


5 of 5 people found the following review helpful:
1.0 out of 5 stars Good background but already outdated, November 3, 2006
This review is from: Programming Atlas (Paperback)
This book rovides a good background for understanding what Atlas is, however, since the release of Web Extentions (formerly Atlas) Beta 1.0 it is severly outdated. Most examples no longer work and some discribed features have been eliminated.

Recommendation is to pass on this title and wait for a release version.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


2 of 3 people found the following review helpful:
5.0 out of 5 stars VERY VERY VERY HIGHLY RECOMMENDED!!, October 19, 2006
This review is from: Programming Atlas (Paperback)
Are you a web developer? If you are, then this book is for you. Author Christian Wenz, has done an outstanding job of writing a book for developers who are using ASP.NET and would like to take their applications a step further by using the Ajax technology; and, for developers who are using another technology, but are interested in the Atlas framework.

Wenz, begins with an overview of Ajax and the Atlas framework and then covers the installation of Atlas, a review of its structure, and a first simple example. Then, the author conducts a concise introduction to JavaScript. Next, he explains the technologies beyond the hype. The author continues by describing the client-side controls that come with Atlas. He also covers how you can perform declarative data binding, meaning that you can program without having to write code. Next, the author shows you the built-in behaviors of Atlas and how to attach their functionality to client-side controls and components. The author also focuses on graphical effects you can implement with Atlas, including opacity animations and automatic positioning of page elements. Then, he describes how Atlas enriches the functionality of client-side JavaScript by adding new OOP-like features and even re-implementing some classes ofthe.NET Framework so that they can be used on the client side. The author continues by explaining how you connect to databases. He also deals with XML web services. Next, the author focuses on the extender controls in atlas that do what their name suggests. The author also shows you how easy it is to use the Virtual Earth API from Atlas. Then, he shows you ways to reuse Atlas components. Next, the author introduces the Atlas Control Toolkit and shows you how to write custom extender controls. He continues by proving that some parts of the Atlas framework are not tied to ASP.NET 2.0. Finally, he presents alternative ways to use the Ajax technology with ASP.NET, be it with ASP.NET.x or by using ASP.NET 2.0 without Atlas.

This most excellent book is also suitable for JavaScript programmers who would like to avoid some of the headaches caused by the necessity of writing cross-browser code. More importantly, this book will show you how to create professional, dynamic web pages by using the Microsoft Atlas framework.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No

Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews






Only search this product's reviews



Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 
(4)

Your tags: Add your first tag
 

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 

Search Customer Discussions
Search all Amazon discussions
   
Related forums


Listmania!


Create a Listmania! list

So You'd Like to...


Create a guide


Look for Similar Items by Category


Look for Similar Items by Subject