Take the 2-minute tour ×
Programmers Stack Exchange is a question and answer site for professional programmers interested in conceptual questions about software development. It's 100% free.

Soon, I'm going to take a course in ASP.NET. But "unfortunately" the course is based on ASP.NET 3.5 using Murach ASP.NET 3.5 as textbook. I'm a bit concern since the current latest version is ASP.NET 4.0. There's a chance that the course will upgrade to 4.0 next semester, should I do it now or wait until next semester for version 4.0? My long term goal is to get a MCPD WEb developer cert. Thanks


migration rejected from stackoverflow.com Jun 28 at 23:27

This question came from our site for professional and enthusiast programmers. Votes, comments, and answers are locked due to the question being closed here, but it may be eligible for editing and reopening on the site where it originated.

closed as off-topic by ratchet freak, durron597, MichaelT, gnat, Dan Pichelman Jun 28 at 23:27

This question appears to be off-topic. The users who voted to close gave this specific reason:

  • "Questions about what language, technology, or project one should take up next are off topic on Programmers, as they can only attract subjective opinions for answers. There are too many individual factors behind the question to create answers that will have lasting value. You may be able to get help in The Whiteboard, our chat room." – ratchet freak, durron597, MichaelT, gnat, Dan Pichelman
If this question can be reworded to fit the rules in the help center, please edit the question.

There isn't significant difference to the core of ASP.Net between 3.5 and 4.0. –  mellamokb May 13 '11 at 21:50
I agree. Apart from a few features (which wouldn't affect the leaning curve of a beginner),there's no real difference between the two. If you are very much concerned about the differences,I suggest you take a look at this link dotnetguts.blogspot.com/2010/06/… –  abhiii5459 May 13 '11 at 22:00
Hmmm ... I just decided to peek inside the Murach book on Amazon. I always assume my perspective is skewed because of my prior experience, but ... well ... I hope for your sake the class doesn't stick too strictly to that book.. Not exactly what I'd call great information. –  qes May 13 '11 at 23:28
Bit off-topic, but do you have a link to this course please? I'm looking to do one myself but don't know which is best to do –  Curt May 23 '11 at 11:15

1 Answer 1

The main difference between ASP.Net in .Net v3.5 and v4 is the introduction MVC 3 with the Razor view engine.

While I would strongly recommend learning Razor over WebForms, I would say as a beginner there will be plenty core knowledge to learn besides the view engine, and that you would be better served by taking the class now rather than waiting. After the class, you will have knowledge you can practice with (and practice, imho, is the most important part of learning). You can always learn Razor later, and you will be able to appreciate the improvement.