Грэг Дункан
Я уверен, вы все слышали о «Желтой книге» Роба Майлса, верно? Которая является потрясающим ресурсом по изучению C#? А знаете ли вы, что он подготовил аналогичный ресурс по разработке для Windows Phone 7? «Синюю книгу»?
Обновленная «Синяя книга» для Windows Phone 7.1(5) вышла недавно. Сама она потолстела с 152 до 248 страниц, а примеры, демонстрации и лабораторные работы – с 80 Мб до 130 Мб…
Доступна «Синяя книга» для Windows Phone
Доступна Mango-версия «Синей книги» для Windows Phone. Она относится к версии 7.5 (Mango) телефона и версии 7.1 инструментария. Вы можете скачать ее отсюда. Файл достаточно большой – около 130 Мб. Это потому, что вы получаете не только книгу, но и полный курс, включая примеры кода, презентации PowerPoint и лабораторные занятия. Важно: Когда вы разархивируете файлы, окажется, что у файлов примеров довольно длинные пути. Это обусловлено тем, что проект Windows Phone имеет несколько подкаталогов внутри себя. Можно избежать этой проблемы, если разархивировать файлы в каталог, который близок к корневому каталогу диска, например в c:\WP7.
Доступна Mango-версия «Синей книги» для Windows Phone. Она относится к версии 7.5 (Mango) телефона и версии 7.1 инструментария.
Вы можете скачать ее отсюда.
Файл достаточно большой – около 130 Мб. Это потому, что вы получаете не только книгу, но и полный курс, включая примеры кода, презентации PowerPoint и лабораторные занятия.
Важно: Когда вы разархивируете файлы, окажется, что у файлов примеров довольно длинные пути. Это обусловлено тем, что проект Windows Phone имеет несколько подкаталогов внутри себя. Можно избежать этой проблемы, если разархивировать файлы в каталог, который близок к корневому каталогу диска, например в c:\WP7.
Программирование Windows Phone на C# (Windows Phone 7.5)
Основной ресурс предоставляется в виде документа Word и pdf-файла. Он содержит текст, разбитый на главы. Демонстрации Каталог Demos содержит подкаталоги для каждой главы, в которой имеются демонстрационные программы. Учебный контент Для каждой главы есть каталог, в котором размещаются презентации и лабораторные работы. Каждая презентация соответствует разделу главы и имеет папку с демонстрациями. Слайды содержат пошаговые инструкции для демонстрации в примечаниях к слайду. Не все демонстрации имеют проект с примером, для таких демонстраций программа создается по ходу презентации. Первые девять глав имеют документацию для лабораторной работы, в которой содержатся лабораторные упражнения для данной главы. Для некоторых лабораторных также есть документы с ответами. В материале охвачены следующие темы: Windows Phone Введение в Silverlight Управление решениями Visual Studio Конструирование программ с Silverlight Изолированное хранилище на Windows Phone Использование баз данных в Windows Phone Сети в Windows Phone XNA на Windows Phone Создание приложений для Windows Phone Windows Phone Marketplace
Основной ресурс предоставляется в виде документа Word и pdf-файла. Он содержит текст, разбитый на главы.
Демонстрации Каталог Demos содержит подкаталоги для каждой главы, в которой имеются демонстрационные программы.
Учебный контент Для каждой главы есть каталог, в котором размещаются презентации и лабораторные работы. Каждая презентация соответствует разделу главы и имеет папку с демонстрациями. Слайды содержат пошаговые инструкции для демонстрации в примечаниях к слайду. Не все демонстрации имеют проект с примером, для таких демонстраций программа создается по ходу презентации.
Первые девять глав имеют документацию для лабораторной работы, в которой содержатся лабораторные упражнения для данной главы. Для некоторых лабораторных также есть документы с ответами.
В материале охвачены следующие темы:
Чтобы получить представление о содержимом архива, я воспользовался утилитой WinDirStat.
Как видно, речь идет о гораздо большем, чем просто о pdf-файлах! Речь идет о полном курсе от начала до конца, с презентациями, демонстрациями и лабораторными работами.
Если вы новичок в разработке для Windows Phone 7 или для Mango/Windows Phone 7.1(5), или же хотите изучить, что это такое, этот ресурс должен стать одной из главных остановок в таком путешествии.