Я хотел бы пойти по пути портирования компонента WPF/Silverlight в Windows 8. Для небольшого контекста, компонент представляет собой диаграмму WPF в реальном времени, в котором для достижения высокой производительности используется сочетание WPF/XAML и отрисовки растровых изображений.
Я хочу, чтобы компонент был совместим с Metro, например. используется в режиме метро, а также в режиме рабочего стола. Я много читал о создании приложений C++/WinRTв Windows 8, а также приложений C#/XAML, но каковы различия между этими двумя платформами?
Существуют ли ограничения при выборе C#/XAML вместо C++/XAML? Также учтите, что перенос с C#/Xaml в .NET4.0 на Windows8 был бы намного проще, если бы я мог придерживаться C#/XAML, однако смогу ли я создать полнофункциональный компонент Metro, используя этот метод?
Ваши комментарии/предложения приветствуются.
Редактировать:
Если вы голосуете за закрытие темы, напишите почему. Это действительный вопрос, имеет +6 голосов, четыре ответа и один любимый. Кажется разумным оставить это мне!