Frage

Zur Zeit arbeiten wir an NET-Anwendung ASP, und ich würde mit MVP-Muster gehen bevorzugt vor (für UI) aufgrund mehrerer Vorteile es bietet,

Aber die con geht voran mit diesem Ansatz ist zu viel von Hand-Codierung, die Zeit essen.

Ich habe bereits festgestellt, dass es möglich ist, DAL mit jeder Vorlage zu generieren oder von LINQ to SQL verwenden, aber das einzige Problem ist Schnittstelle mit der Erzeugung, die von Usercontrol (Ansicht) und einige Standardcode (für die Datenbindung)

Nun ist die Frage

1) Ist es möglich, Codesmith Vorlage erhält das MVP-Muster zu verwenden (generieren Schnittstelle & Eigenschaften bei UI-Ebene sowie Datenbindung)

2) Es ist nicht ratsam, vorher mit MVP-Muster zu gehen und den einfachen Ansatz von Codesmith Template-Generator oder ein anderes Werkzeug

vorgesehen verwenden

. Hinweis: Ich habe auch vor mit ASP .NET MVC als gehen, aber wegen des Mangels an Wissen (Lernbedarf) und Projektzeitlinie haben wir die Idee fallen

EDIT: In Bezug auf den Menschen Monat Anstrengung ist es von etwa 35-40 Mann Monat Bemühungen um diese Anwendung zu entwickeln

Bitte machen Sie mir.

War es hilfreich?

Lösung

1) Absolut möglich. Das „Wie“ hängt ziemlich viel auf, was speziell Sie tun und wie gut Vorlagen passen Ihre Muster (oder wie gut Ihre Bedürfnisse destilliert werden Generation im Allgemeinen zu codieren).

2) Unmöglich zu sagen. Hängt ganz von Ihren Bedürfnissen.

Sie sollten wirklich untersuchen ADO.NET Data Services und < a href = "http://msdn.microsoft.com/en-us/library/cc488545.aspx" rel = "nofollow noreferrer"> ASP.NET Dynamic Data Gerüste Gerüste. Diese sind genau die Art von Generation zu tun für Sie fragen.

Andere Tipps

Ein bisschen spät, aber die Codesmith Vorlagen Kasse ich gerade freigegeben. http://community.codesmithtools.com/CodeSmith/m/templates/42499. aspx

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