Standing out from other Rails references, this book is written to meet the needs of designers who are not advanced programmers: sophisticated users who nonetheless may find reams of code intimidating. Rather than cover every method and component in obsessive detail, Rails Solutions gives the reader just what they need to put together powerful, dynamic sites quickly and easily. After a gentle introduction, the book walks the reader through setting up the development environment (including databases, ) and the basics of Ruby syntax. The text moves on to a series of walkthroughs detailing how to construct a number of real world applications, including a message posting system with data authentication, a file uploader, Ajax enhancements, and much more. The book also covers advanced topics including customizing views, Rails helpers, add-ons and plugins, and deploying Rails. Rails Solutions supports the latest versions of Rails and MySQL.