Информация о книге

978-5-496-00349-0

Главная  » Тематика определяется » Приложения для Windows 8 на C# и XAML

Ликнесс Д., Приложения для Windows 8 на C# и XAML


серия: Библиотека программиста
Питер, 2013 г., 978-5-496-00349-0


Описание книги

Это первое практическое руководство по созданию приложений для Windows 8 охватывает весь жизненный цикл: от разработки шаблона проекта до публикации в Windows Store. Автор книги Джереми Ликнесс, ведущий специалист компании Microsoft, поможет использовать ваши навыки разработчика в работе с новыми инструментами Visual Studio 2012 для создания полезных и инновационных приложений. В книге рассмотрены и бизнес-приложения, и пользовательские приложения. При помощи тщательно отработанных загружаемых примеров кода и демонстрационных проектов автор показывает, как максимально использовать новые функции платформы, включая встраивание в социальные сети, поиск, расширения, контракты и мозаичное размещение.

Скачать, но не бесплатно эту книгу можно в интернет-магазинах

  Литрес - 219 руб.

Читать онлайн


Доступен для чтения фрагмент книги

Ключевые слова

Поделиться ссылкой на книгу



Содержание книги

Предисловие
Введение
О чем эта книга
Как пользоваться этой книгой
Мой опыт работы с технологиями Microsoft
От издательства
Благодарности
Об авторе
Глава 1. Новая среда Windows
Взгляд в прошлое: Win32 и .NET
Взгляд в будущее: становление NUI
Знакомство с приложениями для Магазина Windows
Дизайн Windows 8
Скорость и гибкость
Фиксация и масштабирование
Использование подходящих контрактов
Эти великолепные плитки
Подключены и активны
Реализация принципов разработки Windows 8
Инструменты разработки для Windows 8
Blend для Visual Studio
HTML5 и JavaScript
C++ и XAML
VB/C# и XAML
За кулисами WinRT
WPF, Silverlight и синий стек
Выводы
Глава 2. Начало работы
Настройка рабочей среды
Windows 8
Полная установка
Двойная загрузка
Установка на виртуальную машину
Visual Studio 2012
Blend
Привет, Windows 8
Первое приложение для Windows 8
Шаблоны
Пустое приложение
Табличное приложение
Разделенное приложение
Библиотека классов
Компонент среды выполнения Windows
Библиотека модульных тестов
Приложение ImageHelper
Как это работает
Приложения - это WinRT-компоненты
Расширения и классы
Дизассемблер промежуточного языка
Выводы
Глава 3. Расширяемый язык разметки приложений
Декларирование пользовательского интерфейса
Визуальное дерево
Зависимые свойства
Присоединенные свойства
Привязка данных
Конвертеры данных
Раскадровки
Стили и ресурсы
Макет
Элемент управления Canvas
Элемент управления Grid
Элемент управления StackPanel
Элементы управления VirtualizingPanel и
VirtualizingStackPanel
Элемент управления WrapGrid
Элемент управления VariableSizedWrapGrid
Элемент управления ContentControl
Элемент управления ItemsControl
Элемент управления ScrollViewer
Элемент управления ViewBox
Элемент управления GridView
Элемент управления ListView
Элемент управления FlipView
Элемент управления ListBox
Обычные элементы управления
Выводы
Глава 4. Приложения для Windows 8
Макеты и режимы просмотра
Имитатор
Диспетчер визуальных состояний
Семантическое масштабирование
Обработка пользовательского ввода
Указующее событие
События манипуляции
Поддержка мыши
Поддержка клавиатуры
Визуальная обратная связь
Организация целей касания
Контекстные меню
Панель приложения
Значки и экраны-заставки
Страница информации о программе
Датчики
Акселерометр
Компас
Определение географического положения
устройства
Гирометр
Инклинометр
Датчик уровня освещенности
Датчик положения в пространстве
Выводы
Глава 5. Жизненный цикл приложения
Управление временем жизни процессов
Активизация приложения
Приостановка приложения
Завершение приложения
Возобновление работы приложения
Навигация
API для работы с данными приложения
Подключены и активны
Нестандартная заставка
Выводы
Глава 6. Данные
Параметры приложения
Доступ к данным и сохранение данных
Быстродействие и программные потоки
Особенности использования ключевых слов async
и av
Лямбда-выражения
Вспомогательные средства ввода-вывода
Внедренные ресурсы
Коллекции
Технология LINQ
Запросы
Фильтрация
Сортировка
Группировка
Объединения и проекции
Веб-контент
Транслируемый контент
Потоки ввода-вывода, буферы и байтовые
массивы
Сжатие данных
Шифрование и цифровая подпись
Веб-службы
Поддержка протокола OData
Выводы
Глава 7. Плитки и уведомления
Обычные плитки
Активные плитки
Индикаторы
Вспомогательные плитки
Всплывающие уведомления
Сервис уведомлений Windows
Выводы
Глава 8. Чудо-кнопки для вашего приложения
Поиск
Параметры
Выводы
Глава 9. MVVM и тестирование
Паттерны дизайна пользовательского интерфейса
Модель
Представление
Модель представления
Переносимая библиотека классов
Зачем тестировать приложения?
Тестирование позволяет избежать допущений
Тестирование убивает ошибки на корню
Тестирование помогает документировать
программный код
Тестирование упрощает расширение и поддержку
приложения
Тестирование улучшает архитектуру и дизайн
Тестирование повышает культуру разработчиков
Вывод: пишите модульные тесты!
Модульные тесты
Среда модульного тестирования приложений
для Магазина Windows
Пустышки и заглушки
Выводы
Глава 10. Пакетирование и развертывание
Магазин Windows
Поиск приложений
Охват
Бизнес-модели
Реклама в приложениях
Подготовка приложения для Магазина Windows
Обеспечьте ценность приложения
Предлагайте нечто большее, нежели показ
рекламы
и вывод веб-страниц
Нужно быть предсказуемым
Держите пользователя в курсе дела
Ориентируйтесь на глобальную аудиторию
Нужно быть понятным и легко узнаваемым
Передача приложения в Магазин Windows
Комплект сертификации приложений для Windows
Чего ждать дальше
Параллельная загрузка
Выводы


