Cargando…

NHibernate 3.0 cookbook : 70 incredibly powerful recipes for using the full spectrum of solutions in the NHibernate ecosystem /

Annotation

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Dentler, Jason
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Birmingham : Packt Pub., 2010.
Temas:
Acceso en línea:Texto completo

MARC

LEADER 00000cam a2200000Ia 4500
001 EBSCO_ocn702645356
003 OCoLC
005 20231017213018.0
006 m o d
007 cr cnu---unuuu
008 110218s2010 enka o 001 0 eng d
040 |a N$T  |b eng  |e pn  |c N$T  |d E7B  |d UMI  |d OCLCQ  |d COO  |d HEBIS  |d C6I  |d OCLCQ  |d DEBSZ  |d OCLCQ  |d DKDLA  |d YDXCP  |d OCLCQ  |d OCLCF  |d OCLCQ  |d JBG  |d AGLDB  |d CNNOR  |d MOR  |d PIFAG  |d OCLCQ  |d AL5MG  |d OCLCO  |d U3W  |d REB  |d BRL  |d STF  |d WRM  |d VTS  |d CEF  |d NLE  |d INT  |d VT2  |d AU@  |d OCLCQ  |d OCLCO  |d WYU  |d OCLCQ  |d A6Q  |d M8D  |d OCLCO  |d UKAHL  |d HS0  |d OCLCO  |d INARC  |d OCLCQ  |d OCLCO 
019 |a 698590624  |a 741519503  |a 961519787  |a 962602286  |a 988449989  |a 991924229  |a 1037531053  |a 1038664000  |a 1055389170  |a 1058262224  |a 1081247579  |a 1083603547  |a 1103263814  |a 1129356778 
020 |a 9781849513050  |q (electronic bk.) 
020 |a 1849513058  |q (electronic bk.) 
020 |a 184951304X 
020 |a 9781849513043 
020 |z 9781849513043 
029 1 |a AU@  |b 000051398472 
029 1 |a CHNEW  |b 000604599 
029 1 |a DEBBG  |b BV043073228 
029 1 |a DEBSZ  |b 368477495 
029 1 |a DEBSZ  |b 372798586 
029 1 |a DEBSZ  |b 421647566 
029 1 |a GBVCP  |b 785356282 
029 1 |a HEBIS  |b 291544487 
029 1 |a NZ1  |b 14170364 
035 |a (OCoLC)702645356  |z (OCoLC)698590624  |z (OCoLC)741519503  |z (OCoLC)961519787  |z (OCoLC)962602286  |z (OCoLC)988449989  |z (OCoLC)991924229  |z (OCoLC)1037531053  |z (OCoLC)1038664000  |z (OCoLC)1055389170  |z (OCoLC)1058262224  |z (OCoLC)1081247579  |z (OCoLC)1083603547  |z (OCoLC)1103263814  |z (OCoLC)1129356778 
037 |a CL0500000096  |b Safari Books Online 
050 4 |a QA76.64  |b .D46 2010eb 
072 7 |a COM  |x 051310  |2 bisacsh 
072 7 |a COM  |x 051280  |2 bisacsh 
072 7 |a COM  |x 051130  |2 bisacsh 
082 0 4 |a 005.13/3  |2 22 
049 |a UAMI 
100 1 |a Dentler, Jason. 
245 1 0 |a NHibernate 3.0 cookbook :  |b 70 incredibly powerful recipes for using the full spectrum of solutions in the NHibernate ecosystem /  |c Jason Dentler. 
260 |a Birmingham :  |b Packt Pub.,  |c 2010. 
300 |a 1 online resource (iii, 315 pages) :  |b illustrations 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
588 0 |a Print version record. 
520 8 |a Annotation  |b NHibernate is an innovative, flexible, scalable, and feature-complete open source project for data access. Although it sounds like an easy task to build and maintain database applications, it can be challenging to get beyond the basics and develop applications that meet your needs perfectly.<br /><br />The NHibernate Cookbook explains each feature of NHibernate 3.0 in detail through example recipes that you can quickly apply to your applications. Set yourself free from stored procedures and inline SQL. Quite simply, if you build .NET applications that use databases, this book is for you.<br /><br />The book will take you from the absolute basics of NHibernate through its most advanced features and beyond, showing you how to take full advantage of each concept to quickly create amazing database applications. Beginners will learn several techniques for each of the 4 core NHibernate tasks _ mapping, configuration, session & transaction management, and querying _ and which techniques fit best with various types of applications. In short, you will be able to build an application using NHibernate. Intermediate level readers will learn how to best implement enterprise application architecture patterns using NHibernate, leading to clean, easy-to-understand code, and increased productivity. In addition to new v3.0 features, advanced readers will learn creative ways to extend NHibernate core, as well as techniques using the NHibernate search, shards, spatial, and validation projects.<br /><br />Get solutions to common NHibernate problems to develop high-quality performance-critical data access applications. 
505 0 |a Cover; Copyright; Credits; About the Author; About the Reviewers; Table of Contents; Preface; Chapter 1: Models and Mappings; Introduction; Mapping a class with XML; Creating class hierarchy mappings; Mapping a one-to-many relationship; Setting up a base entity class; Handling versioning and concurrency; Creating mappings fluently; Mapping with ConfORM; Bidirectional one-to-many class relationships; Mappings enumerations; Creating class components; Chapter 2: Configuration and Schema; Introduction; Configuring NHibernate with App.config; Configuring NHibernate with hibernate.cfg.xml 
505 8 |a Configuring NHibernate with codeConfiguring NHibernate with Fluent NHibernate; Configuring NHibernate using ConfORM Mappings; Configuring NHibernate logging; Reducing application startup time; Generating the database; Scripting the database; Using NHibernate Schema Tool; Chapter 3: Sessions and Transactions; Introduction; Setting up session per web request; Setting up session per presenter; Creating a session ASP.NET MVC action filter; Creating a Transaction ASP.NET MVC action filter; Using the Conversation per Business Transaction pattern; Using session.Merge; Using session.Refresh 
505 8 |a Using stateless sessionsUsing dictionaries as entities; Using NHibernate with TransactionScope; Chapter 4: Queries; Introduction; Using Criteria Queries; Using QueryOver; Using QueryOver projections and aggregates; Using MultiCriteria; Using the Hibernate Query Language; Using MultiQuery; Using Named Queries; Using Futures; Eager loading child collections; Using LINQ to NHibernate; Using Detached Queries; Using HQL for bulk data changes; Chapter 5: Testing; Introduction; Using NHibernate Profiler; Fast testing with SQLite in-memory database; Preloading data with SQLite 
505 8 |a Using the Fluent NHibernate Persistence TesterUsing the Ghostbusters test; Chapter 6: Data Access Layer; Introduction; Transaction Auto-wrapping for The Data Access Layer; Setting up an NHibernate Repository; Using Named Queries in the data access layer; Using ICriteria in The Data Access Layer; Using Paged Queries in the data access layer; Using LINQ Specifications In The Data Access Layer; Chapter 7: Extending NHibernate; Introduction; Creating an encrypted string type; Using well-known instance type; Using dependency injection with entities; Creating an audit-event listener 
505 8 |a Creating and changing stamping entitiesGenerating trigger-based auditing; Setting MS Sql's Context Info; Using dynamic connection strings; Chapter 8: NHibernate Contribution Projects; Introduction; Configuring the cache; Configuring the cache with code; Property validation with attributes; Creating validator classes; Using the Burrows framework; Setting up full-text search; Sharding databases for performance; Using NHibernate Spatial; Appendix: Menu; ASP.NET MVC web applications; ASP.NET Web Forms applications; WPF and WinForms applications; Index 
590 |a eBooks on EBSCOhost  |b EBSCO eBook Subscription Academic Collection - Worldwide 
630 0 0 |a Hibernate (Electronic resource) 
630 0 7 |a Hibernate (Electronic resource)  |2 blmlsh 
630 0 7 |a Hibernate (Electronic resource)  |2 fast 
650 0 |a Object-oriented programming (Computer science) 
650 0 |a Open source software. 
650 6 |a Programmation orientée objet (Informatique) 
650 6 |a Logiciels libres. 
650 7 |a COMPUTERS  |x Programming Languages  |x C♯  |2 bisacsh 
650 7 |a COMPUTERS  |x Programming Languages  |x Java.  |2 bisacsh 
650 7 |a COMPUTERS  |x Programming Languages  |x Pascal.  |2 bisacsh 
650 7 |a Object-oriented programming (Computer science)  |2 fast 
650 7 |a Open source software  |2 fast 
776 0 8 |i Print version:  |a Dentler, Jason.  |t NHibernate 3.0 cookbook.  |d Birmingham : Packt Pub., 2010  |z 9781849513043 
856 4 0 |u https://ebsco.uam.elogim.com/login.aspx?direct=true&scope=site&db=nlebk&AN=350875  |z Texto completo 
938 |a Internet Archive  |b INAR  |n nhibernate30cook0000dent 
938 |a Askews and Holts Library Services  |b ASKH  |n AH26943736 
938 |a ebrary  |b EBRY  |n ebr10435382 
938 |a EBSCOhost  |b EBSC  |n 350875 
938 |a YBP Library Services  |b YANK  |n 3601892 
994 |a 92  |b IZTAP