SqlSmart .NET的ORM框架

程序名称:SqlSmart

授权协议: GPLv2

操作系统: Windows

开发语言: C#

SqlSmart 介绍

sqlSmart是一个DotNet类库,它可以充分利用 codeinsight
,面向对象技术来帮助程序员更快的,更准确到编写sql,这样的sql以容易重构的。 听起来陌生?这是想法我之前并没有在其他ORM技术,比如
Hibernate,ROR内这样大名鼎鼎到类库中见过(如果你发现这并不确切,请给我打个招呼)。
不过它不像是听起来那么复杂,实际上,它的主要特点就是简单。我会继续详细的说明,包括必要到例子。
鉴于简单,也不需要特定到语言特色的支持,因此,在其他语言中一样可以实现。 不过,我发现C#的模板技术,和RTTI 让代码编写更加容易,并且VS到code
insight技术让sqlSmart工作良好。 实际上我的实现正是基于C#来做的。

sqlSmart和Hibernite有类似之处,都是采用类表达数据库,不同的是,掌握后者需要一本书和很多的实践,掌握前者你需要的只是看看这篇文
档,然后下载一份去尝试。

SqlSmart 官网

http://code.google.com/p/sql-smart/

相关编程语言

BlazeDS 是一个基于服务器的Java 远程控制(remoting...
OVal 是一个可扩展的Java对象数据验证框架,验证的规...
Volta 是一套开发工具,专为开发分布式、实时系统应...
OpenDDS 是一个开源的 C++ 实现的 对象管理组织 OMG...
JADE (Java Agent DEvelopment Framework) 是一个完...
FastMM ,在D2006和2007中已代替了原来的内存管理器。