How to create a web framework in C# without ASP?

Posted by Mark on Stack Overflow See other posts from Stack Overflow or by Mark
Published on 2010-05-29T23:49:46Z Indexed on 2010/05/29 23:52 UTC
Read the original article Hit count: 176

Filed under:
|
|
|

I've managed to get a C# asp page running under ubuntu/apache/mono, but I don't want to write my framework in these ASP pages, I want to use straight C# and then I'll use a templating language for my views. But I don't know where to begin?

C# is a compiled language, so... how would I do this? Would I compile everything and then have apache hook into the (single) executable and pass in the the request URL? Could I request specific .cs pages and then have apache tell it to compile and then "display" it only if it's been updated? Can the "view" files be compiled individually to avoid having to recompile everything every time there's a change? Is there some "base" I can work from, or am I going to have to reinvent accessing GET and POST variables (by reading header info) and all sorts of other stuff we take for granted in languages like PHP?

© Stack Overflow or respective owner

Related posts about c#

Related posts about apache