We have an old control panel for customers where they can not only update their account (contact information, billing, etc...) but also interact with our application.
We want to rebuild this application to have a newer look and feel and want to be able to easily expand it in the future.
The layout is fairly simple... a header on top with some links, major navigation on the left, content in the rest of the page.
All the changes made through the control panel are persisted to a SQL Server 2008 database. All the reports and information shown in the control panel come from the same place.
Is there a framework you would use to develop pages and wizards for this control panel, or should we build this from scratch using ASP.NET / MVC?