Ich habe ein wenig Nachforschungen angestellt und konnte kein Beispiel finden, wo Entity Framework NICHT in einer Single Page App (für MVC 4) verwendet wurde. Benötigt die Verwendung von SPA Entity Framework?Müssen Sie Entity Framework für MVC 4 Single Page Applications verwenden?
Antwort
Ja, es EF benötigt, wenn Sie das SPA-Konzept bedeuten, die mit KnockoutJS und UpshotJS nachgewiesen wurde. Dies liegt daran, dass Upshot für die Verwendung der von EF bereitgestellten Metadaten konzipiert wurde. Es ist jedoch früh und wir wissen nicht, welche Fähigkeiten Upshot in Zukunft bieten wird. Möglicherweise sehen wir sogar Client-Bibliotheken oder Erweiterungen von Upshot, die mit verschiedenen dbs umgehen.
Was SPA als Konzept betrifft, können Sie dies nun mit ASP.NET MVC, KnockoutJS/BackboneJS und regulären JQuery Ajax Calls implementieren.
Nein, Sie tun nicht, das ist nur MS mit seiner eigenen Technologie so viel wie möglich.
Zum Beispiel: GMail von Google ist ein SPA, zugegebenermaßen nicht mit ASP.NET MVC. Glauben Sie wirklich, dass sie Entity Framework verwenden?
Ich spreche nicht über SPA als Konzept. Ich spreche gerade über die Implementierung von SPA durch Microsoft. Die SPA-Funktionen, die aus MVC 4 kommen, sehen so aus, als ob sie das Entity Framework benötigen, und darum geht es mir. –
Scheint wie SPA ist im Moment in der Warteschleife und wird nicht mit MVC 4 ausgeliefert werden. :( – peteski
Einseitige Anwendungen (SPAs) erfordern definitiv kein ASP.Net MVC.
SPAs sind nur ein architektonisches Muster, das vorhandene Webentwicklungstechnologien verwendet, um eine bessere Benutzererfahrung zu schaffen.
SPAs Um zu sehen, in allgemeiner Weise in diesem Artikel überprüfen beschrieben: http://en.wikipedia.org/wiki/Single-page_application
Seit SPAs Art ein heißes Thema in den letzten paar Jahren geworden sind, Microsoft eine Möglichkeit zu bieten, entschied sich SPAs zu erstellen .NET zentrische Technologien (mehr als nur ASP.Net MVC).
Für die spezifische Art und Weise Microsoft, werfen Sie einen Blick auf diese: http://channel9.msdn.com/Events/TechDays/Techdays-2012-the-Netherlands/2159
- 1. Razor-basierte MVC vs Single-Page-Anwendung in MVC 4
- 2. Wie implementiert man Gmail Fensterkonzept in Single Page Applications?
- 3. Verwenden Sie Isolationsstufe Snapshot Entity Framework 4
- 4. Entity Framework Abfrage für MVC
- 5. Datenbankmigrationen für Entity Framework 4
- 6. MVC 4. und Entity Framework Table-Join
- 7. Entity Framework 4 Darstellungsobjekt für dynamischen Proxy
- 8. Wie entscheiden Sie, wie viele Daten in Single Page Applications an den Benutzer gesendet werden sollen?
- 9. Wie Bohnen für Single-Page-Design Layout
- 10. Unterstützung für mehrere Modal Single Page
- 11. ASP.NET MVC mit Entity Framework
- 12. Entity Framework 4 und Standardwerte
- 13. Verwenden des Repository-Musters mit Entity Framework (MVC Storefront)
- 14. Warum SPA (Single Page App)?
- 15. Single Connection String mit mehreren Entity Framework-Modellen?
- 16. Füllen Sie ein DataSet mit Context - Entity Framework 4
- 17. MVC Entity Framework serverseitige Paginierung PageList
- 18. Entity Framework mit ASP.NET MVC
- 19. Verwenden eines WCF-Dienstes mit Entity Framework 4 und ... DTO?
- 20. Deaktivieren Sie das verzögerte Laden standardmäßig in Entity Framework 4
- 21. Ist Single-Page-Anwendung für ein CRM geeignet?
- 22. Update-Objekt in Entity Framework 4. Müssen Sie immer zuerst holen?
- 23. Blob-Eigenschaften mit Entity Framework 4 erstellen?
- 24. MVC: Duplicate Entity Framework Abschnitt
- 25. Single Page Application - Frontend unabhängig vom Backend?
- 26. Single Page App w/Anmeldeseite
- 27. Füllen von Fremdschlüsselobjekt in Entity Framework 4
- 28. Entity Framework 4 Entity mit EntityState von Unverändert Brennen Update
- 29. Entity Framework 4 (CTP 5) Gleichzeitigkeit
- 30. Validierung in Entity Framework verhindern 4
Das sieht aus wie die Antwort für mich, sollte als solche markiert sein. – peteski