`
zhmocean
  • 浏览: 202401 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

.NET也有ORM--Grove一览

阅读更多

ORM的全称是Object Relational Mapping,即对象关系映射。它的实质就是将关系数据(库)中的业务数据用对象的形式表示出来,并通过面向对象(Object-Oriented)的方式将这些对象组织起来,实现系统业务逻辑的过程。在ORM过程中最重要的概念是映射(Mapping),通过这种映射可以使业务对象与数据库分离。从面向对象来说,数据库不应该和业务逻辑绑定到一起,ORM则起到这样的分离作用,使数据库层透明,开发人员真正的面向对象。

全文:http://www.microsoft.com/china/MSDN/library/netFramework/netframework/Grove.mspx?mfr=true 

分享到:
评论

相关推荐

    .Net-ORM框架-三层架构完整程序代码

    在.NET环境中,常见的ORM框架有Entity Framework、NHibernate等。ORM框架的主要优点包括: - **简化数据操作**:通过对象模型操作数据库,无需编写复杂的SQL语句。 - **提高开发效率**:自动处理数据映射和转换,...

    .NET面试题----------.NET常见面试100题帮助您轻松过面试一关

    这份压缩包包含的".NET面试题----------.NET常见面试100题帮助您轻松过面试一关"资源,旨在帮助求职者准备.NET相关的面试,涵盖了一系列关键知识点。 首先,面试中可能会涉及.NET框架的基础概念。例如,理解什么是...

    asp.net实例----------- ======

    10. **数据库访问**:ASP.NET支持ADO.NET进行数据库操作,同时也支持Entity Framework这样的ORM(Object-Relational Mapping)工具,简化数据库操作。 在"WebSite3"这个文件名中,我们可以推测这可能是一个完整的ASP...

    实战C#.NET编程----Spring.NET & NHibernate从入门到精通 V0.50

    《实战C#.NET编程——Spring.NET & NHibernate从入门到精通》是一本专注于C# .NET平台下使用Spring.NET和NHibernate两个框架进行开发的实战指南。这本书旨在帮助读者掌握这两种强大的工具,从而提升在.NET环境下的...

    ASP.NET数据库入门经典--C#编程篇

    总结来说,“ASP.NET数据库入门经典--C#编程篇”涵盖了使用C#语言在ASP.NET中建立数据库连接、创建数据访问层、实现数据绑定、处理用户输入以及利用ORM工具如Entity Framework进行数据操作等方面的知识。通过学习这...

    .NET轻量级ORM--Dapper,.NET 2.0版(源码未修改版)

    Dapper是一款轻量级的对象关系映射(ORM)框架,主要设计用于.NET环境中,提供高效、灵活的数据访问层。在.NET 2.0版本中,由于.NET Framework的限制,一些现代特性和库并未包含,因此Dapper的.NET 2.0版可能是针对...

    .NET Core手写ORM框架专题-代码+脚本

    .NET Core手写ORM框架专题-代码+脚本

    实战C#.NET编程----Spring.NET & NHibernate从入门到精通

    Spring.NET和NHibernate分别是.NET平台上的轻量级应用程序框架和流行的对象关系映射(ORM)工具,它们在实际开发中的应用广泛,能有效提升开发效率和代码质量。 Spring.NET是.NET平台上的全功能框架,灵感来源于...

    ASP.NET项目实例--博客管理系统

    Entity Framework是.NET中的ORM(对象关系映射)工具,它简化了数据库操作,使得开发者能以面向对象的方式处理数据。 4. **身份验证与授权**:为了保护用户数据安全,博客系统需实现用户注册、登录功能,并进行身份...

    实战Csharp.NET编程----Spring.NET NHibernate从入门到精通 V0.50

    - **流行的ORM框架简介**:文章提到了几个流行的ORM框架,包括Hibernate、Entity Framework等,这些框架都有各自的优点和应用场景。 #### Spring.NET入门 - **Spring.NET概览**:Spring.NET是一个开源的轻量级应用...

    .Grove—— .Net下的ORM框架

    .Grove 是一个针对 .NET 平台的 Object-Relational Mapping (ORM) 框架,它的设计目标是简化数据库操作,将数据访问层的代码与业务逻辑分离,提高开发效率,并减少对 SQL 语句的直接依赖。ORM 框架通过映射数据库表...

    实战Csharp.NET编程----Spring.NET NHibernate从入门到精通

    《实战Csharp.NET编程——Spring.NET NHibernate从入门到精通》是一本专注于.NET开发者深入学习C#编程、Spring.NET框架以及NHibernate ORM工具的实践指南。这本书旨在帮助读者从基础知识开始,逐步掌握如何在.NET...

    Grove——.NET中的ORM实现

    Grove的内部类实现关系图(图2)展示了ORM框架的组件间的关系,这有助于理解ORM的工作原理和Grove是如何协调各个部分以实现数据的映射和操作的。 在实际开发中,Grove允许开发人员专注于业务逻辑,而不必关心底层...

    asp.net小项目--物流管理系统

    【ASP.NET小项目--物流管理系统】是一个基于ASP.NET技术开发的实用系统,旨在提供全面的物流管理解决方案。ASP.NET是微软公司推出的Web应用程序框架,它为开发者提供了强大的工具和库,便于构建动态、数据驱动的Web...

    ASP.NET 学习性--个人博客系统源码

    ASP.NET 提供ADO.NET Entity Framework,这是一个ORM(对象关系映射)工具,使得开发者可以用面向对象的方式来操作数据库,而无需关心底层SQL语句。 4. **MVC(模型-视图-控制器)架构**:个人博客系统可能采用ASP...

    ASP.NET数据库入门经典--C#编程篇1.rar

    而Entity Framework则是一个对象关系映射(ORM)工具,它允许开发者用面向对象的方式来处理数据库,减少了对SQL语句的直接依赖。 在C#编程中,使用ADO.NET进行数据库操作通常涉及以下步骤: 1. 连接数据库:创建...

Global site tag (gtag.js) - Google Analytics