My bosses have decided that we are going to do a remake of our software in ASP.NET. It's a server-client application for insurance brokers in Belgium written in .NET. We are going to do a complete rewrite, not just upgrading.

We (me and tree other developpers ) need to learn ASP.NET.
Whe have these option:
- We learn it by ourselves using a book, tutorials, ...
- We learn it by following microsoft education program.
- We learn it by going to India for 2 weeks, and have an intensive training by a personnal educator. (We get certified when we complete this training).

I'm not asking, what would be the coolest to do, i'm asking what could be the option that benefits us the most. The option that gets us ready (realy know ASP.NET, not just knowing where to start) for ASP.NET as quick as possible.

I do have some experience with VB.NET.

If you know good books, tutorials, ... please let me know.