Enterprise Rails by Dan Chak

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

0 comments

Post a comment

    Post a comment
    Embed Video
    Edit your comment Cancel

    Favorites, Groups & Events

    Enterprise Rails by Dan Chak - Presentation Transcript

    1. Enterprise Rails by Dan Chak Excellent Infrastructure Book - Rails In The Enterprise What does it take to develop an enterprise application with Rails? Enterprise Rails introduces several time-tested software engineering principles to prepare you for the challenge of building a high-performance, scalable website with global reach. Youll learn how to design a solid architecture that ties the many parts of an enterprise website together, including the database, your servers and clients, and other services as well. Many Rails developers think that planning for scale is unnecessary. But theres nothing worse than an application that fails because it cant handle sudden success. Throughout this book, youll work on an example enterprise project to learn first-hand whats involved in architecting serious web applications. With this book, you will: Tour an ideal enterprise systems layout: how Rails fits in, and which elements dont rely on Rails Learn to structure a Rails 2.0 application for
    2. complex websites Discover how plugins can support reusable code and improve application clarity Build a solid data model--a fortress--that protects your data from corruption Base an ActiveRecord model on a database view, and build support for multiple table inheritance Explore service-oriented architecture and web services with XML-RPC and REST See how caching can be a dependable way to improve performance Building for scale requires more work up front, but youll have a flexible website that can be extended easily when your needs change. Enterprise Rails teaches you how to architect scalable Rails applications from the ground up. Personal Review: Enterprise Rails by Dan Chak This is my first ever review. Oddly none of the other technical books (over 300) that I read ever compelled me write before. As Dan Chak recommends, if you are new to rails, first read Agile Development for Rails, then start with Enterprise Rails. Every rails developer needs to read this book. You are creating an application that you *hope* will actually grow in demand. Isn't that what we are all looking to do in the end - make a hot app? Why not be pragmatic by laying the foundation of robustness, scalability with that in mind in the first place? I loved the sections on network design, database design (of course, ex- DBA), and services (I know so little about SOA). Having read 9 other rails books, I was nervous that rails community ignored that some areas completely. Despite its principles, it was intend on re-inventing the wheel. It made me feel like Dorothy in the Oz with munchkins shouting how great Rails is no matter the issue. That made me wonder if rails community was really open and flexible as claimed. The other books were good, but you need more than books touting rails' magic and coolness - sweet/success/awesome. Enterprise Rails is excellent in terms of readability, examples, and pragmatic practical advice. Yes - it is sweet and awesome too! There now I can be a cheerleader too. Reading reviews and Chak's articles, I was worried that the book would be full of theory and dry. Instead it covers just the right about of theory supported with insightful examples and exercises to confirm that you really understood the problem and solution. Thank you Dan for helping me understand rails better and getting rid of that awful in queasy feeling each time I was writing a rail app.
    3. For More 5 Star Customer Reviews and Lowest Price: Enterprise Rails by Dan Chak 5 Star Customer Reviews and Lowest Price!
    SlideShare Zeitgeist 2009

    + Vette05Vette05 Nominate

    custom

    46 views, 0 favs, 0 embeds more stats

    This is my first ever review. Oddly none of the oth more

    More info about this document

    © All Rights Reserved

    Go to text version

    • Total Views 46
      • 46 on SlideShare
      • 0 from embeds
    • Comments 0
    • Favorites 0
    • Downloads 0
    Most viewed embeds

    more

    All embeds

    less

    Flagged as inappropriate Flag as inappropriate
    Flag as inappropriate

    Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

    Cancel
    File a copyright complaint
    Having problems? Go to our helpdesk?

    Categories