Till ASP.NET MVC 3, Microsoft uses ASP.NET View Engine for MVC. henceforth they changed it to Razor.
Yet, there are many other view engines such as:
- Spark
- NHaml
- SharpDOM
- SharpTiles
- Wing Beats
- string-template-view-engine-mvc
- Bellevue
- Brail
- Hasic
- NDjango
- ...
What's the difference between these?