Bonjour,
Je dois développer un projet en C# à partir d'une base de données existante NON relationnelle (aucune clé étrangère géré par le SGBDR).
Je me demande comment gérer l'accès aux données d'une manière propre, j'avais d'abord penser à LINQ ou NHibernate, mais le fait que la base ne soit pas relationnelle enlève beaucoup d'intérêt.
L'application pourra être utilisée avec WinForm ou ASP, je voudrais donc avoir une architecture "style n-tiers" pour pouvoir détacher les méthodes métiers de la présentation.
Je voulais aussi éviter de gérer tout ça "à la main" pour ne pas parcourir des DataReader pour chaque objet métier.
J'espère avoir choisit le bon forum, et que ma question n'est pas trop décalée des concepts C#...
Merci d'avance pour l'aide que vous voudrez bien m'apporter,
Eric.
Partager