2010-11-20 3 views
-1

Angenommen, wir haben SQL-Datenbank-Schema bereit mit uns, und wir wollen CRUD-basierte Website erstellen.Beste Möglichkeit, ganze Website (Web 3.0, Asp.Net/Sql) in weniger Zeit zu generieren!

in meinem Wissen einige der wahrscheinlichen Weg ist: - Asp.net Dynamische Daten web site template - Net Tiers: Codesmith Generator

Offensichtlich müssen wir den generierten Code als je spezifische Anforderung aktualisieren, aber es kann signifikante Zeit von Entwicklern sparen.

Technologie (mix): Asp.net, jquery, Silverlight/Flex, .net wcf/Web-Services, MSSql

In Ihrem openion was der beste Weg ist, um die erste UI und andere Schichten zu erzeugen.

+0

noch eine Sache haben Sie verschiedene Teams, die kümmert sich um jede Schicht, UI, Mittelstufe und Datenbank, ?? – kobe

+0

Wir haben Asp.net/jquery/Flex/sql Expertise mit uns – Lalit

+0

Das ist großartig, dann gehen Sie für Microsoft MVC, es kommt mit Jquery sowieso, es wird wirklich schöne Erfahrung von Webforms zu MVC zu bewegen, wir begannen auf diese aber immer noch in SWOT-Analyse – kobe

Antwort

1

@lait, einer der Hauptkontroversen könnte Budget sein, wenn es keine Budgetbeschränkungen gibt, denke ich, dass Microsoft MVC mit jquery Kombination am besten für die schnelle Entwicklung ist.

Es hängt wieder von verschiedenen Optionen ab..wie Expertise in diesen Bereichen.

+0

ja ich stimme zu, mvc + jquery + jqueryui oder ext js ist die bessere Option. Budget ist kein Problem, ich möchte den Code für vordefiniertes Muster generieren. – Lalit

+0

Ich denke, ich sollte ein Muster für die erste Instanz erstellen und dann dasselbe für andere Datenbankobjekte folgen? – Lalit

+0

Holen Sie sich die UI Screenshots und basierend darauf können Sie entscheiden, welche Plugins Sie verwenden können und welche Kontrolle in .net ... Business-Layer verwendet werden soll unabhängig von der oben genannten Aufgabe sein. Es ist wichtig, UI screentshots und Anforderungen bereit zu halten. – kobe

1

Es gibt ziemlich viele verschiedene Optionen, also werde ich einen rauswerfen, den du vielleicht noch nicht in Betracht gezogen hast ... entwickle dein Front-End in EXTJS. Wenn Sie sich ihre Dokumentation ansehen, werden Sie sehen, dass sie eine Menge vorgefertigter Widgets haben, die ziemlich einfach zu benutzen sind. Sie haben auch Widgets für die Datenanzeige (Grids). Sie müssen Webservices bereitstellen, die Daten liefern, die extrem einfach in ASP.NET erstellt werden können. Andererseits sollten Sie Ihre Entwickler konsultieren und herausfinden, wofür sie Domain-Erfahrung haben. Ich würde diesen Ansatz für unerfahrene JavaScript-Entwickler nicht empfehlen.

+0

Großartig, das sieht aus wie jquery UI-Plugin. Aber es hat erweiterte Steuerelemente. – Lalit

+0

Ja, es ist sehr flexibel. Beispielsweise können Sie in EXTJS ein Rasterobjekt definieren, das die Daten so anzeigt, wie Sie es möchten. Dann können Sie mehrere DataStores definieren, die verschiedene Datensätze abrufen. –