Имеет ли смысл использовать XAML для сценариев конфигурации? - PullRequest
0 голосов
/ 28 июня 2010

Один простой способ добавить некоторую конфигурацию - это определить раздел конфигурации, который не намного больше, чем некоторый объект, который можно (де) сериализовать на основе классов XmlSerializer.

Теперь XAML находится в его основеболее или менее иерархия объектов, но обеспечивает такие вещи, как именование элементов, связывание и т. д.

Кто-нибудь когда-либо использовал XAML за пределами своей предполагаемой области декларативного определения пользовательских интерфейсов WPF / Silverlight, например, для установки класса, который содержитнастройки конфигурации?Какая польза от этого или почему это плохая идея?

1 Ответ

2 голосов
/ 28 июня 2010

Я бы сказал, что это не имеет особого смысла, когда вы можете просто использовать файл app.config (который является XML и может поддерживать пользовательские разделы) - инфраструктура имеет гораздо лучшую поддержку, так как это ее определенная цель.

...