В настоящее время у меня есть проект ASP.NET MVC с несколькими другими проектами, в основном библиотеками классов. Я хочу создать «мобильную» версию приложения ASP.NET MVC, использующего библиотеку WURFL, и просто хочу знать, будет ли плохой практикой создавать отдельное решение MVC? Или я должен иметь мобильное обнаружение в том же проекте MVC и обслуживать соответствующие представления? Я просто хочу отделить свои проблемы от архитектурной точки зрения. Это плохая практика, чтобы сделать перенаправление на основе устройства?