Book Review: NHibernate In Action


Hi all.

A few weeks ago got the opportunity to read this book from Manning Publications. It's still with status of Early Access so I got an e-book.

I was very enthusiastic about it. I've had some very good comments about NHibernate so I decided to give it a try.

About the book

ORMs are not new to me, but NHibernate has some distinctive approach of doing things. I'm not an expert in the product so my comments regarding the content are quite small. The samples are easy to read and understand; it's not quantum theory but are very well thought for the sake of emphasize specific things. I had a hard time trying to follow the samples in the first and second chapter but as I got involved with the syntax and the functions everything became clear at some point.

I'm not sure if I could recommend this book for an absolute beginner but for someone with basic knowlege fo ORMs and web programming techniques it should be ok.

The one thing I didn't like was the figures, so I paid little attention to them. Hopefully by the time it hits the streets they got them better.

OK. I think that's it. The conclusion is, it's a good book and you'll catch up with some very interesting things regarding NHibernate.

Hope some of you could comment on this.



  • Hi Jose

    Thanks for the comments about the book. Great to hear you've found it helpful! I'm helping Pierre Henri get the book ready. We're almost into production now but have time to squeeze some improvements in!

    Can you give me a hint or two about the figures you didn't like? No pressure, but if it's something I can look at that hasn't been addressed already, I'd like to give it a shot.

    Tobin Harris

    P.S - feel free to drop these on the NHibernate in Action forum, or to me directly.

  • Me interesa comprar el libro, pero en que version de Nhibernate se basa el libro, en la version 1.2 ya en la version 2.0 la nueva que acaba de salir,


  • hola Gerson.

    El libro se basa en la version 1.2.


  • Err... Is it normally preivdod in any other performance comparison? Is there a single performance score in our tests we can use? What should be done with differently priced editions of each product?In short, price / performance is actually a very subjective number. IMO, even this question is more meaningful: let's say you get 30% better performance for X$ (fixed amount of money) for your Windows Azure application requiring you to pay C$ / month in average. How much time would it take to return the initial investment of X$?

Comments have been disabled for this content.