Начало работы с Windows Phone 7

Это общий вики-список ресурсов Windows Phone 7. Не стесняйтесь редактировать/добавлять/etc.

При публикации, пожалуйста, используйте дружественный формат
[Actual Name of resource with a link]
не
[some long URL with no meaning unless I click on it]

Общая информация
Центр приложений - центральное место для Windows/xbox инструментов разработки/учебников/информации
Windows Phone Home
Блог группы Windows Phone
Руководство по программированию
Справочник по библиотеке классов
Microsoft Patterns and Practices: Руководство разработчика для Windows Phone 7

Блоги
Den по умолчанию: Windows Phone 7
.NET Zone: Windows Phone 7
Шон Уайлдермут: Windows Phone 7
Джефф Бланкенбург: 31 день Windows Phone

Статьи
Создание головоломки для Windows Phone 7
Windows Phone 7 Просмотр видеопроигрывателя стиля модели
Perst - база данных для Windows Phone 7 Silverlight
Понимание модели исполнения приложений Windows Phone, Tombstoning, Launcher и Choosers:
(часть 1) (part2) (part3)
Рекомендации по производительности при создании приложений WP7
Расписания Live Tile для Windows Phone 7 - Как выполнить мгновенные обновления в режиме Live Tile
Советы по загрузке вашего приложения в Windows Phone 7 Marketplace как можно скорее
Проверка подключения к сети в SDK Windows Phone 7
Windows Phone 7.1: быстрый старт
Простой многостраничный Windows Phone 7 Phonegap Пример

Книги
Программирование Windows Phone 7
Профессиональная разработка приложений для Windows Phone 7
Pro Windows Phone 7 Development
Начало разработки Windows Phone 7
Обучение Программе Windows Phone
Разработка Windows Phone 7
Разработка приложений для Windows Phone 7
101 Windows Phone 7 Apps, том I: Разработка приложений 1-50
101 Windows Phone 7 Apps, том II: Разработка приложений 51-101 (осень 2011)

Подкасты
Charlie Kindel на Windows Phone 7
Даниэль Иган обсуждает Windows Phone 7 Live на Launch
Windows Phone 7 Series - опыт разработчика с Charlie Kindel
Чарльз Петцольд на Windows Phone 7 Series

Видео
Windows Phone 7 Перейти к началу сеансов
Колин Мелиа на Windows Phone 7
Channel9 Content для WIndows Phone

Инструменты для разработчиков
8 обязательных инструментов для разработки Windows Phone 7
Инструменты для разработчиков Windows Phone RTW
EQATEC Profiler для Windows Phone 7
BugSense, отслеживание ошибок для Windows Phone 7

Рамки
OpenNETCF.IoC Framework
Autofac для WP7
Microsoft Silverlight Analytics Framework
MVVM Light Toolkit
Колумбус: Windows Phone 7 MVC framework
Windows Phone MVP

Caliburn.Micro - структура MVVM сильно основана на соглашениях

Ответ 1

Windows Phone 7 Обучение Jumpstart

Обучение (видео и PDF) включает в себя:

  • Введение в платформу Windows Phone
  • Создание игры на платформе Windows Phone.
  • Расширенная разработка Windows Phone
  • Продажа решений и решений для Windows Phone.

Ответ 2

Клиент .NET REST RestSharp поддерживает Windows Phone 7. Он действительно упрощает использование веб-сервисов и десериализацию ответа.

Ответ 4

Windows Phone Dev Podcast!!! Не забывай об этом! Они сообщают вам последние новости о Windows Phone. Они говорят с разработчиками (например, с парнем, который сделал Evernote) о том, как они сделали свои приложения.

Ответ 6

Вот некоторая информация о структуре, которую я недавно опубликовал: http://columbus.codeplex.com/

Columbus - это MVC-инфраструктура, разработанная специально для платформы Windows Phone 7 и поддерживающая:

  • Сильная типизация навигации с историей
  • Просмотр моделей, способных выжить в гробнице
  • Асинхронные и отменяемые действия контроллера с ходом выполнения
  • Команды (стиль CAB)
  • Несколько навигационных фреймов
  • Особенности, позволяющие приложениям жаловаться на "Требования к сертификации приложений Windows Phone 7"
  • Простая интеграция с контейнерами IoC, доступными на платформе Windows Phone 7 (исходный код содержит образцы, демонстрирующие, как использовать Columbus с Autofac и Ninject).
  • Упрощенное и проверяемое использование Choosers

Ответ 7

Вот еще одно хорошее введение в специальные функции телефона silverlight: Андреа Бощин на WP7

Ответ 8

Есть несколько отличных обучающих наборов для новичков.