Об авторе


Последние поступления в рубрике "Тематика определяется"



Ритуальный оракул Магия зеркал, 53 карты + инструкция 

Представляем вам новую профессиональную колоду Любови Никифоровой (Отилы), являющуюся продолжением ранее изданной и уже популярной колоды «Ритуальный Оракул». В ней вы познакомитесь с азами работы с зеркалами, видами магических воздействий и способами их снятия....

Оракул Норн. Нити судьбы, 45 карт+инструкция 

Оракул Норн: нити судьбы - действительно уникальная колода. Предсказывать будущее или узнавать обстоятельства прошлого и настоящего помогают Боги, Богини и герои Древней Скандинавии. Они дают подробное описание грядущих событий, которое напрямую зависит не только от обстоятельств, но и от характера человека, который хочет узнать свое будущее....

Оракул Вселенской любви Ангелов, 72 карты + инструкция 

Оракул Вселенских Ангелов — это уникальная колода карт, созданная для тех, кто ищет направление и поддержку в области любви и добра от духовного мира Ангелов. Колода состоит из 72 карт, на каждой из которых изображен Ангел....

Если Вы задавались вопросами "где найти книгу в интернете?", "где купить книгу?" и "в каком книжном интернет-магазине нужная книга стоит дешевле?", то наш сайт именно для Вас. На сайте книжной поисковой системы Книгопоиск Вы можете узнать наличие книги Ликнесс Д., Приложения для Windows 8 на C# и XAML в интернет-магазинах. Также Вы можете перейти на страницу понравившегося интернет-магазина и купить книгу на сайте магазина. Учтите, что стоимость товара и его наличие в нашей поисковой системе и на сайте интернет-магазина книг может отличаться, в виду задержки обновления информации.