2010-09-01 2 views
2

NHydrate est un ORM moins connu pour .Net - je suis tombé dessus pour la première fois hier.Est-ce que quelqu'un a utilisé NHydrate ORM?

Ils ont une bonne quantité d'informations sur their Codeplex page, et un several videos qui sont également très instructif. Après avoir lu les docs et regardé quelques-unes des vidéos, je me sens très curieux à propos de cet ORM. Développement basé sur un modèle, un LLBLGen me plaît beaucoup, et en particulier je suis séduit par la capacité de NHydrate à interroger proprement les objets associés avec les expressions LINQ (après avoir lutté misérablement, et surtout sans succès, avec SubSonic pour obtenir la même capacité). Donc, je serais particulièrement intéressé d'entendre l'expérience de quelqu'un utilisant NHydrate dans un projet. L'un d'entre vous l'a-t-il utilisé et quelle a été votre expérience avec celui-ci? Je voudrais surtout savoir s'il y a des casse-gueule dans l'opinion de quelqu'un?

Répondre

2

Je travaille actuellement sur le projet nHydrate et peut répondre à toutes les questions que vous avez à chrisd @ nhydrate. org. Nous avons travaillé très dur pour que la syntaxe LINQ fonctionne très bien. Aussi la différence de LLBLGen est l'intégration .NET. La dernière fois que j'ai regardé ce produit, vous avez dû générer un dossier, puis inclure manuellement les fichiers dans votre projet .NET. nHydrate est intégré dans l'environnement .NET et les projets sont directement ajoutés à l'IDE. Nous avons également un projet d'installation de base de données qui suit tous les changements de base de données de votre modèle. Votre API et votre base de données sont des versions et ne se désynchronisent pas.

--Chris Davis

+0

Bonne réponse, mais je pense que vous confondez ".Net" avec "Visual Studio" – codekaizen

0

Malheureusement je ne peux pas vous donner une expérience réelle de nHydrate comme moi aussi je fais une évaluation. Mais je suis très impressionné par ce que nHydate a à offrir. Au cours des 4 dernières années, j'ai utilisé Deklarit qui a maintenant été retiré de la vente, mais j'ai fait du MDD jusqu'à l'interface utilisateur, et j'ai inclus la sécurité basée sur les rôles. Donc, pour moi, nHydrate me donne les choses de bas niveau avec un support pour les pistes de pagination et d'audit, et les changements historiques de la base de données pour faciliter la mise à niveau du système de production. Mais hélas, me laisse sans les niveaux supérieurs. La sculpture se rapproche, voir www.dawliasoft.com. Pour le calque des objets métier, j'aime l'AAPC, que Sculpture génère, tout comme t4csla.codeplex.com, mais seulement Sculpture fait l'interface utilisateur. Près d'un mois après votre message, j'aimerais entendre revenir à vos conclusions et décisions

grâce John

+0

N'a pas eu le temps de l'essayer dans un projet pour animaux de compagnie pour le moment. Heureux de voir au moins une autre personne a trébuché à travers. –

Questions connexes