zoukankan      html  css  js  c++  java
  • .NET下的ORM框架有哪些

    现在市面上针对.NET ORM框架越来越多 
    微软自家的LINQ to SQL, ADO.NET Entity Framework不多说。  

    商业: 

    1.LightSpeed(免费版比较垃圾。表限制8个。另此厂商有NHibernate Designer工具) 

    http://www.mindscapehq.com/products/lightspeed  

    2. Entityspaces(支持Access数据库,比较看好)。 

    http://www.entityspaces.net/portal/Home.aspx  
    3.OpenAccess(有比较给力的免费版。) 

    http://www.telerik.com/products/orm.aspx  

    4.eXpressPersistent Objects(XPO)(支持Access) 

    http://www.devexpress.com/products/NET/ORM/  
    5.DataObjects.Net(自称对LINQ支持比较给力。但支持数据库比较少。有老版本的开源版) 

    http://dataobjects.net/ 

    6.LLBLGen Pro (虽然支持的数据库比较多。但LINQ to SQL 只能用于MS SQL SERVER) 

    http://www.llblgen.com/defaultgeneric.aspx  
    7.LinqConnect , Entity Developer 和 dotConnect Universal (产品比较乱。对LINQ支持比较给力。有自动生成代码和可视化的工具。) 

    http://www.devart.com/dotconnect/  
    8.DataDirect Connect for ADO.NET(这个是ORM吗?应该和微软的产品合用) 

    http://www.datadirect.com/products/net/index.html  

    9.ALINQ(国人开发。前期反编译了微软的SQL to SQL。后来自己写了各数据库provider发展而成。有免费版。中小型项目都可以用。但国人开发产品似乎充满困境。作者也开发了NHIbernate的代码生成器) 

    http://www.alinq.org/ 

    开源 

    1.NHibernate(大名鼎鼎,发展不错。有很多书可学。)  

    http://nhforge.org/Default.aspx 

    2.Castle ActiveRecord (建立在NHibernate之上,用.net attribute 映射。不过基本都用NHibernate了。Castle有好多项目可学习参考) 

    http://www.castleproject.org/castle/projects.html 

    3.SubSonic (性能是问题。更新缓慢) 

    http://subsonicproject.com/  

    4. Opf3(貌似不更新了,可以学习用) 

    http://opf3.codeplex.com/  


    5.MyBatis.NET (也不更新了。) 
    http://code.google.com/p/mybatisnet/ 



    6.BLToolkit(网站貌似被和 谐。这个看介绍挺不错。支持的数据库也不少。性能据说也行。但似乎国内没人用。) 

    http://bltoolkit.net/  
    https://github.com/igor-tkachev/bltoolkit 



    7.MyGeneration(代码自动生成工具和ORM。有各种模板。停止更新了) 

    http://www.mygenerationsoftware.com/portal/default.aspx  

  • 相关阅读:
    volley框架使用
    Insert Interval
    candy(贪心)
    Best Time to Buy and Sell Stock
    Best Time to Buy and Sell Stock III
    distinct subsequences
    edit distance(编辑距离,两个字符串之间相似性的问题)
    trapping rain water
    word break II(单词切分)
    sudoku solver(数独)
  • 原文地址:https://www.cnblogs.com/zengzhanping/p/5592964.html
Copyright © 2011-2022 走看看