Looking cool may make you look stupid.......
I have spent the last couple of months pulling my hair out on a project. This project is an example of how not to architect a project. First lesson:
Do NOT try and create your own version of ASP.NET. You are not as smart as Microsoft, Sun, Oracle, IBM, or other technology companies. You do not have the resources to invest millions of dollars no matter how smart you think you are and how simple the idea is. If you get it running in 90% of the cases, that is not good enough. It has to work in 100% of the time, given normal input. Instead of trying to create your own version of ASP.NET, use ASP.NET.
Wally