>> если нужно быстродействие, то писать нужно на С
Ах вот оно что. У меня тут тырпрайзное приложение на C# и WPF слегка тормозит, теперь понятно — надо на Си переписывать.
XAML ещё очень удобен тем, что это простой XML, который можно легко парсить XPath, LINQ to XML. Несколько раз у меня была необходимость пропарсить все xaml'ы и поизменять кое-чего. Да та же локализация (см. мою статью про локализацию Win8).
Всё же в вин8 используется пересервелат, а его писала другая команда, слабо связаная с WPF. Да, нехватает пары встроенных фич (RelativeSource, DataTriggers, etc), но дискомфорта не испытываю.
Можно погуглить на тему WebRTC, а так организовать соединение между двумя Windows Store приложениями можно всего десятком строк кода (спасибо новому API и async\await).
МС просто согласились, что унылый SQL CE не конкурент SQLite на мобильных платформах. Вспоминаю SQL CE на WP7 как страшный сон (SQLite на том же девайсе просто летает).
Ах вот оно что. У меня тут тырпрайзное приложение на C# и WPF слегка тормозит, теперь понятно — надо на Си переписывать.