By Aaron Cure
Quickly retrieve facts out of your database into .NET items
- Incorporate powerful, effective info entry into your .Net projects
- Gain database independence, now not tied to any specific technology
- Avoid spending numerous hours constructing information entry layers
- Eliminate writing kept procedures
- Clear, special step by step instructions to wake up and working quickly
In aspect
NHibernate is an open resource object-relational mapper, or just placed, the way to retrieve info out of your database into regular .NET gadgets. commonly we spend hours designing the database, basically to return and re-design a mechanism to entry that facts after which optimize that mechanism. This e-book will prevent time in your undertaking, delivering all of the details in addition to concrete examples concerning the use and optimization of NHibernate.
This publication is an approachable, exact advent to the NHibernate object-relational mapper and the way to combine it together with your .NET initiatives. if you are uninterested in writing kept methods or preserving inline SQL, this can be the ebook for you.
Connecting to a database to retrieve information is a big a part of approximately each venture, from web content to computing device functions to allotted functions. utilizing the recommendations offered during this booklet, you could entry information on your personal database with very little code.
This booklet covers using NHibernate from a primary look at retrieving information and constructing entry layers to extra complicated subject matters resembling optimization and protection and club companies. it's going to enable you to hook up with a number of databases and accelerate your internet purposes utilizing robust caching instruments. We additionally talk about using third-party instruments for code iteration and different tips to make your improvement smoother, swifter, and more advantageous.
This easy-to-follow advisor will enable you to attach the NHibernate object-relational mapper for your initiatives to create a wealthy, effective, object-oriented info entry layer with very little extra paintings
What you'll study from this ebook
- Use NHibernate to retrieve and shop info on your database
- Develop an effective, powerful info entry layer with very little code
- Design or adjust your database for prime performance
- Connect to a number of databases or database backends with uncomplicated code
- Implement base sessions to supply uncomplicated performance for all database objects
- Improve the functionality of your info retrieval equipment with confirmed open resource technology
- Make internet functions quicker utilizing powerful caching recommendations corresponding to memcached
- Simplify information garage and show utilizing integrated .NET info controls with NHibernate
- Using NHibernate to manage software protection utilizing club and position prone and .NET defense controls
Approach
This is a beginner's consultant to NHibernate that starts off from flooring 0. Successive chapters construct upon previous ideas, whereas the pattern code offers numerous how you can accomplish ordinary info entry initiatives. inside a number of chapters you could have a working program utilizing NHibernate to retrieve and shop facts.
We learn all the issues required to get a useful info entry layer applied through writing the smallest amount of code attainable, providing concepts alongside the best way to deal with specific part instances or events as they come up.
When you might have accomplished a few of the routines you've gotten operating data-bound machine and net purposes, in addition to an figuring out of ways to enforce NHibernate on your personal functions.
Who this ebook is written for
This e-book is for brand spanking new and pro builders of .NET internet or computing device functions who need a higher solution to entry database information. it's a uncomplicated advent to NHibernate, with adequate details to get a pretty good beginning in utilizing NHibernate. a few complex options are provided the place applicable to augment performance or in occasions the place they're familiar.