2010-11-19 7 views
0

Wie Sie vielleicht wissen. MVC3 bringt eine alternative View-Engine namens Razor.
Wie ich es verstehe, um dies möglich zu machen, hat sich MS mehr Mühe gegeben, die Integration von alternativen View-Engines zu vereinfachen.Wird .net MVC3 einfachere Integration für alternative View-Engines bringen?

Wird dies Auswirkungen auf andere View Engines haben (nHaml, Spark ...)?
Was mich am meisten interessiert, ist Tooling-Integration (Syntaxhervorhebung, Code-Vervollständigung usw.).

Antwort

1

Was mich am meisten interessiert, ist Werkzeugintegration (Syntaxhervorhebung, Codevervollständigung usw.).

Das hat nichts mit MVC zu tun. Es bezieht sich auf das Schreiben von Visual Studio-Plugins, die die geöffnete Dateiendung erkennen und Syntax-Highlighting und Intellisense hinzufügen. So bringt MVC 3 nichts Neues in Bezug auf Tooling-Unterstützung für View Engines von Drittanbietern (abgesehen von der Syntaxhervorhebung und der Intellisense für die Razor View-Engine, die von Microsoft entwickelt wurde).

+0

MVC 3 RC ist out und enthält jetzt Intellisense für Razor: http://weblogs.asp.net/scottgu/archive/2010/11/09/announcing-the-asp-net-mvc-3-release-candidate .aspx –

+0

@Nelson, ich denke, er fragt nach Intellisense in Drittanbieter-View-Engines wie NHaml und Spark. Wir alle wissen, dass Razor schließlich Intellisense bekommen wird (schließlich ist es Microsoft Baby) –

+0

Ja, deshalb habe ich meine eigene Antwort nicht gepostet. 'MVC 3 bringt nichts neues 'klang wie die Zukunft, aber ich wollte nur darauf hinweisen, dass es schon raus ist. –

0

Wie Darin MVC 3 intellisense bringen wird nicht für Motoren 3rd-Party-Ansicht (letztlich ihre Verantwortung es ist die notwendige VS-Plugins zu schreiben) wies darauf hin,

Allerdings ist MVC 3 es einfacher zu machen, 3rd-Party-Ansicht-Engine-Vorlagen stopfen in die Dialogfelder Neues Projekt hinzufügen und Ansicht hinzufügen.

Verwandte Themen