ASP.NET's latest MVC view engine, "Razor," is optimized for HTML generation using a code-focused templating approach. Razor minimizes the number of characters and keystrokes required in a file, and enables a fast, fluid coding workflow. Unlike most template syntaxes, you do not need to interrupt your coding to explicitly denote server blocks within your HTML. The parser is smart enough to infer this from your code. This enables a really compact and expressive syntax which is clean, fast, and fun to type.
How exactly does the "Razor" parser work? What were the design goals? How is it implemented? These are Going Deep questions and we knew exactly who could answer them. Meet Andrew Nurse, Software Engineer and one of the guys who designed and wrote the "Razor" parser.
Tune in as we take a razor to "Razor."
Enjoy.
GoingDeep: Andrew Nurse: Inside "Razor"
ASP.NET's latest MVC view engine, "Razor," is optimized for HTML generation using a code-focused templating approach. Razor minimizes the number of characters and keystrokes required in a file, and enables a fast, fluid coding workflow. Unlike most template syntaxes, you do not need to interrupt
- Running time
- 0h55m
- File size
- 25.00MB
Episode synopsis
You might also like...
ASP.NET forum discussion
-
How to get Hotmail Contacts
by salihagenter (5 replies)
-
How to send fax using VB.net
by Jeffry Clyde (35 replies)
-
Difference between class and interface
by aladanh.go (47 replies)
-
How to Add Text in Footer of Gridview?
by arthurmarsh (5 replies)
-
Using FedEx Web Service to Calculcate Shipping Cost
by ravialen3782 (8 replies)
ASP.NET jobs
-
.NET Web Developer at FinTech Startup (with traction)
FundApps in London, United Kingdom
Negotiable -
.NET Developer
sti-professionalservices in Detroit, United States
FOR ALL POSITIONS COMPENSATION IS NEGOTIABLE -
Web Developer at Growing Startup
FundApps in London, United Kingdom
-
Senior Software Engineers
LexisNexis in Cary, United States
Comments