Ознакомьтесь с Windows Runtime и изучите передовые методики разработки приложений из Магазина Windows. Авторы книги Джеффри Рихтер и Мартен ван де Боспурт, имеющие немалый опыт программирования в среде Windows и на платформе .NET Framework, помогут вам освоить основные понятия и принципы работы с Windows Runtime. В этой книге вы найдете немало полезных советов и практических рекомендаций по составлению структуры, разработке, оптимизации и отладке приложений из Магазина Windows.
Эта книга поможет вам:
- Пользоваться прикладными программными интерфейсами WinRT API на C#
- Усвоить основные принципы составления архитектуры приложений из Магазина Windows
- Понять, каким образом осуществляется построение, развертывание и защита пакетов приложений из Магазина Windows
- Разобраться, каким образом активизируются приложения и как модель процесса управляет их выполнением
- Изучить расширенные возможности для работы с файлами и папками.
- Понять особенности передачи, уплотнения и шифрования данных в потоках ввода-вывода
- Научиться разрабатывать приложения, создающие впечатление будто они выполняются, используя живые плитки, фоновые задачи и разные виды фоновой передачи данных
- Организовывать обмен данными между приложениями через буфер обмена или с помощью кнопки Share на панели инструментов Charms в Windows
- Получить полезные советы, как зарабатывать на своих приложениях через Магазин Windows
Кому адресована эта книга
- Разработчикам, имеющим знания и опыт программирования на платформе Microsoft .NET Framework, C# и в среде разработки Visual Studio
- Тем, у которого имеются стимулы к разработке приложений для Магазина Windows
- Отдельные главы книги могут оказаться полезными и для тех, кто разрабатывает настольные приложения под Windows
Об авторах
Джеффри Рихтер является соучредителем Wintellect (— учебно-консультационной компании, помогающей лучше и быстрее разрабатывать программное обеспечение.
Он написал сам или в соавторстве с другими немало книг по программированию в среде Windows и .NET Framework, в том числе настоящее издание, CLR via C#, Fourth Edition, Windows via C/C++, Fifth Edition, а также составил популярные курсы по программированию на платформе .NET Framework и соответствующих языках.
Мартен ван де Боспурт является главным консультантом в отделении премьер-поддержки разработчиков. Он ведет курсы по разработке приложений из Магазина Windows, обучая сотни разработчиков как в самой корпорации Microsoft, так и за ее пределами по всему миру писать приложения под Windows Runtime.
Об авторах
Введение
Часть I. Основные понятия
Глава 1. Введение в Windows Runtime
Глава 2. Упаковка и развертывание приложений
Глава 3. Модель процесса
Часть II. Основные средства Windows
Глава 4. Данные пакета и их перемещение
Глава 5. Файлы и папки хранения
Глава 6. Потоковый ввод-вывод
Глава 7. Работа в сети
Глава 8. Плитки и всплывающие уведомления
Глава 9. Фоновые задачи
Глава 10. Обмен данными между приложениями
Глава 11. Магазин Windows
Приложение A. Контейнеры приложений