5

I recently recieved the ASP.NET MVC 1.0 Professional book by Wrox, and in the intervening time, I found out that ASP.NET MVC 2.0 is being released soon.

Questions

  1. Should I MVC 2.0? Are there any resources specifically for MVC 2.0?
  2. Should I learn MVC 1 and then unlearn concepts and then learn MVC 2?
2
  • thanks for the edit.I never added that book name, Is that for an advertisement? Commented Jan 5, 2010 at 2:01
  • 1
    Note that MVC 3 is now available. Commented Jan 25, 2011 at 21:27

4 Answers 4

14

The difference between MVC 1 and MVC 2 are not like the difference between classic ASP and ASP.NET. What I mean is that if you learn MVC 1 you will be able to use everything in MVC 2. MVC 2 for the most part builds on top of MVC 1. So if you have an MVC 1 book I'd say read it and then read articles on what is new in MVC 2. Besides some blogs and articles I don't think there is much else on MVC 2 right now.

Sign up to request clarification or add additional context in comments.

Comments

2

MVC 2 is still in Beta (at least the last time I checked).

MVC 1 and MVC 2 use similar concepts...MVC 2 just adds features. Learn MVC 1 as a stepping stone, and then you can better utilize the new advanced features being released in MVC 2.

1 Comment

It is now RC, functionality wise it should not change.
1

I had the same question. I recommend that you learn and focus on MVC 1, but also read some of the upcoming changes in MVC 2. This way, as you're working on your MVC 1 project, you can see how MVC 2 features could be applied.

Comments

0

It's not completely released yet but people are using it. Actually, you are fine to use MVC version 1 resources to learn it and read up on what's new. A lot of what's there is just to make things a little easier, like the new syntax changes for HTML encoding etc.

Comments

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.