2009-07-10 3 views
1

Was ist der üblichste Weg, Ansichten in asp.net mvc zu entwickeln? Sollte ich eine andere Ansichts-Engine als die Standardeinstellung verwenden? Soweit ich weiß, StackOverflow ist die größere Website mit ASP.NET MVC, also, was sie verwenden?Was ist der üblichste Weg, Ansichten in asp.net mvc zu entwickeln?

In den Vorteilen der Verwendung von View-Engines scheint es einfacher zu sein als der Standard. In den Nachteile scheint es, dass sie das ursprüngliche Konzept der Ansichten in ASP.NET MVC (mit Helfern) zu brechen, sind sie nicht sehr erweiterbar und es gibt keine Intellisense oder sintax Highlight auf Visual Studio IDE für sie.

Was würden Sie mir empfehlen?

+0

Verwandte Frage: http://StackOverflow.com/Questions/807549/ –

+0

Ich frage nicht nach Nachteilen, aber für die üblichste (oder empfohlene) Art und Weise – eKek0

Antwort

4

Verwenden Sie den Standard für jetzt, mit etwas Erfahrung mit dem Standard können Sie finden, dass es Ihnen gut passt für das, was Sie tun, aber mit dieser Erfahrung können Sie die Vor- und Nachteile später für sich selbst gegen andere Motoren abwägen .

Plus, wenn Sie gerade lernen MVC (wie ich glaube, die meisten von uns sind), werden die meisten der Online-Tutorials mit der Standard-Engine angezeigt, so dass Sie nicht die Zeit umwandeln Tutorial Material in eine andere Ansicht verschwenden müssen Motor.

1

Verwenden Sie die standardmäßige WebFormsViewEngine, bis Sie auf einen zwingenden Grund stoßen, dies nicht zu tun. Ich würde nicht dein eigenes schreiben. Wenn Sie WebForms nicht mögen, versuchen Sie Spark.