I am .net developer with 4.0+ years of exp.
1. Looking for the future will Asp.net MVC known down the traditional Asp.net web form applications forever ?
2. If not then which application should be conducted in Asp.net MVC rather then Asp.net web form?
3. Does Asp.net MVC is more useful developing web sites?
4. Should I move towards Asp.net MVC ?
Kapil's Advice on Friday, March 30, 2012 :
Sandeep, always try to learn something new and newer technology if you want to grow. New frameworks and technology are developed to solve some limitation in existing technologies and make development easier or solve other problems. In software, you need to be at toes to learn new technology and be updated so as to keep up with times if you do want to become extinct like dinosaurs.
More specifically answering your question,
MVC is a model-view-controller paradigm which makes it very easy manage the web application tiers. All other platforms like Java, PHP , PERL have been using the MVC paradigm since very long. Usually larger sites and mature framework have been using MVC.
Yes, you should towards Asp.net MVC.