(收藏)C# ORM/持久层框架
2010-02-10 13:34 圣殿骑士 阅读(14629) 评论(1) 编辑 收藏 举报-
.NET 的ORM框架 MyBatis.NET
MyBatis.NET 是一个 .NET 版本的 MyBatis。 更多MyBatis.NET信息
-
开源ORM 工具 KeelKit
KeelKit 一款国产ORM工具,自动生成Model、自动生成表单、自动生成单元测试框架、自动生成存储过程访问接口、自动配置连接字符串,代码行数统计、程序集版 本号码控制、源码HTML生成、自动生成表结构Word文档、自动支持各种.Net项目,如F# 和IronPython ,... 更多KeelKit信息
最新新闻: KeelKit 1.0.3800 正式发布,完美支持MySQL 发布于 3个月前
-
NHibernate Linq
在.NET Framework 3.5中提供了LINQ 支持后,Linq的呼声一度很高,各种LINQ Provider更是满天飞。他能够将数据查询语句集成到编程语言中,以一种统一的方式操作各种数据源,减少数据访问的复杂性。而LINQ本身也提供了很 好的扩展性,使开发人员可以轻松地编... 更多NHibernate Linq信息
-
Castle ActiveRecord
Castle ActiveRecord框架是一个基于.NET的ORM框架,它实现了ActiveRecord设计模式。它本身就是基于NHibernate,只是封 装了NHibernate的大部分烦杂细节,对于需要持久化的类,只需继承自ActiveRecordBase类,并对类中的property赋予正确的 Attribute,而无... 更多Castle ActiveRecord信息
-
.NET 语言集成查询 LINQ
语言集成查询 (LINQ) 是 Visual Studio 2008 和 .NET Framework 3.5 版中一项突破性的创新,它在对象领域和数据领域之间架起了一座桥梁。 传 统上,针对数据的查询都是以简单的字符串表示,而没有编译时类型检查或 IntelliSense 支持。此外,您还必须针对以... 更多LINQ信息
-
NEO
NEO 是一个 ADO.NET 的对象门面框架,简化了数据访问以及强类型的数据持久化功能。 更多NEO信息
-
面 向对象数据库框架 ObjectLounge
ObjectLounge 是一个开源的框架,用来简化开发商业应用,提供面向对象的Domain模型包括:并发、事务、验证和持久层API。 更多ObjectLounge信息
-
.NET 的ORM框架 SqlSmart
SqlSmart是一个DotNet类库,它可以充分利用 codeinsight ,面向对象技术来帮助程序员更快的,更准确到编写sql,这样的sql以容易重构的。 听起来陌生?这是想法我之前并没有在其他ORM技术,比如 Hibernate,ROR内这样大名鼎鼎到类库中见过(如果你发现这并不... 更多SqlSmart信息
-
.NET 的ORM框架 Cooperator Framework
Cooperator Framework 是一个.NET下的高性能的对象映射框架,提供一个代码生成工具以帮助 .NET应用开发,主要特性:* Use business entities. * Full typed Model (Data Layer and Entities) * Maintain persistence across the layers by passing... 更多Cooperator Framework信息
-
.NET的ORM框架 EntityFramework
EntityFramework 是微软公司为 .NET 开发人员推出的一个 ORM 框架,来实现对数据库单表数据的创建、读取、更新和删除操作,也就是所谓的CRUD(C:Create/R:Read/U:Update /D:Delete)。需要说明的是,如果在VS2008中使用EntityFramework就需要安装VS2008SP1... 更多EntityFramework信息
-
O/R 映射框架 ObjectBroker
ObjectBroker是.NET平台下的一款开源O/R映射框架。它支持对象缓存,1:1, 1:n 和 m:n的关联映射等特性。 更多ObjectBroker信息
-
轻 量级的C#数据访问框架 XDataAccess
XDataAccess 是一个轻量级的数据访问框架,通过在 XML 文件中定义标准SQL 代码进行数据访问。 更多XDataAccess信息
-
Bamboo.Prevalence
Bamboo.Prevalence 旨在提供透明的对象持久化和同步的框架 更多Bamboo.Prevalence信息
-
NActiveRecord
NActiveRecord类似ruby世界中activeRecord,用c#实现 示例代码: //findByQuery---------------------IEnumerable<Products> products= Products.Select("ProductName").From("Products") .Where(@"ProductName=@ProductName", ProductName => "C... 更多NActiveRecord信息
作者:圣殿骑士
出处:http://www.cnblogs.com/KnightsWarrior/
关于作者:专注于微软平台项目架构、管理和企业解决方案。自认在面向对象, 面向服务以及微服务领域有一定的造诣,熟悉设计模式、TDD、极限编程、领域驱动、架构设计、敏捷开发和项目管理。现主要从事.NET/.NET Core, Go, JavaScript/TypeScript, Azure/AWS等云计算方面的项目开发、架构、管理和企业培训工作。如有问题或建议,请多多赐教!
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接。如有问题,可以邮件:KnightsWarrior(at)msn(dot)com
微博:圣殿骑士微博 联系我,非常感谢。