Wenn Sie auf .NET dann ASP.NET MVC suchen fast definitiv So wie du gehen solltest. Das Design ermöglicht es Ihnen, die verschiedenen Anliegen Ihrer Anwendung sehr sauber zu trennen und zu testen. Ein Nachteil, der bei Ihren Anforderungen möglicherweise besteht, besteht darin, dass jede geänderte Assembly erneut kompiliert und erneut bereitgestellt werden muss, da eine ASP.NET MVC-App nicht direkt kompiliert wurde (meines Wissens ...).
Da Sie jedoch Ihre Probleme sauber getrennt haben (richtig?) Und alle Komponententests (richtig?) Vor der Bereitstellung ausgeführt haben, können Sie eine einzelne neue Assembly bereitstellen, die sich mit einem hohen Maß an Zuverlässigkeit geändert hat Es wird nichts brechen.
Wenn Sie an ASP.NET MVC interessiert sind, würde ich das neue Buch von Scott Hanselman, Scott Guthrie, Rob Conery und Phil Haack empfehlen - das erste Kapitel (200 Seiten und eine vollständige Anwendungs-Tutorial!) Ist verfügbar kostenlos online here
ahhh ja..der down vote ohne erklärung ... –
Ihre Antwort ist zu vage. DDD ist ziemlich konzeptionell/abstrakt und Fireworks stellt eine konkretere Frage, so dass eine konkretere Antwort angemessen wäre. –
vielleicht wäre es hilfreich, wenn ein Link gepostet ... –