Для установки нажмите кнопочку Установить расширение. И это всё.

Исходный код расширения WIKI 2 регулярно проверяется специалистами Mozilla Foundation, Google и Apple. Вы также можете это сделать в любой момент.

4,5
Келли Слэйтон
Мои поздравления с отличным проектом... что за великолепная идея!
Александр Григорьевский
Я использую WIKI 2 каждый день
и почти забыл как выглядит оригинальная Википедия.
Статистика
На русском, статей
Улучшено за 24 ч.
Добавлено за 24 ч.
Что мы делаем. Каждая страница проходит через несколько сотен совершенствующих техник. Совершенно та же Википедия. Только лучше.
.
Лео
Ньютон
Яркие
Мягкие

Из Википедии — свободной энциклопедии

Windows Runtime, или WinRT — модель программирования от Microsoft, являющаяся основой для разработки приложений в стиле Metro в операционной системе Windows 8[1][2]. WinRT поддерживает разработку на C++ (обычно с использованием расширения языка Component Extensions, C++/CX), управляемых языках C# и VB.NET, Rust[3], а также JavaScript.

WinRT по существу является API на основе технологии COM. Из-за своей COM-подобной основы WinRT позволяет относительно легко обращаться к нему из различных языков программирования, как это происходит в COM, но это, по существу, неуправляемый, родной API. Определения API хранятся в «.winmd» файлах, закодированных в формате метаданных ECMA 335, который используется в .NET с некоторыми изменениями.[4] Этот общий формат метаданных позволяет значительно уменьшить накладные расходы при вызове WinRT из .NET приложений по сравнению с P/Invoke, имея при этом намного более простой синтаксис.[5] Новый язык C++/CX (Component Extensions), который заимствует некоторые элементы синтаксиса из C++/CLI, позволяет создавать и использовать WinRT-компоненты с меньшим количеством видимой для программиста обвязки по сравнению с классическим программированием COM в C++, и в то же время накладывает меньше ограничений по сравнению с C++/CLI на смешение типов. Обычный C++ (с COM-специфичными требованиями) также может быть использован для программирования с компонентами WinRT.[6] Это возможно с помощью новой библиотеки шаблонов Windows Runtime C++ Template Library (WRL), которая аналогична по своей цели тому, что библиотека ATL обеспечивает для COM.[7] Документация MSDN однако рекомендует использовать C++/CX вместо WRL.[8]

Энциклопедичный YouTube

  • 1/3
    Просмотров:
    12 301
    8 714
    144 964
  • CppCon 2016: Kenny Kerr & James McNellis “Embracing Standard C++ for the Windows Runtime"
  • CppCon 2016: Kenny Kerr & James McNellis “Putting Coroutines to Work with the Windows Runtime"
  • Solución a Runtime error Microsoft Visual C++ Runtime Library Windows 7 y 8

Субтитры

Примечания

  1. Abel Avram. Design Details of the Windows Runtime. InfoQ (21 сентября 2011). Архивировано 10 сентября 2012 года.
  2. Brian Klug & Ryan Smith. Microsoft BUILD: Windows 8, A Pre-Beta Preview. AnandTech (13 сентября 2011). Архивировано 10 сентября 2012 года.
  3. Microsoft представил Rust/WinRT. Доступен Rust-analyzer для интеграции Rust c IDE. www.opennet.ru. Дата обращения: 13 мая 2020. Архивировано 12 июля 2020 года.
  4. WinRT demystified — Miguel de Icaza. Дата обращения: 29 января 2012. Архивировано 16 апреля 2022 года.
  5. What is the COM marshaling overhead in calling the WinRT API from C# ? (недоступная ссылка)
  6. Visual C++ and WinRT/Metro — Some fundamentals — CodeProject®. Дата обращения: 29 января 2012. Архивировано 8 декабря 2011 года.
  7. Using the Windows Runtime from C++ | BUILD2011 | Channel 9. Дата обращения: 29 января 2012. Архивировано из оригинала 12 октября 2011 года.
  8. Windows Runtime C++ Template Library. Дата обращения: 29 января 2012. Архивировано 6 апреля 2016 года.

Ссылки

Литература

  • Джеффри Рихтер, Мартен ван де Боспурт. WinRT: программирование на C# для профессионалов = Windows Runtime via C#. — М.: «Вильямс», 2014. — 368 с. — ISBN 978-5-8459-1910-6.
Эта страница в последний раз была отредактирована 10 декабря 2022 в 13:42.
Как только страница обновилась в Википедии она обновляется в Вики 2.
Обычно почти сразу, изредка в течении часа.
Основа этой страницы находится в Википедии. Текст доступен по лицензии CC BY-SA 3.0 Unported License. Нетекстовые медиаданные доступны под собственными лицензиями. Wikipedia® — зарегистрированный товарный знак организации Wikimedia Foundation, Inc. WIKI 2 является независимой компанией и не аффилирована с Фондом Викимедиа (Wikimedia Foundation).