Ликнесс Д., Приложения для Windows 8 на C# и XAML
серия: Библиотека программиста
Питер, 2013 г., 978-5-496-00349-0
Описание книги
Скачать, но не бесплатно эту книгу можно в интернет-магазинах
Читать онлайн
Доступен для чтения фрагмент книги
Ключевые слова
Поделиться ссылкой на книгу
Содержание книги
Введение
О чем эта книга
Как пользоваться этой книгой
Мой опыт работы с технологиями 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
Чего ждать дальше
Параллельная загрузка
Выводы
Об авторе
Последние поступления в рубрике "Тематика определяется"
Математика. Подготовка к ЕГЭ. Задачи с параметрами.10-11 классы
В предлагаемом пособии представлен обширный материал, посвященный двум заключительным и сложным темам ЕГЭ профильного уровня: задачам с параметрами и числам и их свойствам. На многочисленных примерах с подробными решениями и обоснованиями (как и требуется на экзамене) показаны различные методы и решения задач.... | |
План счетов бухгалтерского учета с последними изменениями
Читателю предлагается самая последняя редакция Плана счетов бухгалтерского учета финансово-хозяйственной деятельности организаций и инструкции по его применению с учетом последних приказов Минфина РФ. План счетов - это важнейший инструмент бухгалтерского учета, настольная книга для каждого практического бухгалтера.... | |
На ферме. Книжка с наклейками
Игры с наклейками - занятие не только интересное, но и полезное. С этой книгой малыш познакомится с различными видами транспорта, потренируется решать простые логические задачки и находить соответствия.... |
Если Вы задавались вопросами "где найти книгу в интернете?", "где купить книгу?" и "в каком книжном интернет-магазине нужная книга стоит дешевле?", то наш сайт именно для Вас. На сайте книжной поисковой системы Книгопоиск Вы можете узнать наличие книги Ликнесс Д., Приложения для Windows 8 на C# и XAML в интернет-магазинах. Также Вы можете перейти на страницу понравившегося интернет-магазина и купить книгу на сайте магазина. Учтите, что стоимость товара и его наличие в нашей поисковой системе и на сайте интернет-магазина книг может отличаться, в виду задержки обновления информации.