Frage

In der neuesten Version von ASP.NET MVC 2 sie haben das Konzept von Bereichen ins Leben gerufen, wie durch MS unterstützt. man diese Bereiche Konzept zur Durchführung jedoch mehrere separate Projekte erstellen hat. Ein Projekt pro Fläche. In ASP.NET MVC 1 gab es viele andere Möglichkeiten gibt, Bereiche zu unterstützen, wo man noch im selben Projekt arbeiten würde. Dieser Beitrag ist nicht zu ob Bereiche sind wichtig oder nicht aber was wäre eine ordnungsgemäße Umsetzung sein. Was ist Ihre Präferenz für mit Bereichen arbeiten und warum? Was halten Sie von dieser neuen Multiprojekt Art und Weise Bereichen der Durchführung?

Hier waren die vorge 2.0 Möglichkeiten, Bereiche zu implementieren:

http://haacked.com/archive/2008 /11/04/areas-in-aspnetmvc.aspx

http: // blog.codeville.net/2008/11/05/app-areas-in-aspnet-mvc-take-2/

http://devlicio.us/blogs/billy_mccafferty/archive/2009/01/22/mvc-quot-areas-quot-as-hierarchical-subfolders-under-views.aspx

Ich bin dabei, auf einem sehr großen ASP.NET MVC-Projekt zu arbeiten (und kann nicht warten, in die 2,0-Vorschau zu graben) und frage mich, ob ich diese neue Bereiche Implementierung verwenden sollte oder was wir bereits bewiesen, arbeiten .

Andere Tipps

Seit der Veröffentlichung von ASP.NET MVC 2 manchmal in der Zukunft ist, die unsicher ist, würde ich empfehlen, dass Sie das tun, was von MVC 1. angeboten wurde, aber es wäre toll, Ihre Projekte mit dem Bereich Funktion zu implementieren im Auge, so dass Sie könnte Ihre vorhandene Lösung viel einfacher, später, wenn nötig.

erweitern

Ich würde empfehlen Sie bei ScottGu Blog posta über MVC 2 Neuheiten aussehen. Es gibt auch einen schönen Screenshot Datei / Ordner-Struktur mit Bereichen.

Mein Rat an Sie wäre dies:
Wenn Sie Ihre riesige Web-App in MVC2 zu entwickeln, empfehle ich Ihnen den Weg nehmen Sie bereits verwenden implementiert Bereichen Fähigkeit. Bis Sie es fertig zu entwickeln, werden MVC versendet und Bereiche werden auf jeden Fall unterstützt werden.

Nur nicht neu erfinden das Rad nicht und eine Art eines eigenen Lösung mit diesem herzustellen.

Aber wenn Sie nicht in V2 starten, gehen Sie mit Haack-Lösung von Bereichen.

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