Als «entity-framework» getaggte Fragen

Ein von Microsoft erstelltes ORM, das als Teil von .NET Framework 3.5 und höher verfügbar ist.


7
Ist das Schreiben einer eigenen Datenzugriffs- / Datenzuordnungsschicht eine „gute“ Idee?
Wir befinden uns derzeit in einer Situation, in der wir die Wahl zwischen der Verwendung eines gebrauchsfertigen objektrelationalen Mapper und dem Rolling unseres eigenen haben Wir haben eine Legacy-Anwendung (ASP.NET + SQL Server), in der die Daten- und Business-Schicht leider zusammengeführt werden. Das System ist im Hinblick auf den Datenzugriff …

5
MVC, WCF, EF, LINQ - Bin ich es nur? [geschlossen]
Geschlossen. Diese Frage ist nicht zum Thema . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so dass es beim Thema für Software Engineering Stapel Börse. Geschlossen vor 8 Jahren . ... oder wird es komplizierter? Es scheint mir, dass Sie eine Menge Dinge …

7
Ist CodeFirst für Großanwendungen gedacht?
Ich habe Entity Framework, insbesondere EF 4.1, gelesen und bin diesem Link gefolgt ( http://weblogs.asp.net/scottgu/archive/2010/07/16/code-first-development-with-entity-). framework-4.aspx ) und die Anleitung zu Code First. Ich finde es ordentlich, aber ich habe mich gefragt, ob Code First nur eine Lösung für eine schnelle Entwicklung sein soll, bei der Sie ohne viel Planung …

2
DB-Migration und Azure-Bereitstellungssteckplätze
Ich plane, eine neue Webanwendung auf einen Azure Web App-Dienst (ehemalige Azure-Website) zu übertragen. Ich möchte die Bereitstellungssteckplätze nutzen, um meine Bereitstellung zu testen, bevor sie in die Produktion übertragen wird. Das ist alles in Ordnung, solange keine Änderung des DB-Schemas erforderlich ist. Bei einer Schemaänderung können jedoch nicht zwei …



2
Abhängigkeitsinjektion mit n-Tier-Entity-Framework-Lösung
Ich entwerfe derzeit eine n-Tier-Lösung, die Entity Framework 5 (.net 4) als Datenzugriffsstrategie verwendet, bin jedoch besorgt darüber, wie die Abhängigkeitsinjektion integriert werden kann, um sie testbar / flexibel zu machen. Mein aktuelles Lösungslayout sieht wie folgt aus (meine Lösung heißt Alcatraz): Alcatraz.WebUI : Ein asp.net-Webform-Projekt, die Front-End-Benutzeroberfläche, verweist auf …

3
Entity Framework und Layer-Trennung
Ich versuche ein bisschen mit Entity Framework zu arbeiten und habe eine Frage bezüglich der Trennung von Ebenen. Ich benutze normalerweise den UI -> BLL -> DAL-Ansatz und frage mich, wie ich EF hier verwenden soll. Mein DAL wäre normalerweise so ähnlich GetPerson(id) { // some sql return new Person(...) …

5
Was ist eine bessere Abstraktion, wenn das Repository-Muster für moderne ORMs (EF, nHibernate) übertrieben ist?
Ich habe kürzlich viele Argumente gegen die Verwendung des Repository-Musters mit leistungsstarken ORMs wie Entity Framework gelesen, da es neben der Unit of Work-Funktionalität auch Repository-ähnliche Funktionen enthält. Ein weiteres Argument gegen die Verwendung des Musters für eine Situation wie Unit-Tests ist, dass das Repository-Muster eine undichte Abstraktion ist, da …

3
Entity Framework und Vermeidung des anämischen Domänenmodells
In unserer Geschäftslogik haben wir gelegentlich Methoden wie diese definiert: User.ResetCourse(Course courseToReset) Das Problem ist, dass sowohl Benutzer als auch Kurs Entity Framework-Proxyobjekte sind. Dies bedeutet, dass das Aufrufen der Navigationseigenschaften für Benutzer oder Kurs einen großen Treffer für die Datenbank verursachen kann, da diese Objekte nicht IQuery-fähig sind und …

1
Trennen von ASP.NET IdentityUser von meinen anderen Entitäten
Ich habe eine ProjectName.CoreBibliothek, die meine gesamte Geschäftslogik und meine Entitäten sowie deren Verhalten enthält. Derzeit gibt es keinerlei Beziehung zu Entity Framework oder einem anderen DAL, da ich diese Dinge gerne getrennt halte. Die Entity Framework-Konfigurationen (unter Verwendung der Fluent-API) befinden sich in einem ProjectName.InfrastructureProjekt, sodass meine Entitäten in …

2
SQL Server Data Tools & Entity Framework - Gibt es hier Synergien?
Wenn ich aus einem Projekt mit Linq2Sql herauskomme, vermute ich, dass das nächste (größere) mich in die Arme von Entity Framework drängen könnte. Ich habe einige Informationen zu diesem Thema gelesen, aber was ich nicht gefunden habe, ist eine zusammenhängende Geschichte darüber, wie SQL Server-Datentools und Entity Framework zusammen verwendet …

3
Macht eine Datenbankabstraktionsschicht wie das Entity Framework von Microsoft architektonisch die Notwendigkeit einer separaten Datenzugriffsschicht überflüssig?
So wie es war Seit Jahren organisiere ich meine Softwarelösungen als solche: Data Access Layer (DAL), um das Geschäft mit dem Zugriff auf Daten zu abstrahieren Business Logic Layer (BLL) zum Anwenden von Geschäftsregeln auf Datensätze, zum Behandeln der Authentifizierung usw. Dienstprogramme (Util), die nur eine Bibliothek gängiger Dienstprogrammmethoden sind, …


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.