MVC ASP.NET oder Razor

Ich bin sehr neu in MVC ... Ich habe einiges an Wissen über Silver-Light und WPF und MVVM, aber wenig Wissen in Bezug auf MVC. Ich folge dem Haupt-Tutorial auf der Microsoft-Websitehttp://www.asp.net/mvc/tutorials/getting-started-with-aspnet-mvc3/cs/adding-a-view. Ich glaube, ich bin auf Artikel 3 von 9. Ursprünglich sagte es mir, meine MVC-Site mit der "View Engine" von "Razor" zu erstellen. Ich entschied mich für "ASPX" anstelle von "Razor", da ich dachte, ich hätte weniger Abhängigkeiten von Drittanbietern.

Verwenden Sie beim Starten einer neuen MVC-Webanwendung am besten "Razor" und nicht "ASPX". Ehrlich gesagt habe ich keine Ahnung von dem Unterschied. Wie bereits erwähnt, habe ich mich für ASPX entschieden, um zusätzliche DLLs oder Code von Drittanbietern zu vermeiden. Wenn es am besten ist, ASPX zu wählen, bin ich ein bisschen verwirrt, warum die Tutorials auf der MS-Website mich auffordern, mit Razor zu beginnen.

Kann jemand etwas Licht ins Dunkel bringen, wann ich die "ASPX" -Ansichtsengine im Gegensatz zur "Razor" -Ansichtsengine verwenden sollte?

Antworten auf die Frage(4)

Ihre Antwort auf die Frage