Книга: Программирование мобильных устройств на платформе .NET Compact Framework
Благодарности
Благодарности
Эта книга не только посвящена всему, что связано с мобильными устройствами, но и сама является продуктом компьютеризации мобильных устройств. Мне пришлось потратить много времени на поездки в разные регионы с рюкзаком и карманами, до отказа набитыми всевозможными мобильными устройствами, составлявшими мне компанию в дороге. Книга была написана на протяжении года, проведенного в поездках, которыми были охвачены, по крайней мере, шесть стран на территории двух континентов, что не обошлось без невероятного количества кофе, выпитого в вечерние часы. Кстати, хочу заметить, что кофе в Европе по своему вкусу, как правило, значительно превосходит сорта, доступные в Северной Америке, так что проблемой "кофейного отставания" американцам следовало бы заняться более основательно.
Ниже перечислены те люди, без которых эта книга не стала бы такой, какая она есть, а возможно, и вообще не вышла бы в свет.
? Сотрудники издательств Addison-Wesley и Pearson, которые вдохновляли меня и поддерживали мои намерения. Особую благодарность хочу выразить Карен Гетман (Karen Gettman), с которой я обсуждал первоначальное предложение о написании "технической книги, не похожей на все остальные", Элизабет Здунич (Elizabeth Zdunich), терпеливо работавшей со мной на протяжении всего процесса написания книги, а также Лори Лайенс (Lori Lyons) и Кейт Клайн (Keith Cline) за их титанический труд по редактированию книги.
? Замечательные люди, которые просмотрели первоначальный черновой вариант книги. Если задача рецензента состоит в том, чтобы избавить будущего читателя книги от любых ошибок, неточностей и некорректности в авторских суждениях, то эти люди великолепно справились со своей работой. Мне очень повезло с получением от этих замечательных людей как вдохновляющих, так и "любовно укоризненных" отзывов. Если наши усилия увенчались успехом, то значительная доля возможных похвал по праву должна принадлежать рецензентам. В частности, хочу поблагодарить Крэйга Нибла (Craig Neable), Билла Дрэйпера (Bill Draiper), Джона Скита (Jon Skeet), Майкла Мэйтланда (Michael Maitland), Дуга Холланда (Doug Holland) и Алекса Фейнмана (Alex Feinman) за предоставление подробных отзывов на рукопись, сопровождаемых несметным количеством полезных советов и исправлений.
? Мое руководство в компании Microsoft, поддержку которого я ощущал на протяжении всего времени. Это просто замечательно, когда тебе предоставляют полную свободу действий и дают возможность заняться собственным проектом, за что я им очень благодарен.
- Об авторе
- Предисловие
- Благодарности
- От издательства
- ГЛАВА 1 Введение
- ГЛАВА 2 Характеристики мобильных приложений
- ГЛАВА 3 Внутренняя структура .NET Compact Framework
- ГЛАВА 4 Как добиться успеха при разработке мобильных приложений
- ГЛАВА 5 Наш друг конечный автомат
- ГЛАВА 6 Шаг 0: прежде чем приступать к работе, определите сферу применения приложения
- ГЛАВА 7 Шаг 1: начинайте с анализа проблем производительности и никогда не упускайте их из виду
- ГЛАВА 8 Производительность и управление памятью
- ГЛАВА 9 Производительность и многопоточное выполнение
- ГЛАВА 10 Производительность и XML
- ГЛАВА 11 Производительность графического кода и пользовательского интерфейса
- ГЛАВА 12 Производительность: подведение итогов
- ГЛАВА 13 Шаг 2: проектирование подходящего пользовательского интерфейса
- ГЛАВА 14 Шаг 3: разработка подходящей модели данных
- ГЛАВА 15 Шаг 4: выбор подходящей коммуникационной модели
- ГЛАВА 16 Шаг 5: упаковка и развертывание мобильного приложения
- ГЛАВА 17 Послесловие
- ПРИЛОЖЕНИЕ А Дополнительные ресурсы по .NET Compact Framework
- ПРИЛОЖЕНИЕ Б Примеры программ на языке Visual Basic .NET
- Сноски из книги
- Содержание книги
- Популярные страницы