Book description
In the classic style of Manning's "In Action" series, NHibernate in Action shows .NET developers how to use the NHibernate Object/Relational Mapping tool. This book is a translation from Java to .NET, as well as an expansion, of Manning's bestselling Hibernate in Action. All traces of Java have been carefully replaced by their .NET equivalents. The book shows how to implement complex business objects, and later teaches advanced techniques like caching and session management. Readers will discover how to implement persistence in a .NET application, and how to configure NHibernate to specify the mapping information between business objects and database tables. Readers will also be introduced to the internal architecture of NHibernate by progressively building a complete sample application using Agile methodologies.
Table of contents
- Copyright
- Dedication
- Brief Table of Contents
- Table of Contents
- List of Figures
- List of Tables
- List of Listings
- Foreword
- Preface
- Acknowledgments
- About This Book
- Part 1. Discovering ORM with NHibernate
- Chapter 1. Object/relational persistence in .NET
- Chapter 2. Hello NHibernate!
- Part 2. NHibernate deep dive
- Chapter 3. Writing and mapping classes
- Chapter 4. Working with persistent objects
- Chapter 5. Transactions, concurrency, and caching
- Chapter 6. Advanced mapping concepts
- Chapter 7. Retrieving objects efficiently
- Part 3. NHibernate in the real world
- Chapter 8. Developing NHibernate applications
- Chapter 9. Writing real-world domain models
- Chapter 10. Architectural patterns for persistence
- Appendix A. SQL fundamentals
- Appendix B. Going forward
- Index
Product information
- Title: NHibernate in Action
- Author(s):
- Release date: February 2009
- Publisher(s): Manning Publications
- ISBN: 9781932394924
You might also like
book
Practical Microservices Architectural Patterns: Event-Based Java Microservices with Spring Boot and Spring Cloud
Take your distributed applications to the next level and see what the reference architectures associated with …
book
Programming C# 8.0
C# is undeniably one of the most versatile programming languages available to engineers today. With this …
book
C# 8.0 in a Nutshell
When you have questions about C# 8.0 or .NET Core, this best-selling guide has the answers …
book
Python Crash Course, 2nd Edition
This is the second edition of the best selling Python book in the world. Python Crash …