Originally posted by: tkdkid
It's also an 'upgrade' to visual basic 6. Although really it's an entire redesign of all the programming languages. Everything is object oriented and all the languages use the same framework so they can all do the same things. No longer is visual basic a 'weaker' language than c++ or c#.
Designing web apps is only one of many things that you can do with it, and ASP.net is there for that purpose. I use it for just writing standard windows apps. Actually the rich client model is being pushed because with self-registration there are no longer the same deployment issues as there were in previous versions.
Also what would be seen as Windows XP Server is being named .Net Server.