C # common persistent layer framework

Source: Internet
Author: User

 

 

I recently joined the. Net project and wanted to use the persistent layer framework of the database. Poor Internet access. All are left. To beginners like me.

Nhib.pdf
Nhib.pdf is an object persistence class library for relational databases in the. NET environment.
Nhibernate comes from an excellent Java-based hibernate relational persistence tool. Nhib.pdf persists your. Net object to a relational database from the bottom layer of the database. Nhib.pdf handles this for you. You do not have to write SQL statements to access objects in the database. Your code is only associated with objects. nhibernat automatically generates SQL statements and ensures that the objects are submitted to the correct tables and fields. manual use of SQL and ADO during development is greatly reduced. NET data processing time. nhib.pdf can help you eliminate or wrap SQL code for a specific database, and help you convert the result set from table-based representation to a series of objects. Therefore, nhib.pdf is the most useful for applications that implement object-oriented business models and business logic in the. Net-based middle layer.

Filehelpers LibraryUpdate Time)
Filehelpers library is an open-source. Net class library written in C. It is easy to use and can easily read/write data from a fixed-length file or a defined record (CSV. It also supports importing/exporting data from different data storage formats (Excel, access, sqlserver.

WebsharpUpdate Time (2006-9-12)
Websharp is an open-source persistent layer framework for Chinese people. Its goal is to design an open-source persistent layer based on.. Net to simplify the application software system framework based on.. NET platform. Currently, websharp focuses on the following aspects of enterprise application software:
1. Database Access
2. o/R ing
3. AOP
4. distributed access

ObjectbrokerUpdate Time)
Objectbroker is an open-source o/R ing framework on the. NET platform. It supports object caching, Association ing between, 1: N, and M: N.

Gentle. netUpdate Time)
Gentle. NET is an open source object persistence layer framework unrelated to relational databases (RDBMS). It can automatically generate SQL statements and object structures. It has an SQL factory used to create custom queries, dataview build assistants, and excellent performance and complete documentation.

UbikUpdate Time)
Ubik is the orm persistent layer framework under C #2.0. It is currently provided by winforms application development. It supports a subset of opath and can perform object-oriented queries and contains a network event system.

NdalUpdate Time (2006-6-23)
Ndal is a data extraction layer (DAL) framework that can run in. NET and mono environments.

Persist. netUpdate Time (2006-6-23)
Persist. Net is a complete persistent layer framework written in C.

ObjectbrokerUpdate Time (2006-6-23)
Objectbroker is an O/R Mapping Framework for database objects/relationships on the. NET platform.

Ibatis. netUpdate Time (2006-6-23)
Ibatis. Net helps your application system create a better persistent layer framework.

Advanced Data ProviderUpdate Time (2006-6-22)
Advanced data provider is a dynamic data provider provided for ADO. net. Allow applications to access different ADO. NET data providers transparently.

OJB. netUpdate Time (2006-6-22)
OJB. NET is an object/relationship ing (O/R Mapping) tool on the. NET platform.

 

In addition, other languages also have such frameworks. For example, Delphi. As follows:

Tiopf
Supported instantobjects: Delphi 5-Delphi 2006
Official Website: http://www.instantobjects.org/
Blod
Official Website: http://www.borland.com support Delphi 6-Delphi 2005
And, of course, the latest
Ecoiii
Official Website: http://www.borland.com support Delphi 2006

All of the above are recorded on the Internet. It is a collection! The following is a reference to an online connection:

Http://blog.163.com/joe331_80/blog/static/400938262008224111652857/

 

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.