Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Mastering Dojo: JavaScript and Ajax Tools for Great Web Experiences (Pragmatic Programmers)

The last couple of years have seen big changes in server-side web programming. Now it's the client's turn; Dojo is the toolkit to make it happen and Mastering Dojo shows you how.

Dojo is a set of client-side JavaScript tools that help you build better web applications. Dojo blurs the line between local, native applications and browser based applications; the browser becomes the user interface platform. "Modern" browsers provide an incomplete, inconvenient, and incompatible programming environment, but Dojo eliminates these problems. While there are many JavaScript libraries available, most focus on just one thing (for example, effects libraries, perceived JavaScript omissions, or HTML widgets). Dojo addresses all of these functional areas-and many others-extensively.

In Mastering Dojo, you'll get the whole story, from basic usage to advanced idioms. Mastering Dojo starts out with a fast moving tutorial that will give you techniques that you can start using right away. You'll learn all about Dojo Core--the foundation on which all things Dojo stand. See how you can modularize your project for development and automatically package your release for optimal download performance. You'll also learn how Dojo:

  • augments the core JavaScript library
  • fixes the event system
  • simplifies DOM programming
  • provides a complete class definition facility
  • includes a powerful remote scripting (XHR) framework
  • ... and much more.

    You'll love using Dojo's HTML user interface control widget system, Dijit. See how to use over 40 widgets, including the rich yet easy-to-use tree and grid controls.

    Finally, you'll get an in-depth look at how to design and build a single-page, rich Internet Application.

    About the Author
    Craig Riecke is a Dojo committer and a writer and editor for the Book of Dojo, Dojo's online documentation. He is currently Manager of Application Development for CXtec in Syracuse, NY. While programming he listens to old, scratchy blues musicon his iPod. His motto is "I'd rather drink muddy water and sleep in a hollow log than write a redundant line of code."

    Rawld Gill has served as chief architect of five major lines of commercial, enterprise- class software targeted at the pharmaceutical industry over the last 25 years. He co-invented the concept of distributed data collection for clinical trials. A former U.S. Air Force officer and instructor fighter pilot, he has logged more than 2000 hours in supersonic jet fighter aircraft.

    Alex Russell is the project lead for The Dojo Toolkit and president of the Dojo Foundation.

  • (HTML tags aren't allowed.)

    Structures of Participation in Digital Culture
    Structures of Participation in Digital Culture
    Digital technologies have been engines of cultural innovation, from the virtualization of group networks and social identities to the digital convergence of textural and audio-visual media. User-centered content production, from Wikipedia to YouTube to Open Source, has become the emblem of this transformation, but the changes run deeper and wider...
    Cocos2d-X Game Development Blueprints
    Cocos2d-X Game Development Blueprints

    Build a plethora of games for various genres using one of the most powerful game engines, Cocos2d-x

    About This Book

    • Explore the powerful features of Cocos2d-x and use them to your advantage
    • Tackle commonly faced problems while creating popular 2D games
    • A step-by-step guide...
    Advanced Web Metrics with Google Analytics, 2nd Edition
    Advanced Web Metrics with Google Analytics, 2nd Edition

    Packed with insider tips and tricks, this how-to guide is fully revised to cover the latest version of Google Analytics and shows you how to implement proven Web analytics methods and concepts.

    This second edition of the bestselling Advanced Web Metrics with Google Analytics is the perfect book for marketers, vendors,...

    Microwave Circuits for 24 GHz Automotive Radar in Silicon-based Technologies
    Microwave Circuits for 24 GHz Automotive Radar in Silicon-based Technologies

    There are continuous efforts focussed on improving road traffic safety worldwide. Numerous vehicle safety features such as driver assistance systems have been invented. Many driver assistance features rely on radar-based sensors, but are highly-priced. Realization of low-cost radar front-end circuits would enable their implementation in less...

    MOS Study Guide for Microsoft Office 365
    MOS Study Guide for Microsoft Office 365
    Desktop computing proficiency is increasingly important in today’s business world. As a result, when screening, hiring, and training employees, employers can feel reassured by relying on the objectivity and consistency of technology certification to ensure the competence of their workforce. As an employee or job...
    Adaptive Multimedia Retrieval: Retrieval, User, and Semantics: 5th International Workshop, AMR 2007
    Adaptive Multimedia Retrieval: Retrieval, User, and Semantics: 5th International Workshop, AMR 2007

    This book is a selection of the revised contributions that were initially submitted to the International Workshop on Adaptive Multimedia Retrieval (AMR 2007). The workshop was organized at the University Pierre and Marie Curie in Paris, France, during July 5–6, 2007.

    The goal of the AMR workshops is to intensify the exchange...

    ©2019 LearnIT (support@pdfchm.net) - Privacy Policy