Just started doing .NET after years of "vintage" ASP. Seems like M$ is not making it easy to do client-side code within .NET. I really need to do some client-side dhtml and validation to prevent round-trips to the server and it looks like I am going to have dynamically render the javascript in a very ugly fashion in the Page.RegisterStartupScript. Anyone else as disappointed as I am?