Я поддерживаю CMS, где у меня такое чувство, что оно было создано в эпоху динозавров (Asp.net 1.0?), И решил обновить его до Asp.Net MVC и jQuery . Но у меня есть некоторые проблемы, связанные с дизайном / спецификациями CMS, которые я не могу изменить.
CMS
CMS использует JavaScript. Много. Как и в «Я не загружаю страницы, я часто запрашиваю новые страницы с помощью Ajax и отображаю информацию с помощью javascript».
Не говоря уже об анимации, странном горизонтальном представлении структур ... в любом случае, кроме первой страницы (то есть страницы входа в систему), каждая другая "страница" - это просто данные, запрашиваемые с WebService , который поставляется с сайтом.
Будут ли у MVC какие-либо проблемы с этим дизайном?
База данных
База данных находится в SQL Server 2k8, и, как и CMS, эта часть также ... интересна.
По сути, пользователь может создавать структуры данных, используя метаданные (и сохраненные в таблице структуры). Эти структуры сохраняются в таблицах, которые создаются (и восстанавливаются при изменении) во время выполнения с использованием указанных метаданных.
Я не знаю, как бы я реализовал эту часть в MVC.
Вопрос в том, может ли и преобразовать этот проект в MVC?
Какие-нибудь подсказки относительно метаданных и злоупотребления ajax?
Редактировать
Уайетт Барнетт велел мне бежать, и я согласен. Я действительно, действительно хочу убежать.
К сожалению, я не могу, мне нужна эта работа. * вздох *