Пространства имен XAML: winfx против netfx - PullRequest
4 голосов
/ 07 июня 2011

Просматривая документацию для WPF (например, для Selector.SelectedItem), я заметил, что есть два подпространства XML: http://schemas.microsoft.com/winfx/2006/xaml/presentation и http://schemas.microsoft.com/netfx/2007/xaml/presentation.

Чторазница между двумя, если есть?Почему существуют два разных пространства имен, которые, по-видимому, указывают на одну и ту же группу пространств имен .Net (действительно ли они?)?

1 Ответ

3 голосов
/ 07 июня 2011

(угадывая ответ)

первая версия WPF называлась WinFX и, вероятно, была отдельным проектом в организации MS.

Когда WinFX присоединился к .Net Framework, MS, вероятно, захотела сохранить ранее определенные пространства имен для совместимости с существующей работой. Позже были добавлены новые классы, и MS решила использовать пространство имен с правильным именем (NetFX - это .Net Framework).

...