Not in my experience.
"Pure" ASP.NET is great, but it's when you get into System.Web.UI.WebControls (rather than HtmlControls) where you enter client dependencies.
Modern additions to ASP.NET like Control Adapters and Atlas/AJAX muddy the waters even more and make it harder to have a "clean" project.
I also miss VS2003's Web Application project model (VS2005 SP1's still doesn't support WebDAV). VS2003 was also faster at Remote Debugging.