Hi Alok,
Deciding wheather ASP.Net or MVC depends on your Skills and Knowledge.
You can Check the link http://www.asp.net/mvc/tutorials/older-versions/overview/asp-net-mvc-overview which helps to decide when to use MVC.
If Choosing MVC, you should be familiar with the Following Concepts,
- You are not very comfortable with polymorphism
- You aren’t willing to build on top of the framework
- You rely on 3rd party vendor controls for lots of the UI
- You are averse to using open-source libraries
Check the Link http://jeffreypalermo.com/blog/you-should-not-use-asp.net-mvc-if/
Thanks & Regards,
Rajasekhar.R