Been coding ASP.NET aspx files without code behind (inline) for a while now, and all I can say that it's a great time saver. Most code behind files can be easily ported without problem. Development cycle improve and has the similar feel to code in PHP and Python/Django. Visual studio's code complete and highlighting still works. When client requires simple change that I know where to look for on running web site, it only takes seconds now and it does make good impression on them. Try it.