Не хандрите…«Синяя книга» включает главные обновления Mango!

Грэг Дункан

Я уверен, вы все слышали о «Желтой книге» Роба Майлса, верно? Которая является потрясающим ресурсом по изучению 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.

Программирование Windows Phone на C# (Windows Phone 7.5)

Основной ресурс предоставляется в виде документа Word и pdf-файла. Он содержит текст, разбитый на главы.

Демонстрации
Каталог Demos содержит подкаталоги для каждой главы, в которой имеются демонстрационные программы.

Учебный контент
Для каждой главы есть каталог, в котором размещаются презентации и лабораторные работы. Каждая презентация соответствует разделу главы и имеет папку с демонстрациями. Слайды содержат пошаговые инструкции для демонстрации в примечаниях к слайду. Не все демонстрации имеют проект с примером, для таких демонстраций программа создается по ходу презентации.

Первые девять глав имеют документацию для лабораторной работы, в которой содержатся лабораторные упражнения для данной главы. Для некоторых лабораторных также есть документы с ответами.

В материале охвачены следующие темы:

  1. Windows Phone
  2. Введение в Silverlight
  3. Управление решениями Visual Studio
  4. Конструирование программ с Silverlight
  5. Изолированное хранилище на Windows Phone
  6. Использование баз данных в Windows Phone
  7. Сети в Windows Phone
  8. XNA на Windows Phone
  9. Создание приложений для Windows Phone
  10. Windows Phone Marketplace

clip_image002

Чтобы получить представление о содержимом архива, я воспользовался утилитой WinDirStat.

clip_image004

Как видно, речь идет о гораздо большем, чем просто о pdf-файлах! Речь идет о полном курсе от начала до конца, с презентациями, демонстрациями и лабораторными работами.

clip_image006

Если вы новичок в разработке для Windows Phone 7 или для Mango/Windows Phone 7.1(5), или же хотите изучить, что это такое, этот ресурс должен стать одной из главных остановок в таком путешествии.