Content deleted Content added
removed Category:Databases; added Category:.NET framework using HotCat |
m Bot: link syntax/spacing and minor changes |
||
Line 1:
The '''.NET Persistence API''', also referred to as '''NPA''', is a persistence and [[Object-Relational_Mapping|Object Relational Mapping (ORM)]] specification for the [[.NET_Framework|.NET framework]].
NPA is based on the [[Java_Persistence_API|Java Persistence API (JPA)]], which is the standard persistence API in the [[Java (programming language)|Java]] world. NPA follows JPA by providing a complete persistence API and a rich set of ORM features.<ref>http://www.npersistence.org/faq</ref>
Line 5:
==Motivation==
The main purposes of the .NET Persistence API (NPA) are:<ref>http://www.npersistence.org/faq</ref>
* To provide a vendor free persistence API for .NET, making switching from one persistence provider to another easier (avoiding [[
* To provide a cross language persistence API by extending the popular [[Java_Persistence_API|Java Persistence API (JPA)]] to all the .NET programming languages.
|