`

开始研究nhibernate

阅读更多

看了一些nhibernate的文章,开始研究一下nhibernate的东东,原先用java开发时,用hibernate进行coding,因此现在用C#选择nhibernate,请大家多多关照



分享到:
评论

相关推荐

    NHibernate 3.0 源代码

    NHibernate 是一个强大的开源对象关系映射(ORM)框架,广泛...总之,通过研究NHibernate 3.0的源代码,开发者不仅可以掌握ORM框架的工作原理,还能提升.NET开发能力,尤其是在数据库交互和高性能应用程序设计方面。

    NHibernate-3.0.0GA-bin+reference+src

    这些文件是将NHibernate集成到你的.NET项目中所必需的,你可以直接引用这些DLL来开始使用NHibernate的功能,例如实体映射、查询语言(HQL)以及持久化操作。 其次,`NHibernate-3.0.0.GA-src.zip`包含的是源代码,...

    NHibernate最新版本2009-10-30

    用户可以通过阅读此文件了解如何开始使用NHibernate的最新版本。 2. **releasenotes.txt**:这是关于此特定版本的发布说明,其中会详述新功能、已修复的bug、性能改进以及可能的兼容性问题。开发者可以通过它了解...

    ASP.NET NHibernate框架实例

    通过深入研究这个实例,你将能更好地理解ASP.NET和NHibernate的整合,以及如何在实际项目中利用ORM技术简化数据库操作。同时,这也是一个良好的起点,可以帮助你逐步掌握更复杂的数据库设计和Web开发技巧。

    NHibernate in Action by Christian Bauer

    第五章深入研究NHibernate如何严格控制数据库的各种事务。我们在本章中讨论一个业务模型及实例来展示如何自动进行版本控制和锁控制(locking)。缓存是NHibernate的核心,你也会在本章中了解一级缓存和二级缓存大量...

    NHibernateDemo.rar

    通过NHibernate提供的Transaction接口,开发者可以方便地进行事务的开始、提交和回滚操作。 **知识点八:性能优化** 虽然ORM框架简化了开发,但可能会带来性能影响。在NHibernateDemo中,开发者可能涉及到缓存配置...

    NHibernate之旅

    6. **了解高级特性**:深入研究NHibernate的一些高级特性,如延迟加载、立即加载、使用视图和存储过程等。 7. **性能调优**:了解如何利用NHibernate的缓存机制和其他优化手段来提升应用程序的性能。 #### 使用环境...

    NHibernate-3.3.3.GA 官方包

    在 NHibernate 的官方包中,readme 文件会提供如何开始使用 NHibernate 的关键信息。 2. **releasenotes.txt**: 这个文件详述了 NHibernate 3.3.3.GA 版本的具体变更、新特性、性能优化以及可能的已知问题。开发者...

    Summer of Nhibernate Session 02 Code

    在深入研究这些代码时,我们将关注如何配置Nhibernate Session工厂,如何创建和管理Session实例,如何使用Session进行CRUD(创建、读取、更新、删除)操作,以及如何处理事务。此外,我们还需要了解Session的缓存...

    NHibernate最新源码

    2. **NHibernate源码分析**:源码研究可以帮助开发者理解NHibernate内部的工作原理,包括实体类的映射、查询语言(HQL)解析、缓存机制、事务管理等核心组件。这对于优化性能、解决特定问题或扩展功能具有重要意义。...

    Nhibernate示例

    - **Transaction**:Nhibernate支持事务管理,通过Session的BeginTransaction、Commit和Rollback方法控制事务的开始、提交和回滚。 4. **CRUD操作** - **Create**:使用Session的Save或SaveOrUpdate方法可以将新...

    NHibernateDemo程序

    在开始深入讲解之前,我们需要明确几个关键概念: 1. **对象关系映射(ORM)**:ORM是将关系数据库的数据模型转换为面向对象的模型,使得开发者可以使用面向对象的方式来操作数据库,而无需关心底层SQL语句的编写。 ...

    NHibernate实例(初级使用者教程demo)

    通过仔细研究这些文件,你将更好地了解如何在实际项目中应用NHibernate。 总之,学习和掌握NHibernate能够极大地提升.NET开发效率,使你能够更加专注于业务逻辑而不是繁琐的数据库操作。通过这个初级使用者教程,你...

    NHibernateContrib-1.0.2.0

    《深入理解NHibernateContrib-1.0.2.0:扩展与实践》 NHibernateContrib-1.0.2.0是一款...通过深入研究和实践,开发者可以提升在ASP.NET+C#环境中使用NHibernate框架的能力,从而提高开发效率,优化数据库应用性能。

    Cuyahoga源码

    Releasenotes.txt、Install.txt、Install-binary.txt、Upgrade.txt这些文本文件提供了关于安装、升级和使用Cuyahoga的详细步骤和注意事项,是开发者开始研究项目前的重要参考资料。例如,Releasenotes.txt通常会列出...

    Asp.Net中NHiernate的Session的管理

    因为它也有Open/Close的方法,我没有研究NHibernate的源码,不知道这种理解是否有误?我在网上搜了很多的关于Session的管理,大多都是在我需要数据库操作的时候,就OpenSession(),操作完后就CloseSession().这有点拟...

    Bincess2.0论坛

    对于初学者来说,这是开始研究该项目的重要资源。 3. "NHibernate(net2.0)":NHibernate是一个流行的开源对象关系映射(ORM)框架,用于.NET平台,特别是.NET 2.0版本。它简化了数据库访问,使得开发者可以使用面向...

    MindLib-开源

    MindLib是一个专为简化基于NHibernate和NHibernate扩展开发而设计的开源工具库。这个库的目的是为了提高开发效率,...对于熟悉NHibernate并寻求提升开发体验的.NET开发者来说,MindLib是一个值得研究和采用的优秀资源。

    论坛源码和ORM源码

    这样的源码可以帮助开发者快速搭建自己的论坛网站,节省从零开始编写所有功能的时间。"ASP.NET源码"则是指使用微软的ASP.NET技术编写的代码,这是一种用于构建Web应用的框架,提供了丰富的功能和高性能。 描述中...

    cslanetsamples-3.7.0-090721 csla实例

    2. 数据访问层:CSLA 提供了多种方式来处理数据访问,包括使用ADO.NET、Entity Framework、NHibernate或其他ORM工具。示例可能涵盖了如何在这些不同的数据访问技术上实现CSLA对象。 3. 验证规则:CSLA 提供了一种...

Global site tag (gtag.js) - Google Analytics