I've been reading a lot about .NET's step into the MVC framework. I've tried the example applications too. However, I've been a java programmer for a while. So without having any knowledge of c# it gets difficult to understand the MVC applications.
What would you guys suggest is the best resource to get up and running with c# and then dive into the the cool MVC world.
For a long time, I've not liked ASP.net because of its cumbersome hoch poch structure.