What I found disappointing, though, was the WebForms interface. Lots of things look pretty on the surface, but they generate ugly code and much inefficiency in the process. Most everything is geared towards an event based interface for the server part of the equation - leaving the generation of much of the client code lacking - not to mention that I hate having to go through those dang wizards to futz with the database calls.
Only positive aspect that I see is that they have apparently given up on using Active-X for web based applications - heavily promoting