Bonjour,
Je souhaite mettre en place un projet d'assez grande envergure (environ 500 tables) en ASP.NET / C# (Visual Studio 2010, Framework 4) en utilisant la base de donnée Oracle (avec ODAC pour EF4).
Je possède actuellement un logiciel client lourd et je souhaiterais le retravailler pour en faire une version web.
J'ai travaillé sur de petits projets avec Entity Framework et j'aurais souhaité travailler avec cet outil pour la version web de mon logiciel. Le problème est que j'ai remarqué qu'Entity Framework n'est pas forcement adapté pour contenir un ObjectContext qui contient plus de 150 tables.
J'ai trouvé quelques solutions (http://blogs.microsoft.co.il/blogs/g...framework.aspx) sur le blog de Microsoft m'indiquant comment diviser le modèle mais le fait de devoir bidouiller à la main dans les fichiers n'est pas viable sur le long terme. (sachant qu'en plus on perd la notion d'objet POCO en utilisant cette solution)
C'est pour cette raison que je vous demande votre avis pour la mise en place d'un tel projet. Quelles sont les technologies que vous me conseillez pour la couche d'accès aux données ?
Merci d'avance
Partager