Repository-Pattern im Mvc 4.0
Ich habe ein Projekt, das in Mvc 4.0. Das Projekt ist bereits im Lieferumfang enthalten EF in it-nad mit seinen Klassen mit database first Ansatz. Ich habe zu tun, einige arbeiten mit repository-pattern. Ich habe gelesen, dass viele blogs und ich bin immer noch verwirrt, wie eigentlich die Integration von Entity Framework mit dem Repository. Von wo ich starten muss. Ich lese diese Beispiel
Die Erklärung ist okay aber wie kann ich das Zusammenführen der beiden Konzepte.Was ich versucht habe eine Modell-Klasse wie der obige link empfohlen hat aber in dem oben genannten link in der student-Klasse genommen haben, werden Sie Liste der Icollection, wo Einschreibung ist die Tabelle in der Datenbank . Auch bin ich der Weitergabe meiner Tabelle Namen auf der Liste aber funktioniert nicht.
Gesamten Prozess, den ich getan habe. Bitte sagen Sie mir, ob dies richtig oder Falsch ist
Schritt 1: ich erstellte eine Datenbank mit dem Namen der Schule
Schritt 2 : ich fügte hinzu, entity framework im Projekt.
Schritt 3: bin ich nun ein Modell die gleichen Eigenschaften wie die Student-Tabelle hat.
Schritt 4 : wo ich jetzt bin stucked. Wie erstelle ich eine Icollection??
Bitte helfen Sie so bald wie es möglich sein kann. Ich danke fül Sie.
Kann jemand Bitte sagen Sie mir, dass ich Schritte Folgen müssen für den repository-pattern im code-first-Ansatz aber haben entity framework, die bereits in das Projekt. Bitte, es wird mir helfen, eine Menge.
hier ist eine praktische Anleitung, die Sie Lesen können, und implementieren Sie diese Muster in Ihrer Anwendung
InformationsquelleAutor Sandy | 2013-10-02
Du musst angemeldet sein, um einen Kommentar abzugeben.
Überprüfen Sie heraus diese Frage Einheit Von Arbeit & Generic Repository mit Entity Framework 5 ich denke, es ist gut beschrieben dort.
Hier ist das komplette Paket, das Sie verwenden können, http://www.nuget.org/packages/Repository.EntityFramework/
Und ein weitere link: http://www.asp.net/mvc/tutorials/getting-started-with-ef-using-mvc/implementing-the-repository-and-unit-of-work-patterns-in-an-asp-net-mvc-application.
ABER vor der Umsetzung repository-pattern-ich schlage vor, Sie denken "Tun Sie es wirklich brauchen?".
Ich Stimme mit "tun Sie es wirklich brauchen"? Ich benutze oft eine einfache service "Schicht" für einige business-Logik. Der Zugriff auf Daten kann geschehen durch ORM. Das heißt, meine apps sind in der Regel kleiner und beschränkt sich auf weniger als 100 Benutzer auf einmal. Repository-Musters kann mehr nützlich für die größeren apps.
InformationsquelleAutor
Wenn Sie möchten, um zu sehen, eine Reale Welt Szenario, wie das Repository implementiert ist, dann schlage ich vor, Sie überprüfen Sie heraus einige open-source-Projekte.
Nop Commerce
Verwendet das repository-pattern und dependency injection
http://nopcommerce.codeplex.com/
Videos
Es ist auch die ASP.NET video-Serie (kostenlos) über den Aufbau einer MVC Storefront
http://www.asp.net/mvc/videos/mvc-1/aspnet-mvc-storefront/aspnet-mvc-storefront-part-2-the-repository-pattern
Open-Access-Proben
Telerik hat einige großartige Beispiele, die über Ihre ORM (OpenAccess). Obwohl es verwendet eine andere ORM, das repository-Muster ist auch für Entity Framework.
http://www.telerik.com/products/orm.aspx
InformationsquelleAutor Ed Charbeneau
Hier ist ein Beispiel, dass Sie vielleicht nützlich finden: Die Implementierung des Repository und Unit of Work Pattern in eine ASP.NET MVC-Anwendung aus http://www.asp.net
InformationsquelleAutor lex87
Hier finden Sie einige Artikel, die erklären grundlegendes über das Repository-Pattern auch Beispiel mit Quellcode.
CRUD-Operationen Mit dem Repository-Pattern im MVC
Repository-pattern, richtig gemacht
Generic Repository Pattern in MVC3-Anwendung mit dem Entity Framework
InformationsquelleAutor Md. Nazrul Islam
InformationsquelleAutor ashok rathore