Sandman wrote:Moving to MVC seems to be lots of turmoil that we can do without at present, better things to focus on first.
It would just tie up the development for months with initially little more to show at the end of it. Clients aren't interested in architecture - they are interested in what their site does, how stable it it, features it has, how fast it runs, etc.
As to SEO, I think the advantages are overplayed. Nop could make other much smaller changes like reducing the size of the viewstate (that does get much bigger than other ASP.NET carts I've tried). Also focusing on being stable and supporting sites with hundreds of thousands of products.
MVC is much faster than webforms and doesn't have viewstate. MVC works with HTTP, webforms works against HTTP.
There are of course areas which could be improved, but I think MVC move will overcome some of the current problems we face. I certainly see MVC as the future for ASP.NET websites, its much more orientated around DOM and UX which is what is needed!
The learning curve is not as bad as you may think, a couple of weeks and you will have a good understanding, enough to amend nopCommerce MVC to suit your needs.
When this thread was started I had only just started looking in to MVC, Just yesterday I finished my first MVC website - I won't be looking back to web forms.