Verwenden von Entity FrameWork mit mehreren MS SQLSERVER-Datenbanken

Ich habe hin und her gesucht, konnte aber anscheinend nicht fassen, was ich brauche. Es tut mir leid, wenn dies in letzter Zeit beantwortet wurde. Eine Weiterleitung zur Diskussion tut mir gut.

Das ist das Szenario. Ich wurde von meinem Chef angewiesen, von Microsoft Visual Foxpro (MS stellt die Unterstützung für 2015 ein) auf .Net C # zu wechseln. Um eine gute Grundlage zu schaffen und die Best Practices zu übernehmen, habe ich mich entschlossen, zuerst zu lernen, relevante Informationen zusammenzufügen und dann mit dem Codieren zu beginnen. Dies ist das zweite Jahr.

Wir sind ein Bürounternehmen, das über 50 Kunden Outsourcing-Dienstleistungen für die Lohn- und Gehaltsabrechnung anbietet. Jeder Client verfügt derzeit über eine eigene Datenbank. Die Datenbanken haben Tabellen mit völlig identischen Strukturen.

Ich bin ein Neuling. Völlig neu in der .net-Welt.

Ich hatte mit Raw SQL angefangen, indem ich Datentabellen und Datenlesegeräte verwendet hatte, aber in meinen Nachforschungen gab es einige Diskussionen, die dies entmutigten. Viele waren der Ansicht, dass das Entity Framework dem Zweck dienen sollte. Man darf aber vor allem bei komplexen Abfragen Ansätze mischen.

Kann mich jemand auf ein gutes Buch hinweisen, in dem ich Entity Framework mit über 50 identischen Datenbanken implementieren kann? Jede Datenbank ist völlig unabhängig und hat nichts mit anderen zu tun. Wenn sich der Benutzer anmeldet, wählt er den Client aus, für den er die Gehaltsabrechnung durchführen möchte, und EF zeigt auf diese Datenbank.

Antworten auf die Frage(3)

Ihre Antwort auf die Frage