Mein C# Windows-Dienst (Es ist ein Dienst, keine MVC-Webanwendung!) Muss mit MYSQL-Datenbank sprechen. Um meine Datenschichtarbeit zu erleichtern, denke ich über die Verwendung eines ORM für diesen Zweck nach.. NET ORM, das gut mit MySQL funktioniert
Also welches .Net ORM funktioniert am besten mit MYSQL-Datenbank? NHibernate? Subsonic? Entity Framework? LINQ2SQL? Oder andere?
Edit: Ich verwende .NET 3.5
Edit 2: Open-Source-Lösung bevorzugt.
* Ich musste sicherstellen, dass die Feld/Tabellennamen in allen Umgebungen gültig waren * Mind, mehr zu erarbeiten, so dass ich weiß, wie diese Fallstricke zu vermeiden ... – Graviton
Ich habe NHibernate mit mySql5 & 4 verwendet , alles funktionierte einwandfrei für mich. +1 –
Ich habe NHibernate in meinem Projekt verwendet - und was für eine tolle Erfahrung! – Graviton