Мы смотрим на перенос нашего приложения webbs vb.net на C# mvc. Мы ценим, что это, возможно, нужно делать поэтапно, но было интересно, есть ли у кого-либо другой опыт в этом архитектурном изменении.vb.net asp.net webforms application> C# asp.net mvc razor application
В приведенной ниже статье показан способ получения vb.mvc и vb.webforms в одном приложении.
http://www.devcurry.com/2013/05/adopting-aspnet-mvc-enhancements-in.html
Поскольку мы используем веб-приложения, а не веб-сайт, мы не можем смешивать языки я верю.
Этот продукт довольно большой, и поэтому мы рассматриваем метод преобразования деталей и новые функциональные возможности по частям. Так что старые и новые будут жить бок о бок. К сожалению, это единственный возможный способ, которым мы сможем адаптировать это обновление. Поскольку у продукта есть активный расписание релизов с большой версией в год и несколькими небольшими релизами функций. – Tim
Если честно, если этот проект не является неотложным делом, я бы не стал его перерабатывать по частям. Вместо этого я буду работать над новым проектом mvc отдельно, пока это не будет сделано, а затем заменит весь продукт сразу. Это предотвратит отладку головных болей и позволит ускорить разработку на MVC, потому что вам не придется беспокоиться о сохранении структуры для поддержки веб-форм vb. Кроме того, у вас будет больше свободы в разработке таким образом, вы можете выбрать Entity Framework, например. – RealityDysfunction
отдельный подход к проекту на самом деле не является возможным. Несмотря на трудности, скрытая методология обновления по частям - это та, которую мы можем выполнить, придерживаясь графика выпуска компаний или не используя дублированную команду разработчиков. – Tim