AspAlliance.com LogoASPAlliance: Articles, reviews, and samples for .NET Developers
URL:
http://aspalliance.com/articleViewer.aspx?aId=1856&pId=-1
Book Review: NHibernate in Action
page
by Anand Narayanaswamy
Feedback
Average Rating: This article has not yet been rated.
Views (Total / Last 10 Days): 18396/ 20

Review

Manning is famous for its branded "in Action" series of books. Their latest product NHibernate in Action is packed with plenty of useful information for .NET developers using NHibernate for their development work. The book consists of 10 chapters spread across three parts. Chapter 1 examines the concept of object and relational persistence in detail. Chapter 2 provides the complete coverage of developing a Hello World application with the help of relevant steps and source codes. Instead of a simple program, the authors have straight away used databases to illustrate the concept which I hope will be useful for advanced developers.

The chapters in part 2 examine the concept of writing and mapping classes, transactions, concurrency and caching. Moreover, the authors have provided detailed coverage of the usage of persistent objects, and advanced mapping concepts including the steps required to retrieve objects effectively.

The last part helps you to build a real world application using NHibernate and the procedure to be followed to write real world domain models. Chapter 10 examines the usage of architectural patterns including the implementation of conversations and Enterprise Services transactions. I must say that the authors have done a wonderful job by providing very detailed explanation and comprehensive analysis of source codes in each chapter. I would suggest the authors provide a list of possible error messages which may occur while programming with NHibernate along with the solution in the next edition of the book.

The book also includes two appendixes which provide a brief overview of SQL and relevant links from which you can learn more about NHibernate. The programming field is fast changing and these links will help a developer update his or her knowledge. The complete source code of all the examples and few sample chapters are available for download from the official website located at http://www.manning.com/kuate/.

Even though there are few chapters in this book, the authors have covered the concepts in an elaborate way. The book is mainly oriented for those developers who are well versed with .NET. I do not think a beginner will be able to grasp the advanced content detailed on the book. I feel that only few advanced developers currently make use of NHibernate, but still the book is a great asset for intermediate level programmers who wish to learn the nuances of it.

About the Reviewer

Anand Narayanaswamy (Microsoft MVP and Technical Editor, ASPAlliance) is the author of Community Server Quickly and runs http://www.learnxpress.com.

About the Book

Title

NHibernate in Action

   

Author

Pierre Henri Kuaté, Tobin Harris, Christian Bauer, and Gavin King

Publisher

Manning

Edition

February 2009

Pages

400

Price

US $49.99

Rating

****

 


Product Spotlight
Product Spotlight 

©Copyright 1998-2024 ASPAlliance.com  |  Page Processed at 2024-04-20 8:38:58 AM  AspAlliance Recent Articles RSS Feed
About ASPAlliance | Newsgroups | Advertise | Authors | Email Lists | Feedback | Link To Us | Privacy | Search