Разница между MVC 1 и MVC 2 не похожа на разницу между классическим ASP и ASP.NET. Я имею в виду, что если вы изучите MVC 1, вы сможете использовать все в MVC 2. MVC 2 по большей части построен на основе MVC 1. Так что, если у вас есть книга MVC 1, я бы сказал, прочитайте ее читайте статьи о том, что нового в MVC 2. Кроме некоторых блогов и статей, я не думаю, что сейчас есть что-то еще о MVC 2.