I hardly do HTML, CSS I work mainly with python, asp.net, vb.net, c#, php, sql, js, actionscript on a daily basis with different framework and software architecture that will make your head spin but when I do, I use dreamweaver because I can produce the same results that any hardcoded html developers can do with a click of a button. In working with designers and developers, your methods is one way of creating the same results.
for example; I could write this in java, php etc:
if (<cond>){
<do something>
}else{
<do something>
}
why would I do that when I could accomplish the same thing with the tertiary operator? It's just a matter of taste. The end results is the same, unless you can show me the bycodes that both generates using the same compiler so that you can prove your point in optimization and overheads.
Visual Studio is just a really good ide for developing window base applicaitons, you can use what ever dev architecture you want. It is by default not MVC for a fact, not even in their new .net framework (not until recently); that they bow down to MVC because of the learning curve.
My comparison is accurate when comparing IDE that generates widgets codes.
Why would you embed server script in html? That was so back in php 4.0, and classic asp in your case. You should start using mvc or adopt an existing software architecture / framework done by some other individual(s) if you cannot come up with your own. Heck you might as well try out the mvp architecture if you are uncomfortable with mvc.
you are entitle to your opinion by b|tch|ing about coding standards.