What Is an Object Relational Mapper? 2
Why NHibernate? 2
Part 1: Getting Started with NHibernate 2
A Quick Demo 2
Part 2: The NHibernate Framework 13
Architecture and Core Concepts 13
Mapping Your Entities: Impedance Mismatch 16
Persisting Business Objects 18
Part 3: Using NHibernate 19
Introducing the Project and Laying out the Solution Framework 19
Designing the Domain Model 23
NHibernate Repository Project: Base Class 39
Managing Products 48
Managing Customers 58
NHibernate Repository Project: Refactoring and Session Management 69
Managing Orders 74
The Database — A Question of Storage 94
Presentation with the Model–View–Presenter Pattern 96
User Interface: ASP.NET 103
Part 4: Other NHibernate Bits and Pieces 113
Other Querying Methods 113
Mapping Inheritance 115
What Kind of SQL Is Being Produced? 118
Wrap Up 119
Scott Millett 120
Any Wrox Blox you purchase from this site will come with certain restrictions that allow Wiley to protect the copyrights of its products. After you purchase and download this title, you:
If you have any questions about these restrictions, you may contact Customer Care at (877) 762-2974 (8 a.m. - 5 p.m. EST, Monday - Friday). If you have any issues related to Technical Support, please contact us at 800-762-2974 (United States only) or 317-572-3994 (International) 8 a.m. - 8 p.m. EST, Monday - Friday).