генерировать XML из asp.net MVC 2 - PullRequest
0 голосов
/ 11 марта 2011

Я хочу создать файл xml (на основе базы данных) из моего приложения asp.net mvc 2 в качестве импорта для другого приложения, например приложения winforms.

Подход заключается в следующем: -генерировать модель домена на основев базе данных с сущностью Framework 4 -создание представлений на основе этой модели -сериализация форм-данных в контроллере для генерации xml-файла

вопросы: -должен ли я создать xsd-файл в этом случае для импорта этого xml-файлав приложение winform?мне нужен xslt для импорта в приложение winform?

1 Ответ

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

Нужно ли создавать файл xsd в этом случае для импорта этого xml-файла в приложение winform?

Не обязательно.Вы можете воссоздать тот же класс в вашем приложении WinForms и десериализовать XML обратно в него.Вам просто нужно поделиться экземпляром модели между MVC и приложением WinForms.Автоматически сгенерированные модели EF, вероятно, не являются лучшим решением в этом случае.Я бы, вероятно, использовал какую-то другую модель POCO, и оба приложения использовали бы этот класс модели.Если вы не хотите обмениваться сборками между двумя приложениями, учитывая экземпляр XML, вы можете сгенерировать соответствующий ему класс, используя утилиту xsd.exe .

действительно ли мне нужен xsltимпортировать его в приложение winform

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