Session: View Engines: Razor, Spark, & NHAML
Overview:
You may be asking yourself, "Self, what is a view engine and why would I want one?" A view engine is a library that takes an HTML-like template, converts that template into code, and then executes that code to get HTML for return to the browser. If you're using ASP.Net MVC, you're already using a view engine whether you know it or not: the WebForms view engine.
In this presentation you'll learn how to install and configure alternatives to the standard WebForms view engine in ASP.Net MVC, and you'll walk away knowing how to utilize them to improve your productivity. The view engines we'll cover are:
- Razor, the new view engine from Microsoft.
- Spark, a popular OSS alternative.
- NHAML, another OSS alternative straight from Ruby-land.
About Our Speaker:
Troy Goode is a lead developer with NRECA in Arlington, VA. Previously he worked as a consultant for the World Bank, National Academy of Engineering, the Institute of Medicine, and other agencies & associations in the DC area. He lives in Arlington with his wife and two dogs.
Comments