Working with both PHP and ASP.Net...
ASP.Net is different. Microsoft wants you to do a lot of things with their server controls, which requires frequent post-backs to the server. It's easier to set things up, but the performance is worse. And you can bang your head against the wall a lot as there are just some things the framework doesn't want you to do (such as post your server-control-using form to a different page)
If you don't want to use Microsoft's server controls at all, and are fine with doing all the HTML by hand, then it's pretty much the same as PHP, but then you get to the question of: why bother?
|