Hi there,
Quote:
|
I am able to leave working with ASP.NET 4.
|
ITo answer this question i's important to establish some context first. Both Web Forms and MVC *are* ASP.NET 4. ASP.NET 4 is the underlying framework that both technologies use. Both have a lot in common and many of the features you can use in both technologies are the same (.NET at large, but also many of the ASP.NET features like (web) services, security, client behavior and a lot more).
MVC is not a replacement of Web Forms. It's just a different model targeting different scenarios. Web Forms is also not going away, and it's not going to be obsolete any time soon.
Quote:
|
MS has fallen in love with MVC and is letting web forms drift off center stage.
|
I don't think that't true. Microsoft is investing a lot in the underlying ASP.NET framework, MVC *and* Web Forms.
You may want to read this transcript of a podcast with Damian Edwards and Scott Hanselman for more details:
|
http://channel9.msdn.com/Events/MIX/MIX11/FRM15
followed by this presentation of Damian showing the new stuff that's coming up in ASP.NET WebForms vNext:
http://channel9.msdn.com/Events/MIX/MIX11/FRM15
So, IMO, it's a matter of choosing the right tool for the right job.Web Forms doesn't fit well in every scenario, just as MVC won't be the best choice for each site you'll build.
Cheers,
Imar