Модель asp.net MVC 2 не из БД - PullRequest
0 голосов
/ 04 марта 2011

в моем веб-приложении asp.net mvc 2 я не могу использовать базу данных для хранения данных, которые пользователи публикуют на сайте. Вместо этого данные должны быть записаны в файл XML. Вопрос в том, могу ли я использовать базу данных, на которой я основываю свою страничную модель для привязки модели? Возможно, я думал о набранном наборе данных? какие альтернативы связывать?

1 Ответ

0 голосов
/ 04 марта 2011

Я бы сделал строго типизированную модель для ваших страниц, а затем перевел бы ее на вашу Domain-модель в контроллерах (посмотрите AutoMapper, чтобы сделать это немного более автоматическим).

Тогда я быXML-сериализация позаботится о сохранении и загрузке модели в XML-файл.

Типизированные наборы данных также подойдут, но я, честно говоря, не большой их поклонник:)

Вы можете привязать свои страницы к любому желаемому источнику данных - все зависит от того, как вы обрабатываете свои форм-данные в своих контроллерах.

Надеюсь, это поможет!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...