User Custom Templates in .Net

I’ve been trying to figure out how to do custom templates in .Net and have had a hard time due to the Razor templates. Razor templates are awesome for developers, but not so much for user facing UIs.

How the Cool Kids Do It

It looks like Customer.io and a few other groups use Liquid templates. There is a great article on how Customer.io uses there template engine to give customers the ability to create customized emails.

How The .Net Kids Do It

There is a .Net version of the Liquid template renderer called dotLiquid. I want to take a look at it and see how well it will work to customize blogs in Everblog.

Other Thoughts

I still haven’t found a good editor. The Customer.io article mentions they use WYSIHTML5, which looks awesome, but I’d have to see how customizable it is. It would be awesome if a provided JSON model could be used to help populate an HTML editor. I’ll keep you posted if I find one.