Well, you could argue that all ASP.NET web pages are similar to templates, since they don't need (and usually don't) have any application logic on .aspx pages (everything goes in code.). However, you may find that ASP.NET MVC is more like what you are familiar with. ASP.NET MVC supports a number of view engines .
source
share