На ваш вопрос уже дан ответ, но никто не упомянул , почему они используются.
Не упоминается, что вы также можете указать пространство имен через ссылку на сборку, но это будет означать, что вам потребуется одно пространство имен на сборку. Библиотеки Silverlight распределены по нескольким сборкам (на это указывает не только приведенный выше пример записей xmls).
Использование «константы», которую вы правильно называете в качестве пространства имен, означает , что на несколько сборок можно ссылаться с помощью одного общего пространства имен .
Это экономит большое количество отдельных записей xmlns, но создает проблему выяснения , какие сборки относится к пространству namspace , если у вас есть только источник страницы:)