Comments 14
теперь это Windows 8-style UI же
+5
Очень трудно себя переучить. Жаль, что у них не получилось придумать такой же меткий и звучный термин взамен «Метро».
0
Так это ведь пока же только слухи, разве нет?
www.theverge.com/2012/8/2/3216545/microsoft-metro-branding-memo-european-partner
Да и даже там написано:
The Windows team is «working on a replacement term»
www.theverge.com/2012/8/2/3216545/microsoft-metro-branding-memo-european-partner
Да и даже там написано:
The Windows team is «working on a replacement term»
+3
Ну, да. работают. Однако в статьях, которые вышли недавно, уже используют W8 s UI:
blogs.office.com/b/office-next/archive/2012/07/31/the-new-outlook-web-app-extends-to-tablets-and-phones.aspx
blogs.office.com/b/office-next/archive/2012/07/31/the-new-outlook-web-app-extends-to-tablets-and-phones.aspx
+1
«If Microsoft had branded Sushi, they would have called it 'Cold Dead Fish.»
+3
И чего Microsoft парится? Быстро переименовали бы на какой-нибудь Wetro и всё. Опыт китайцев.
+1
Хорошая статья, но к сожалению то, что тут описано не является настоящим «компонентом для WinRT». Это managed control, который можно успешно использовать в C#/VB/XAML приложениях, но не в C++/XAML, HTML/JS и т.п. Настоящий WinRT компонент имеет расширение .winmd, а не .dll и, даже если посмотреть на первый скриншот в статье, можно увидеть пункт следующий за выбраным, который и называется «Windows Runtime Component».
К сожалению пока не доводилось видеть статей о том, как из .NET котрола сделать полноценный WinRT компонент.
К сожалению пока не доводилось видеть статей о том, как из .NET котрола сделать полноценный WinRT компонент.
+3
Я с Вами согласен, что это не совсем WinRT компонент, но данный подход можно легко применить для создания .winmd библиотеки. И, к сожалению, на данный момент визуальные WinRT компоненты (.winmd) нельзя использовать в проектах HTML/JS.
+3
1. Выберите при создании пункт Windows Runtime Component.
2. Сделайте свойство DataProperty — private.
Всё — компонент собирается в winmd и добавляется к C++/XAML и HTML/JS проектам.
Единственное дополнительно отличие «полноценного WinRT компонент» от «просто компонента» — все публично доступные типы должны быть — WinRT.
Всё максимально прозрачно.
2. Сделайте свойство DataProperty — private.
Всё — компонент собирается в winmd и добавляется к C++/XAML и HTML/JS проектам.
Единственное дополнительно отличие «полноценного WinRT компонент» от «просто компонента» — все публично доступные типы должны быть — WinRT.
Всё максимально прозрачно.
+4
Я сам пока не пробовал, но помоему не все там так просто. Иначе не вижу причин почему практически все компоненты на сегодняшний день выпускаются под managed платформу. Да и туториалов подобных этому я видел несколько, но почему-то никто не пишет на примере настоящего WinRT компонента.
Ну, мне скоро предстоит попробовать этим заняться — там и посмотрим :)
Ну, мне скоро предстоит попробовать этим заняться — там и посмотрим :)
+1
Перед тем, как писать — сам проверил.
Полученный winmd:
— добавляется в C++/XAML проект — и сразу же работает, как и ожидается
— добавляется в HTML/JS проект, но как его отобразить — не нашёл, но я не большой специалист в HTML/JS — дождусь RTM — попробую ещё раз
Полученный winmd:
— добавляется в C++/XAML проект — и сразу же работает, как и ожидается
— добавляется в HTML/JS проект, но как его отобразить — не нашёл, но я не большой специалист в HTML/JS — дождусь RTM — попробую ещё раз
+4
Sign up to leave a comment.
Создание и регистрация Metro style компонента для WinRT