Я думаю, что перенос приложения веб-форм в MVC будет очень трудным, если у вас нет четкого разделения проблем в текущем приложении. Если вы следовали шаблону проектирования, подобному MVP, то это могло бы быть проще, но если нет, то большую часть вашей бизнес-логики, вероятно, придется перенести в классы контроллеров, а большую часть переписать.
Я хотел бы начать с извлечения вашей модели, это должно быть довольно просто, затем определить ваши контроллеры и действия и посмотреть, сколько кода вы можете использовать повторно. На этом этапе вы сможете определить, можете ли вы мигрировать, или вам лучше переписать части своего заявления.
Шаблонами URL по умолчанию в ASP.NET MVC являются http (s): // (домен приложения) / (контроллер) / (действие) / (par / ame / ters)
Так что ваш URL выше должен соответствовать этому шаблону. Вы можете изменить шаблон для учета других вещей (например, пространства имен). Ваш шаблон URL может быть:
http://www.eireads.com/cars/used/ireland/mayo/citreon
где Ирландия, майонез и цитреон - входные параметры.