Ich versuche, mein Modell-erstes Projekt zu Code-zuerst zu konvertieren, wie ich sehen kann, wird mit den Modellen mit dem grafischen Designer hart arbeiten. Leider kann ich mit all meinem Googeln keine gute Referenz finden, die beschreibt, wie Code-First-Entwicklung gemacht wird. Die meisten Ressourcen sind veraltet (also veraltet, sie beziehen sich nur auf Code), und die anderen Referenzen, die ich finden kann, scheinen davon auszugehen, dass Sie die Grundlagen von Kontextbildung und Code-First verstehen (z. B. Referenzcode für Erstellen Sie Kontexte, aber beschreiben Sie nicht, wo dieser Code eigentlich hingehen sollte und wie er tatsächlich ausgeführt wird.Gibt es gute Ressourcen für die Entwicklung von Entity Framework 4 Code zuerst?
Gibt es anständige Ressourcen für Code-First-Entwicklung, die beschreiben, wie Sie Ihre POCO-Entitäten in einem Datenbankschema abbilden?
Bearbeiten: Ok gut, ich gebe Code zuerst für jetzt. Das Dokument "Erste Schritte", mit dem ich in meiner Antwort verlinkt habe, scheint einige Fehler zu enthalten (z. B. einige Details zum Kontextaufbau und zum EntityConnection-dbConnection-Typ und einige der Beziehungszuordnungscodes werden nicht so kompiliert, wie sie geschrieben wurden). Ich habe 2 Tage lang versucht, einen Weg zu finden, wie ich das schaffen kann, und ich bin nah dran (glaube ich), aber letztendlich ist es gescheitert, dass Google überhaupt nicht hilfreich war.
Ich denke, es ist produktiver für mich, mit der ersten Entwicklung von Model weiterzumachen, und hoffe, dass der Code zu Anfang nicht mehr im CTP-Zustand ist und besser ist (wie in einige, die tatsächlich existieren) Dokumentation.
Ich markiere die Antwort auf POCOs als die richtige, denn obwohl es nicht Code-zuerst ist, wenn Sie Entitäten in Code haben möchten, ist es wahrscheinlich die beste Wette, obwohl es eine Datenbank und ein benötigt EDMX generiert daraus, bevor es funktioniert.
Jeder Erfolg mit diesem? –
Nein :(. Die Beispiele in der Einführung funktioniert nicht richtig für mich und ich konnte es nicht herausfinden. So entschied ich mich, zurück zu Modell zuerst zu gehen, bis es auf dem neuesten Stand ist und daran arbeiten. – KallDrexx