Скажем, я - разработчик .NET и хочу создать свое приложение на WinRT. Я прочитал, что это совершенно новый API для Windows 8, тесно связанный с приложениями в стиле Metro.
Я предполагаю, что я могу разработать для WinRT в .NET / C #? Как это относится, например, к WPF или Silverlight? Предоставляет ли WinRT собственную структуру пользовательского интерфейса или я могу создать приложение WPF поверх WinRT?
Как насчет базового ввода / вывода. .NET предоставляет методы для этого, если я разрабатываю с / для WinRT, должен ли я использовать другие методы, или платформа .NET будет использовать WinRT под капотом?
Помимо этих конкретных вопросов, общий вопрос заключается в том, как это связано с другими API и средами, с которыми я в настоящее время знаком как разработчик .NET / C #?
Я нашел запись в блоге от Джулиана Бакнолла, в которой кратко изложены основные положения и два слайда. Может быть, это прояснит ваш вопрос, но всегда помните: это бета-версия, и она может измениться независимо от того, что опубликовано сейчас и кем ...
источник
Я предполагаю, что вы идете далеко вперед в это время. Пусть Microsoft накатит Win-8, а остальная часть истории развернется позже. Возможно, они планировали развернуть новый API по аналогии с новой ОС, но это, конечно, не может быть раньше самой ОС.
Итак, просто подождите несколько кварталов, а затем подумайте о WinRT
источник