Мы планируем разработать веб-приложение среднего и крупного размера
- в основном операции CRUD
- отчетность
- Интранет / Интернет готов
У кого-то возникла идея разбить приложение на два отдельных решения
- Веб-приложение ASP.NET - интерфейс
- Базовое приложение - доступ к данным, логика домена .. размещено в службе Windows
Связь будет осуществляться с WCF (TCP, именованные каналы)
Мне интересно, в чем минусы и плюсы этого решения?
В основном я беспокоюсь о том, что процесс разработки станет сложным. Все это общение через WCF.
Не могли бы вы поделиться некоторыми мыслями или у вас есть какой-либо опыт с аналогичным проектом?