一:NHibernate 3.0 CookBook这本书在2010年10月4号出版
从全部的内容来看,这本书几乎涵盖了NHibernate 3版本的全部内容,基本上对NHibernate有了一个整体的把握:
- NHibernate功能介绍
- Mapping
- Configuration
- Query
- Test
- Extending
- NHibernate贡献项目介绍
- 各种环境(ASP.NET MVC、ASp.NET、WPF、WinForms)里的最佳实践
现在我们使用到的技术在这本书都有一个比较全面的介绍。
每一个章节都是采用真实实战的方式去写的,基本上有四步:
- 准备工作(Getting ready):为这个知识点准备下实体。
- 如何实现(How to do it...):进行实际编码完成功能。
- 分析原理(How it works...):详细描述了为什么这样做以及这样做的原因。
- 必要扩展(There's more...):对这个知识点进行适当扩展。
二:《实战C#.NET编程-Spring.NET & NHibernate从入门到精通》
目 录
实战C#.NET编程----Spring.NET & NHibernate从入门到精通-- 1
第一章 Visual C# .NET 入门指南-- 3
一、 C# 简介-- 3
二、 使用Visual Studio 开始C# 项目-- 3
步骤 1. 开始项目-- 4
步骤 2. Hello, World!- 5
步骤 3. 程序结构-- 7
步骤 4. 控制台输入-- 8
步骤 5. 使用数组-- 9
步骤 6. 文件输入/输出-- 10
步骤 7. 创建函数-- 13
步骤 8. 使用调试器-- 15
小结-- 17
第二章 面向对像ORM- 18
一、 什么是ORM- 18
二、 为什么需要ORM- 19
三、 流行的ORM框架简介-- 19
第三章 Spring.NET入门-- 20
一、 Spring.NET概览-- 20
二、 第一个Spring.NET的程序-- 22
第四章 NHibernate入门-- 25
一、 什么是Nhibernate- 25
二、 Nhibernate概述-- 25
三、 第一个NHibernate 程序-- 28
第五章 Spring.NET 与 NHibernate 的整合-- 34
一、 建立新的项目(SpringNHibernateSample)- 35
二、 添加NHibernate程序-- 35
三、 添加Spring.NET的程序-- 35
四、 添加Spring.NET为NHibernate的容器配置-- 38
五、 编写测试程序代码-- 41
六、 测试并查看结果-- 43
第六章 深入Spring.NET 与 NHibernate开发-- 43
第七章 项目实战----办公自动化系统-- 43
第八章 结束语-- 43