J'utilise Tier Developer par alachisoft pour la cartographie OR. Il n'est pas efficace et flexible.S'il vous plaît me suggérer un outil de cartographie pour dot net qui est libre/open source.Il serait génial si je reçois le nae de l'outil le plus prà © fà © rà ©.OU Outil de cartographie
Répondre
NHibernate?
Linq (à sql)?
Subsonic?
ne fait pas Castle Project faire quelque chose?
est une option ouverte, commune et gratuite. Subsonic est une autre option, qui, bien que potentiellement moins flexible, est beaucoup plus facile à utiliser.
Il existe de nombreuses options non-open source qui sont très riches en fonctionnalités. Certains mérite d'être étudié comprennent:
- Entity Framework (gratuit - inclus avec le framework .NET)
- LightSpeed (Commericial, mais peu coûteux, et très facile à utiliser et riche en fonctionnalités)
- eXpress Persistant Objects (Commerical - très mature)
sans ordre particulier:
- NHibernate
- Linq 2 Sql
- Subsonic
Vérifiez this ORM tools list vous y trouverez tous les plus connus des outils ORM .Net, et si son libre ou non.
Aussi si vous avez cherché sur SO pour ORM Tag vous trouverez beaucoup de bonnes questions et réponses parlant du même problème.
Entity Framework dans .NET 3.5 SP1 est libre.
Notez qu'il existe une mise à jour majeure sur son chemin dans .NET 4.0. Vous pouvez trouver plus d'informations ici: http://blogs.msdn.com/efdesign
NetTiers est une solution très efficace permettant la génération de code via CodeSmith. Mais CodeSmith n'est pas gratuit. Il vaut certainement la peine de vérifier la gamme de fonctionnalités qu'il fournit, depuis DAL jusqu'aux contrôles liés aux données ASP.Net.
En général, je l'ai surtout utilisé pour les fonctionnalités de niveau de service et pour faciliter la mise à jour des bases de données au cours du développement du projet. Il faut un peu de réflexion pour l'intégrer efficacement dans une solution permettant d'utiliser l'automatisation MSBuild sur une machine de build. Une autre alternative pour ORM est Entity Framework (mentionné par Reed ci-dessus) que j'utilise actuellement en raison de ses capacités Linq et du fait qu'il s'agit de Microsoft (ce qui peut être une exigence dans certaines situations).
Je recommande fortement Linq to SQL. vous pouvez utiliser des requêtes LINQ natives sur votre base de données comme select customer from customers where customer.LastName == "Doe"
. Cela rend le travail avec les bases de données beaucoup plus facile (mais j'ai entendu dire que ce n'est pas "complet", mais cela devrait fonctionner pour la plupart des utilisations).Si vous suivez cette procédure, veillez à utiliser SQLMetal pour générer un DataContext personnalisé.
Cette question est souvent posée. Hier, en fait:
NHibernate, Entity Framework, active records or linq2sql
(Ma réponse à cette question contient des liens vers de nombreux autres fois cette question a été posée et répondue.)
NHibernate est le nom de l'outil le plus préféré.
ECO Serait mon choix. Libérez jusqu'à 12 classes dans le modèle.
- 1. question de cartographie NHiberate
- 2. plate-forme de cartographie
- 3. NHibernate Cartographie de plusieurs tables
- 4. Problème de cartographie Castle ActiveRecord
- 5. Outil Hibernate
- 6. ASP.Net Cartographie non disponible
- 7. Solutions de cartographie côté serveur
- 8. NHibernate des problèmes de cartographie
- 9. Quel outil est-ce - ou quelqu'un a un outil de rechange
- 10. Une cartographie Stackoverflow (Hibernate)
- 11. ombre cartographie multitexture
- 12. Courant NHibernate HasManyToMany() Cartographie
- 13. problème cartographie SharePoint étrange
- 14. Cartographie avec NHibernate?
- 15. NHibernate cartographie une table de référence
- 16. Cartographie - Définition du problème
- 17. Outil de mappage Nhibernate pour MySQL
- 18. Dojox cartographie légende rotation de l'image
- 19. ensemble privé de cartographie à l'aide NHibernate
- 20. BizTalk 2006 problème de cartographie R2
- 21. Cartographie de certaines données dans C#
- 22. RewriteRule pour x.domain.com de cartographie à y.domain.com
- 23. cartographie complexe de tableau pour objet Ruby
- 24. NHibernate cartographie après une normalisation
- 25. URL Cartographie d'un repos Webservice
- 26. cartographie collection privée NHibernate couramment
- 27. EDIFACT, cartographie Copaym - messages Coplat
- 28. NERDTree et cartographie clavier basculement
- 29. Quel est le meilleur outil .NET ORM: SubSonic ou WebWidgetry?
- 30. meilleur outil pour le code-Analyzement ou code-Review
'point' n'est PAS un bon tag. –