Is this true?
What is 开发者_Go百科the equivalent of JPA in .NET?
The marked answer shows a bunch of implementations. My understanding of JPA is that it is a specification?
What would be the equivalent specifications in .NET?
Would it be Linq Providers? And maybe the connection classes?
Actually, no. ADO.NET is a data-access layer specification (like ODBC and JDBC). Entity Framework is the object persistence framework Microsoft is standardizing on, that would be the closest to the JPA entities. LINQ is the JPQL equivalent.
The .NET equivalent of JPA is NPA (.Net Persistence API or NPersistence). see:
http://www.npersistence.org also see: http://en.wikipedia.org/wiki/.NET_Persistence_API
精彩评论