Lequel est le meilleur ORM .NET à utiliser dans une application Windows Forms?Meilleur ORM pour les applications Windows Forms .NET?
J'aime NHibernate, mais il semble que NHibernate est surtout utilisé dans les applications Web.
Lequel est le meilleur ORM .NET à utiliser dans une application Windows Forms?Meilleur ORM pour les applications Windows Forms .NET?
J'aime NHibernate, mais il semble que NHibernate est surtout utilisé dans les applications Web.
NHibernate devrait fonctionner très bien dans une application de formulaires. Vous stockez et récupérez des données dans une base de données. Peu importe si vous lancez ces données via une application Web, une application de formulaires, l'écrivez dans un fichier texte, imprimez-la, utilisez-la pour contrôler une centrale nucléaire, peu importe.
D'accord, l'ORM et l'interface utilisateur ne devraient même pas faire partie de la même équation. Il n'y a aucune raison que NHibernate ne puisse pas être utilisé ici. – David
J'utilise depuis plus de Entityspaces http://www.entityspaces.net 3 ans maintenant. Facile à utiliser, facile à étendre, relativement peu coûteux, excellente performance, excellent support, et toujours amélioré.
Pourquoi ne pas ADO.NET Entity Framework?
Il n'y a aucune raison de ne pas utiliser NHibernate dans une application WinForms. Rien ne lie vraiment NHibernate au web. Si vous êtes déjà à l'aise et aimez ça, vous pouvez continuer à l'utiliser sur le bureau sans crainte.
Si vous voulez juste voir vos autres options, puis reportez-vous à d'autres SO questions:
What are your favorite .NET Object Relational Mappers (ORM)?
Je ne suis pas sûr « Best » peut être répondu sans plus d'informations sur ce que est pour vous et votre environnement. –
duplicata possible de [Quels sont vos ORM (Object Relational Mappers) .NET préférés?] (Http://stackoverflow.com/questions/3505/what-are-your-favorite-net-object-relational-mappers-orm) –
J'utilise NHibernate dans les grandes WinForms applications d'entreprise –