NHibernate Application Development

Source: Internet
Author: User
Tags log4net

Chapter One: Introduction to NHibernate
First Lecture: NHibernate Architecture anatomy
Second Lecture: Building the first NHibernate application
The third Lecture: Nhibernate.cfg.xml Configuration and Precautions
Chapter II: Relationship Mapping in NHibernate
First: one-to-many mappings in NHibernate
Second: Bidirectional one-to-many mappings in NHibernate and other
The third part: NHibernate Query of native SQL
Chapter III: Exploring the inversion and cascading and crud operations of NHibernate
First Lecture: crud operations in NHibernate
Second Lecture: NHibernate in the reverse (inverse) configuration detailed
Third: NHibernate in the Cascade (CASCADE) configuration Detailed
The fourth chapter: re-explore nhibernate query Hql+criteria API
First Lecture: NHibernate hql Query in-depth explanation (a)
Second Lecture: NHibernate hql Query in-depth explanation (ii)
Third Lecture: NHibernate criteriaapi condition Query
The fifth chapter: NHibernate and log4net Integrated log development
First: Dynamic query and fuzzy query of Criteria API
Second Lecture: NHibernate's log4net Introduction detailed (a)
The third lecture: NHibernate's log4net Introduction detailed (Two)
Four: NHibernate and log4net integrated configuration
The sixth chapter: NHibernate Data delay loading mechanism
First Lecture: The data delay loading mechanism in NHibernate
Second Lecture: Three ways to implement instant load in NHibernate
Third Lecture: The Application of Dto objects in NHibernate
The seventh chapter: Exploring the transaction and concurrency control in nhibernate
First: The principle and realization of the transaction in NHibernate
Second Lecture: The principle and implementation of data concurrency control in NHibernate
Eighth chapter: Exploring views and stored procedures in NHibernate
First: Calls to Views in NHibernate
Second lecture: Using Stored procedures for CRUD operations in NHibernate
Third: NHibernate calls stored procedures for scalar and entity queries
Nineth: Three states and first-level caches in NHibernate
First: Understanding the three data persistence states of NHibernate
Second: Understanding the principle and application of first-level cache of NHibernate
Tenth: Using Memcache level two cache in NHibernate
First: Configure level two cache and query cache in NHibernate
Second: implementation of the NHibernate level two cache management
Third Lecture: NHibernate third-party extended cache Memcache Configuration
11th: NHibernate Integrated examples and best practices
First: Integrated nhibernate3+asp.net mvc4+memcache+log4net
Second Lecture: NHibernate Use best practices
Phase Project One-member file management system based on NHibernate and MVC4
The technical points involved include:
nhibernate3+ memcache+log4net+ ASP. MVC4
The important thing to note is the configuration of the NHibernate Hibernate.cfg.xml and the related entity classes. hbm.xml Mapping File Configuration
New syntax and view techniques for MVC4
Considerations for passing and binding collection data to the view layer in MVC4
Data transfer between different controllers in MVC4, and two typical errors and solutions for saving data
The specific syllabus is as follows:
First Lecture: System description and development environment construction
Second Lecture: Project framework Construction and NHIBERNATE environment configuration
Third Lecture: NHibernate and ASP. MVC4 Integration
IV: NHibernate configuration memcache Cache and Log4net
V: Nhibernate+asp.net MVC4 Project Framework Integration test
Six: System login module Background nhibernate mapping configuration
Seventh: Nhibenate Configure the two-way relationship between the member file system tables
Eighth: ASP. NET MVC4 Layer login module design and implementation
Nineth: Member Archives Management homepage Exhibition and detail list
Tenth: The design and implementation of the file modification module of Member archives management
The 11th Lecture: Summarize the common problem solution in NH+MVC4 development process
Project Combat two-myhouserent housing leasing platform System (nhibernate3+asp.net mvc4+memcache+log4net technology Synthesis)
The specific syllabus is as follows:
First: System project requirement analysis and database design
Second: ASP MVC4 and NHibernate project integration
Third: ASP. NET Mvc4+nhibernate+log4net Project integration
Part IV: ASP. NET Mvc4+nhibernate+log4net+memcache Project integration
V: ASP. NET MVC4 multi-layer frame architecture Building
Analysis and implementation of user login and Registration function module
Seventh: System Rights authentication Implementation
Eighth: Custom Basecontroller Refactoring permissions authentication feature
Nineth: Writing system nhibernate one-to-many bidirectional mapping model
Tenth: Writing system nhibernate Idao layer and DAO implementation layer
11th: System Home listing display function implementation
12th: Add paging function for the System home page House list display
13th: View the House details function module implementation
14th: Custom Searchviewmodel to realize housing information query
15th: Refactoring the query module with the partial view
16th: Reconstruct home Page List display Add paging query function
17th: Refactoring the Home page query with object-oriented approach
18th: Realize the House information Delete function to consider the permission
19th: Realization of the release of Housing information function module
20th: Using jquery+asp.net MVC to achieve Regional Street cascade (i)
21st: Using jquery+asp.net MVC to achieve Regional Street Cascade (II)
22nd: The implementation of the Housing information modification and the total project Shaoxing
: http://www.kuaipan.cn/file/id_149028755216532341.htm
Tutorials From: http://www.ibeifeng.com/goods.php?u=91234&id=298

NHibernate Application Development

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.