Showing posts with label JavaScript. Show all posts
Showing posts with label JavaScript. Show all posts

Sep 3, 2008

Facelets Essentials: Guide to JavaServer Faces View Definition Framework

Bruno Aranda, Zubin Wadia, "Facelets Essentials: Guide to JavaServer Faces View Definition Framework"
Apress | ISBN: 1430210494 | May 26, 2008 | 84 Pages | PDF | 1MB

Facelets is a templating language developed from the ground up with JavaServer Faces in mind. Created in response to the many concerns involving JSP when building JavaServer Faces views, Facelets steps outside of the JSP specification and provides a highly performant, JSF–centric view technology. Facelets top properties, templating, reuse, and ease of development, allows it to help making JSF a technology suitable for large–scale projects. One of the first things a developer using Facelets finds is that it immediately leads to a reduction in UI code.

Read More...

Aug 28, 2008

Dojo: The Definitive Guide

Matthew A. Russell, "Dojo: The Definitive Guide [ILLUSTRATED]"
O'Reilly Media, Inc. | ISBN-10: 0596516487 | June 24, 2008 | 500 pages | PDF | 2.5MB

Of all the Ajax-specific frameworks that have popped up in recent years, one clearly stands out as the industrial strength solution. Dojo is not just another JavaScript toolkit -- it's the JavaScript toolkit -- and Dojo: The Definitive Guide demonstrates how to tame Dojo's extensive library of utilities so that you can build rich and responsive web applications like never before. Dojo founder Alex Russell gives a foreword that explains the "why" of Dojo and of this book. Dojo provides an end-to-end solution for development in the browser, including everything from the core JavaScript library and turnkey widgets to build tools and a testing framework. Its vibrant open source community keeps adding to Dojo's arsenal, and this book provides an ideal companion to Dojo's official documentation. Dojo: the Definitive Guide gives you the most thorough overview of this toolkit available, showing you everything from how to create complex layouts and form controls closely resembling those found in the most advanced desktop applications with stock widgets, to advanced JavaScript idioms to AJAX and advanced communication transports.

Read More...

Aug 26, 2008

Foundation Website Creation with CSS, XHTML, and JavaScript


Jonathan Lane, Meitar Moscovitz, Joseph R. Lewis, "Foundation Website Creation with CSS, XHTML, and JavaScript"
friends of ED | ISBN-10: 1430209917 | July 21, 2008 | 334 pages | PDF | 6.3MB

This book covers the entire process of building a website. This process involves much more than just technical knowledge, and this book provides you with all the information you'll need to understand the concepts behind designing and developing for the Web, as well as the best means to deliver professional, best-practice-based results.

There is far more to building a successful website than knowing a little Hypertext Markup Language (HTML). The process starts long before any coding takes place, and this book introduces you to the agile development process, explaining why this method makes so much sense for web projects and how best to implement it. Planning is vital, so you'll also learn how to use techniques such as brainstorming, wireframes, mockups, and prototypes to get your project off to the best possible start and help ensure smooth progress as it develops.

Read More...

Aug 25, 2008

Teach Yourself Ajax, JavaScript, and PHP All in One

Phil Ballard, Michael Moncur, "Teach Yourself Ajax, JavaScript, and PHP All in One"
Sams | ISBN-10: 0672329654 | July 12, 2008 | 384 pages | PDF | 3.2MB

In just a short time, you can learn how to use Ajax, JavaScript, and PHP to create interactive interfaces to your web applications by combining these powerful technologies.

No previous Ajax programming experience is required. Using a straightforward, step-by-step approach, each lesson in this book builds on the previous ones, enabling you to learn the essentials of Ajax programming with JavaScript, PHP, and related technologies from the ground up.

Regardless of whether you run Linux, Windows, or Mac OS X, the enclosed CD includes a complete Ajax programming starter kit that gives you all the programming tools, reference information, JavaScript libraries, and server software you need to set up a stable environment for learning, testing, and production.


Read More...

Dojo: Using the Dojo JavaScript Library to Build Ajax Applications

James E. Harmon, "Dojo: Using the Dojo JavaScript Library to Build Ajax Applications"
Addison-Wesley Professional | ISBN-10: 0132358042 | June 21, 2008 | 336 pages | PDF | 2.1MB

Dojo offers Web developers and designers a powerful JavaScript toolkit for rapidly developing robust Ajax applications. Now, for the first time, there’s a complete, example-rich developer’s guide to Dojo and its growing library of prepackaged widgets. Reviewed and endorsed by the Dojo Foundation, the creators of Dojo, this book brings together all the hands-on guidance and tested code samples you need to succeed.

Expert Web developer James E. Harmon begins by demonstrating how to “Ajax-ify” existing applications and pages with Dojo, adding Ajax features such as client- and server-side validation as quickly and nondisruptively as possible. Next, he presents in-depth coverage of Dojo’s user interface, form, layout, and specialized Widgets, showing how they work and how to use them most effectively. Among the Widgets, he covers in detail: Date Pickers, Rich Text Editors, Combo Boxes, Expandable Outlines, and many others.


Read More...

Jul 23, 2008

Mastering Dojo: JavaScript and Ajax Tools for Great Web Experiences

Craig Riecke, Rawld Gill, Alex Russell, "Mastering Dojo: JavaScript and Ajax Tools for Great Web Experiences"
Pragmatic Bookshelf | ISBN-10: 1934356115 | June 18, 2008 | 568 pages | PDF | 10MB

Imagine a true thin-client web application environment, with no browser incompatibilities, no plugins, and an interface that’s closer to a desktop app. You can have it all, today. Welcome to The Dojo Toolkit.
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.

Read More...