ObservableCollection определено в сборке System , поэтому ваше пространство имен должно выглядеть так:
xmlns:coll="clr-namespace:System.Collections.ObjectModel;assembly=System"
Вы можете найти эту информацию в MSDN вверху, где написано:
Пространство имен: System.Collections.ObjectModel
Сборка: Система (в System.dll)
XMLNS для XAML: Не сопоставлено с xmlns.
Обратите внимание, что сборка изменилась между v3.5 и v4.0 . В версии 3.5 это было определено в сборке WindowsBase. Однако это было недостатком, поскольку вы часто хотели бы использовать класс без каких-либо ссылок на сборки WPF. Так что, возможно, именно поэтому они изменили это.
Кроме того, вам также следует проверить это сообщение в блоге , в котором говорится, что новые функции XAML еще не полностью доступны в VS!