title: Website in pure C#
body: <p>I want to learn how to make a website with C#. I know PHP, but I like the C# language better. I have tried learning how to make a website in ASP.NET which so far has really frustrated me because I really don't like ASP at all (even less than I like PHP). Something about it drives me completely insane to the point where I am having a hard time forcing myself to learn it. Is there a way to just immediately transfer control away from ASP to C# and then do everything from C#, including outputting HTML and other stuff when necessary like you would in PHP? In other words I like the PHP way of website programming but prefer the C# language. Any help will be appreciated.</p>