4 Stimmen

Automatische CRUD-Formulargenerierung für .net Windows Forms-Anwendungen

Meine Frage ist über nHibernate, oder jede andere ORM für .net, die tun können, was ich suche: für meine Web-Entwicklungen, ich verwende Django Framework; die Admin-Seiten werden automatisch generiert, so dass Sie die CRUD-Operationen durch eine GUI - Web-Interface - direkt nach der Erstellung Ihres Modells tun können.

Ich frage mich, ob nHibernate (oder ein anderes ORM/Framework) die gleiche Funktion bietet: die Generierung sehr einfacher Formulare für die Create/Update/Delete-Operationen in den Tabellen des Modells.

Hinweis : Meine Frage bezieht sich nicht auf ASP.net, sondern auf Windows Forms-Anwendungen, die nHibernate oder ein anderes ORM verwenden.

0 Stimmen

NHibernate hat nichts mit der Präsentation zu tun, aber wenn Sie das Thema zum Beispiel in "Generate CRUD from entities in asp.net mvc" ändern, wird die Frage relevanter sein. Sharp Architecture verwendet die T4 Toolbox, um CRUD zu erzeugen: wiki.sharparchitecture.net/VSTemplatesAndCodeGen.ashx

0 Stimmen

Suchen Sie etwas, das aus den NH-Zuordnungen oder aus dem Klassenmodell generiert wird?

0 Stimmen

Ich bin auf der Suche nach etwas, das einfach Datensätze zu den Daten hinzufügen, sie aktualisieren und löschen kann, entsprechend den Abhängigkeiten.

2voto

L.W.C. Nirosh Punkte 332

Gehen Sie mit Raketenrahmen für Windows-Formulare, obwohl es nicht automatisch Formulare generiert, hat es viel mehr Flexibilität als automatisch erstellte Codesätze.

  • Es wird mit .Net 4.0 entwickelt.
  • Sie ist kostenlos
  • Es unterstützt nicht nur CRUD direkt auf Tabellen, sondern auch das Kombinieren von Tabellen, um Ihre Geschäftsobjekte zu erstellen.

Prüfen Sie es und sehen Sie nach. Ich denke, Sie werden es mögen, sobald Sie trainieren, es zu benutzen

0voto

orjan Punkte 1462

Es gibt ein paar Gerüst Tools für asp.net mvc, aber ich glaube nicht, dass keiner von ihnen mit Grails Gerüst Fähigkeiten verglichen werden kann: http://www.grails.org/Scaffolding

http://sharparchitecture.net/ http://www.twinforms.com/products/mvcscaffold/index.php http://mvccrud.codeplex.com/

0voto

Michael Maddox Punkte 11851

Unterschall hat diese Funktion für Webanwendungen, aber ich glaube nicht, dass es diese Funktion für WinForms-Anwendungen hat.

Subsonic ist Open Source und basiert auf T4-Vorlagen, so dass es sehr gut möglich ist, dass Sie die Subsonic T4-Vorlagen, die das WebForms-Gerüst erzeugen, modifizieren und stattdessen ein WinForms-Gerüst erzeugen können.

0voto

Frank Punkte 251

Vor langer Zeit habe ich eine Einfaches Reflexionsformular". : http://blog.denouter.net/2008/08/simple-reflection-form.html Vielleicht können Sie es besser machen, indem Sie die NHibernate-Mappings lesen und dann das benutzerdefinierte Formular erstellen.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X