Programming Atlas
O'Reilly Media (Verlag)
978-0-596-52672-6 (ISBN)
- Titel ist leider vergriffen;
keine Neuauflage - Artikel merken
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; and, use Atlas with PHP and explore other non-Microsoft Ajax tools for ASP.NET.
Christian Wenz is an author, trainer, and consultant. His main focus of working and writing is on web technologies and security. Christian has written or co-written over 50 books for various publishers. He 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 also frequently speaks at developer conferences around the globe that cover web.
Foreword Preface 1. Atlas, Ajax, and ASP.NET Atlas and Ajax Atlas and ASP.NET Atlas and Future Development Atlas Prerequisites and Installation Atlas Structure and Architecture A First Atlas Example: Hello User The ScriptManager Control Summary For Further Reading 2. JavaScript The JavaScript Language Object-Oriented Programming (OOP) Accessing Page Elements DOM Methods Summary For Further Reading 3. Ajax The XMLHttpRequest Object The XMLDocument Object JSON Summary For Further Reading 4. Controls Introducing Atlas Client Controls Using Atlas Controls Handling Control Events Summary For Further Reading 5. Data Binding and Validation Data Binding Data Validation Summary For Further Reading 6. Components and Behaviors Using Behaviors Using Components Summary For Further Reading 7. Animations Using Animations Using an Animation to Create a Fade Effect Summary For Further Reading 8. Client Script Library Atlas OOP Features for JavaScript Client-Side Versions of .NET Classes Summary For Further Reading 9. Using Server Data Using a ListView Control Creating a Custom Data Source Summary 10. Web Services Error Handling Inline Web Service Methods Maintaining Session State Consuming External Web Services Summary For Further Reading 11. Extending Controls Adding Drag and Drop to a Control Adding Autocomplete to a Control Making a Page Region Updateable Summary For Further Reading 12. Virtual Earth Displaying a Map Adding Pushpins with Pop-Ups to a Map Summary For Further Reading 13. Web Parts and Gadgets Using Atlas with ASP.NET Web Parts Creating Windows Live Gadgets with Atlas Summary For Further Reading 14. Atlas Control Toolkit Installing the Toolkit Using the Toolkit Writing Custom Controls Summary For Further Reading 15. Using Atlas with Other Server Technologies Using Atlas with PHP Summary For Further Reading 16. Other Ajax Tools Client Callbacks Ajax.NET Pure JavaScript Consuming Web Services with JavaScript Summary For Further Reading A. XMLHttpRequest Reference B. DOM Reference C. Atlas Reference D. ScriptManager and UpdatePanel Declarative Reference Index
Erscheint lt. Verlag | 31.10.2006 |
---|---|
Reihe/Serie | O'Reilly Ser. |
Verlagsort | Sebastopol |
Sprache | englisch |
Einbandart | Paperback |
Themenwelt | Informatik ► Betriebssysteme / Server ► Windows |
Mathematik / Informatik ► Informatik ► Web / Internet | |
ISBN-10 | 0-596-52672-5 / 0596526725 |
ISBN-13 | 978-0-596-52672-6 / 9780596526726 |
Zustand | Neuware |
Haben Sie eine Frage zum Produkt? |
aus dem Bereich