Enterprise Recipes with Ruby and Rails

Enterprise Recipes with Ruby and Rails
Authors
Maik Schmidt
ISBN
1934356239
Published
17 Nov 2008
Purchase online
amazon.com

Enterprise Recipes with Ruby and Rails helps you to overcome typical obstacles hidden in every enterprise's infrastructure. It doesn't matter if your Rails application needs to access your company's message-oriented middleware or if it has to scan through tons of huge XML documents to get a missing piece of data. Ruby and Rails enable you to create solutions that are both elegant and efficient. With more than 50 concise, targeted recipes, this book shows you how to use existing infrastructure

Page 2 of 2
  1. Editorial Reviews
  2. Customer Reviews

Customer Reviews

Harry Hirsch said
After reading this book I've got the impression, that Ruby on Rails doesn't really match the needs of a large enterprise infrastructure. I really love Rails for web applications and its ease of use is also very nice when developing a prototype in an enterprise. For such use-cases this book provides just the right examples.

But when you think of long-time maintenance, modularization, high-availability, or processing large amounts of data, this book can't help you.

Midwest Book Review said
Over 50 'recipes' shows hot to blend existing legacy code using Ruby and Ruby on Rails, and how to create new applications based on existing models. Learn how to process a range of data pieces in all kinds of formats from XML to fixed-length records using a guide that even helps reuse existing C, C++, Java and other codes. A versatile, top pick for any computer library.

Vladimir Dobriakov said
The book is build out of about 50, thorough researched, real world enterprise recipes.

While scenarios are easy to comprehend, they go far beyond the "hello world" and show real world challenges, a developer is facing in a legacy software landscape:
* processing (huge) XML files
* handling other data formats like CVS and JSON
* authenticating via LDAP
* bulk loading data into a relational database - with or without validation
* SOAP
* JMS and other message brokers
* RMI

There is also other shiny legacy-free world, where you build a new, at first glance, a stand alone application. But reality is, even for this you need a lot of integration:
* payments with paypal, credit cards
* generating secure but easy to remember passwords
* integrate with C or C++ libraries

Important topic is maintenance of your application and writing applications, that are easy to maintain. Recipes include:
* testing and user stories
* getting documentation for free
* creating daemons
* monitoring with monit
* using own generators

While you will need to play around with mentioned libraries, read rdoc and sometimes probably dive into the source code of the libraries, the recipes in this book will give you a head start. In 15 minutes you will get a feeling for particular solution approach and learn to deal with the most problems expecting you.

In my opinion it is great value for money.

You might also like...

Comments

Contribute

Why not write for us? Or you could submit an event or a user group in your area. Alternatively just tell us what you think!

Our tools

We've got automatic conversion tools to convert C# to VB.NET, VB.NET to C#. Also you can compress javascript and compress css and generate sql connection strings.

“There are 10 types of people in the world, those who can read binary, and those who can't.”