Лучше использовать urn или url для пространств имен в wpf
Есть ли разница между использованием пространств имен url или пространств имен urn в библиотеке управления wpf? В настоящее время мы используем оба:
[assembly: XmlnsDefinition("http://schemas.sample-controls.com/2016/xaml/presentation", "Sample.Controls")]
[assembly: XmlnsDefinition("urn:simplic", "Sample.Controls")]
Есть ли за и против, что предпочитает одно из двух решений? Основным преимуществом использования урн в моем варианте является заметное имя.
РЕДАКТИРОВАТЬ: Это equestion не о разнице между URN и URL! Речь идет об использовании в WPF и XmlnsDefinition
,
1 ответ
Решение
Использовать ли URN или URL для XML-схемы - это преимущественно личное предпочтение, т. Е. Нет правильных или неправильных.
Microsoft использует URL-адреса в WPF, когда речь идет о реальном XAML и коде, а также документации, так что это то, что я бы предпочел сам.