Frage

Ich brauche zusammen, um eine schnelle CRUD asp.net Website zu werfen, aber dies kann eine größere Anwendung auf der Straße worden. Ich habe einige Erfahrung mit rel="noreferrer">, aber es ist so lange her, dass ich ein Projekt mit ihm habe ich es wieder lernen müssen. Ich erwäge auch Dynamic Data verwenden. Hat jemand Erfahrung mit diesen Tools, die mir sagen, welchen Weg ich gehen soll?

War es hilfreich?

Lösung

Ich benutze Unterschall in diesen Tagen für fast alles. Der Vorteil von SubSonic ist, dass Sie, was Abstraktionsschicht Sie wollen auf ihn aufbauen können, wenn Sie es später benötigen zu verbessern / erweitern - es ist wirklich nur einen Hauptzweck dient -. Unter dem Mist aus crud Code zu schaffen

Ich habe keine dynamischen Daten intensiv genutzt, aber von dem, was ich gelesen habe, scheint es, wie es für Sie eine Menge von dem Gerüst erzeugt, und es könnte nicht gut mit einer umfassenderen Anwendung mische. Wenn Sie zukünftige Erweiterbarkeit benötigen, würde ich Unterschall empfehlen, aber dynamische Daten kann der Weg zu gehen für kurze einmalige Anwendungen streng verwendet, um eine Datenbank über das Internet zu erhalten.

Andere Tipps

Ich habe SubSonic verwendet vor und in meinem Fall ist es funktioniert großartig. Wenn alles, was Sie brauchen, ist eine Abstraktionsschicht SubSonic hat eine große Aufgabe, während Setup und Wissenskurve zu halten sehr einfach. Ich bin nicht sicher über Dynamic Data aber mit Subsonic als Datenbank wächst die Prozessklassen zu regenerieren ist sehr einfach. Außerdem funktioniert Subsonic gut mit Ansichten und gespeicherte Prozeduren alles aus den Klassen zugegriffen werden. Das Tutorial ist hilfreich für die Datenlieferanten und Referenzen aufzubauen. Nicht sicher, ob es gibt viel Hilfe mit Dynamic Data. Also, wenn Sie sich für eine schnelle und einfache Ich würde sagen, SubSonic ist der Weg zu gehen.

Dynamische Daten sind im Grunde eine sehr fortschrittliche anpassbare Grid-Lösung. Wenn Sie CRUD mit einigen zusätzlichen Kontrollen und Anpassungen machen wollen, dann ist das der Weg zu gehen.

Wenn Sie komplexere Logik wollen, dann macht SubSonic mehr Sinn. Ich denke, Dynamic Data groß ist für den Aufbau von Vorlagen für CRUD mit einigen fortgeschrittenen zusätzlichen Kontrollen.

Haben Sie einen Blick auf einige Videos auf asp.net einen guten Eindruck zu erhalten.

Im Wesentlichen sind sie gleich, jedoch mit Subsonic, Sie können es mehr, und auch können Sie T4-Vorlagen verwenden, um Ihren eigenen Code zu erzeugen, um die Unterschall Sachen zu ergänzen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top