2010-11-19 5 views
0

Ich versuche ASP.Net MVC 2 zu meinen Kollegen und dem Management zu erklären. Ich muss eine Beispielanwendung in ASP.Net und ASP.Net MVC 2 entwickeln, um die Unterschiede zwischen den beiden zu zeigen.Beispielprojekt zum Vergleich von ASP.Net und ASP.Net MVC2

Was wäre eine gute Anwendung, die die Unterschiede zwischen den beiden hervorheben kann? Ich plane, Leistung und Testbarkeit zu demonstrieren. Irgendwelche anderen Schlüsselpunkte, die ich demonstrieren kann?

Irgendwelche Ideen werden wirklich geschätzt.

Antwort

2

Wenn Web-Entwickler hilfreich sein, sollten sie sind, die mit den neuesten Sachen halten mag, zeigen Sie ihnen Ihre vollständige Kontrolle über die erzeugten Quelle. Zeigen Sie ihnen, wie sie HTML5-kompatible Websites ohne zusätzlichen Aufwand erstellen können. Nicht mehr (außer Sie möchten) Ansichtsform-Tags anzeigen oder dokumentieren.

Sie können ihnen auch die Erweiterungsmöglichkeiten mit Aktionsfiltern und Aktionsergebnissen zeigen.

Aber wie Sie erwähnt haben, ist der größte Gewinn für alle Testbarkeit.

Edit: Ich kann wirklich TardisBank als eine gute Beispielanwendung empfehlen. Es verwendet MVC3 mit Razor und RavenDB als Datenbank. Der Code ist gut strukturiert und sauber.

+0

Können die hier aufgelisteten Projekte zum Vergleich dienen http://stackoverflow.com/questions/2638529/sample-ms-application-for-asp-net-mvc? – AlwaysAProgrammer

+0

Ja absolut. NerdDinner ist die Beispielanwendung von MVC. Es zeigt auch einige nette Aspekte, die mit MVC einfach sind, wie das Hinzufügen spezieller Ansichten für mobile Benutzer. – alexn

+0

Danke für die Eingabe – AlwaysAProgrammer

1

Zeigen Sie ihnen die Seitengröße, die

+0

Ah, ViewStates ... –

+0

Was für ein Hering. Ich wiederhole einen regulären Kommentar: "Ich kann schlechten Code in jeder Sprache schreiben" – jcolebrand

+0

Nicht ViewStates, aber ct001_bt239_asd0191_28981_FormView1_Panel12_FirstNameTextbox wird sowohl als 'name' als auch als' id' eines Elements verwendet. – Marko

Verwandte Themen