This is going to be a big release for Microsoft. There are so many new features and controls, that you'll need a book dedicated to it to get up to speed.

I just finished installing it, and I'm like damn where do I start. Its very intimidating , because after learning VS.NET 2002/2003 you will have to learn more stuff now and it can be frustrating.

The introduction of the 'My' namespace is great. You now have default forms collection. So if you have 2 forms in you project, you can just do this
VB Code:
  1. My.Forms.Form2.Show()

This can be a good a bad thing. The bad being that newbies my not understand the correct way of creating a form.

Also the My namespace is only available in VB, but I heard it can be used in C#. I'll have to check that out.

I'll have an extensive review of the new features up soon.