Working with NHibernate 3 0 Wrox Blox 1st Edition by Benjamin Perkins – Ebook PDF Instant Download/Delivery: 1118112571, 978-1118112571
Full download Working with NHibernate 3 0 Wrox Blox 1st edition after payment
Product details:
ISBN 10: 1118112571
ISBN 13: 978-1118112571
Author: Benjamin Perkins
No Working with NHibernate 3.0 Read a customer review or write one .
Working with NHibernate 3 0 Wrox Blox 1st Table of contents:
-
Introduction to NHibernate
- What is NHibernate?
- Advantages of Using ORM
- NHibernate vs. Other ORM Frameworks
- Setting Up NHibernate in a .NET Project
-
Getting Started with NHibernate
- Installing NHibernate
- Configuring NHibernate
- Basic Configuration and Setup
- Running Your First NHibernate Application
-
Mapping Classes to Database Tables
- Understanding Entity Mapping
- Mapping Simple Classes
- Mapping Collections
- Using Annotations vs. XML Mapping
-
Session Management in NHibernate
- Understanding the NHibernate Session
- Opening and Closing Sessions
- Working with Transactions
- Handling Session and Transaction Management
-
Performing CRUD Operations
- Creating New Entities
- Retrieving Data with NHibernate
- Updating Entities
- Deleting Entities
-
Querying with HQL (Hibernate Query Language)
- Introduction to HQL
- Writing Simple Queries
- Using HQL for Joins, Grouping, and Sorting
- Executing Named Queries
-
Advanced Querying Techniques
- Criteria API
- QueryOver API
- Using Projections for Aggregates
- Working with Dynamic Queries
-
Caching in NHibernate
- Introduction to Caching
- First-Level Cache and Session Caching
- Second-Level Cache and Query Caching
- Configuring and Using Caching in NHibernate
-
Handling Relationships Between Entities
- One-to-One, One-to-Many, and Many-to-Many Relationships
- Bidirectional Relationships
- Lazy Loading vs. Eager Loading
- Cascade Operations in NHibernate
-
Optimizing Performance
- Optimizing Queries in NHibernate
- Using Batch Processing
- Fetch Strategies and Lazy Loading Considerations
- Connection Pooling and Session Management for Performance
-
NHibernate and LINQ
- Using LINQ with NHibernate
- Differences Between LINQ and HQL
- Querying with LINQ in NHibernate
-
Troubleshooting and Debugging
- Common Errors and Solutions
- Debugging NHibernate Queries
- Profiling NHibernate Performance
-
Conclusion
- Recap of Key Concepts
- Best Practices for Using NHibernate
- Further Learning Resources
-
Appendices
- A: Additional Configuration Options
- B: Useful NHibernate Libraries and Tools
- C: Sample Code and Solutions
-
Index
People also search for Working with NHibernate 3 0 Wrox Blox 1st :
how does nhibernate work
what is nhibernate
is nhibernate still used
nhibernate example
working with hibernate
Tags:
Benjamin Perkins,Working,Wrox Blox