03/16/2010 |
Wow! |
917 views |
Product Description
While the REST design philosophy has captured the imagination of web and enterprise developers alike, using this approach to develop real web services is no picnic. This cookbook includes more than 100 recipes to help you take advantage of REST, HTTP, and the infrastructure of the Web. You’ll learn ways to design RESTful web services for client and server applications that meet performance, scalability, reliability, and security goals, no matter what programming language and development framework you use.
Each recipe includes one or two problem statements, with easy-to-follow, step-by-step instructions for solving them, as well as examples using HTTP requests and responses, and XML, JSON, and Atom snippets. You’ll also get implementation guidelines, and a discussion of the pros, cons, and trade-offs that come with each solution.
* Learn how to design resources to meet various application scenarios
* Successfully design representations and URIs
* Implement the hypertext constraint using links and link headers
* Understand when and how to use Atom and AtomPub
* Know what and what not to do to support caching
* Learn how to implement concurrency control
* Deal with advanced use cases involving copying, merging, transactions, batch processing, and partial updates
* Secure web services and support OAuth
Continue Reading »
03/15/2010 |
Wow! |
2,651 views |
Product Description
How do you create a mission-critical site that provides exceptional performance while remaining flexible, adaptable, and reliable 24/7? Written by the manager of a UI group at Yahoo!, Developing Large Web Applications offers practical steps for building rock-solid applications that remain effective even as you add features, functions, and users. You’ll learn how to develop large web applications with the extreme precision required for other types of software.
* Avoid common coding and maintenance headaches as small websites add more pages, more code, and more programmers
* Get comprehensive solutions for refining HTML, CSS, JavaScript, PHP, and Ajax for large-scale web applications
* Make changes in one place that ripple through all affected page elements
* Embrace the virtues of modularity, encapsulation, abstraction, and loosely coupled components
* Use tried-and-true techniques for managing data exchange, including working with forms and cookies
* Learn often-overlooked best practices in code management and software engineering
* Prepare your code to make performance enhancements and testing easier
Continue Reading »
03/15/2010 |
Wow! |
1,497 views |
Product Description
What do Amazon’s product reviews, eBay’s feedback score system, Slashdot’s Karma System, and Xbox Live’s Achievements have in common? They’re all examples of successful reputation systems that enable consumer websites to manage and present user contributions most effectively. This book shows you how to design and develop reputation systems for your own sites or web applications, written by experts who have designed web communities for Yahoo! and other prominent sites.
Building Web Reputation Systems helps you ask the hard questions about these underlying mechanisms, and why they’re critical for any organization that draws from or depends on user-generated content. It’s a must-have for system architects, product managers, community support staff, and UI designers.
* Scale your reputation system to handle an overwhelming inflow of user contributions
* Determine the quality of contributions, and learn why some are more useful than others
* Become familiar with different models that encourage first-class contributions
* Discover tricks of moderation and how to stamp out the worst contributions quickly and efficiently
* Engage contributors and reward them in a way that gets them to return
* Examine a case study based on actual reputation deployments at industry-leading social sites, including Yahoo!, Flickr, and eBay
Continue Reading »
03/12/2010 |
Wow! |
2,443 views |
Product Description
Don’t let WordPress intimidate you. WordPress 24-Hour Trainer is a unique lesson-based book that walks you through the essential parts of WordPress. Each lesson is streamlined to teach a specific aspect of WordPress, helping you to focus on just what you need in order to get the task accomplished. If you learn better visually, this book provides you with a video to accompany each lesson.
This book is the perfect guide to:
* Planning and preparing your site for WordPress
* Installing WordPress
* Writing, tagging, and publishing a post
* Working with the text editor
* Styling paragraphs and creating lists
* Working with media files
* Linking, aligning, and sizing an image
* Working with image galleries
* Adding video and audio
* Naming, scheduling, and managing posts
* Making your site stand out Continue Reading »
03/11/2010 |
Wow! |
1,611 views |
Product Description
CSS Instant Results helps you quickly master and implement the diverse web applications CSS enables for web designers. The book is centered around ten ready-to-use projects with all the code for all the projects included on the books CD-ROM – that you can use immediately. CSS Instant Results dives into working code so you can learn it rapidly. The book and code projects are written for web developers and designers who are looking to learn how to use CSS for better, faster design and markup. Some previous JavaScript use is helpful.
Each of the 10 project features step-by-step set-up instructions with a description of each project that enables you to understand and then modify it so you can reuse it in different situations.
The code has been tested with several browsers including Mozilla Firefox 1.0, Opera 8, Microsoft Internet Explorer 6 for Windows, and Safari 1.3 for Mac OS X. The 10 projects covered in the book with complete source-code on the CD are:
* Tab-based navigation
* Multi-column layouts
* Dynamic dropdown menus
* A different approach to the dropdown menu
* Web-based slideshow Continue Reading »