Какой-нибудь пример кода пользовательского интерфейса на основе метаданных? - PullRequest
2 голосов
/ 19 сентября 2008

Я нахожусь в процессе разработки приложения форм Windows .net, которое использует метаданные для управления пользовательским интерфейсом. Помимо поиска http://msdn.microsoft.com/en-us/library/ms954610.aspx, мне нечего ожидать. Кто-нибудь здесь работал с пользовательскими интерфейсами, управляемыми метаданными? Каковы последствия использования этой методологии и любых указателей было бы очень полезно.

Ответы [ 4 ]

1 голос
/ 19 сентября 2008

Наиболее очевидным ответом было бы то, что Microsoft сама приняла эту концепцию, используя Xaml в Windows Presentation Foundation , который заменяет WinForms (в некоторой степени).

Если вы хотите придерживаться WinForms, вы можете рассмотреть MyXaml , что является своего рода данью уважения Xaml для WinForms!

0 голосов
/ 24 февраля 2009

Проверьте проект Андромеды , который делает это широко. Жаль, что стек не подходит для .NET (PHP, Postgres, Perl).

0 голосов
/ 24 февраля 2009

Вы можете попробовать это с HTA. Некоторое время назад я создал приложение, управляемое метаданными, используя HTA ​​и XML. Я создал XAML-подобную структуру и код HTA-VBScript для анализа этой структуры и визуализации различных типов элементов пользовательского интерфейса вместе с проверками.

0 голосов
/ 24 февраля 2009

Возможно, вы захотите проверить инфраструктуру Evolutility CRUD. Это управляемая метаданными платформа с открытым исходным кодом для CRUD, генерирующего весь пользовательский интерфейс во время выполнения.

Он поставляется с исходным кодом (на C # и JS) и множеством примеров.

http://www.evolutility.org

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