Как начать работу с push-уведомлениями в Windows Phone 7

может ли кто-нибудь помочь мне начать с push-уведомления в разработке WP7 ?? Я использовал эти лабораторные работы http://msdn.microsoft.com/en-us/wp7trainingcourse_usingpushnotificationslab.aspx чтобы узнать о push-уведомлениях, но не могу заставить их работать в моем приложении:/


person miszczunioburu    schedule 17.11.2010    source источник
comment
Нам нужна дополнительная информация о том, что вы пробовали и какие именно сбои вы видите.   -  person ctacke    schedule 17.11.2010


Ответы (5)


У Джеффа Бланкенбурга (BlankenBlog) есть хороший обучающий пост, в котором хорошо показаны различные части, входящие в Push-уведомление.День 19: Push-уведомления

person Raj Rao    schedule 17.11.2010
comment
Спасибо, эта статья мне очень помогла :) - person miszczunioburu; 18.11.2010

На данный момент push-уведомления немного сложны. Есть ли у вас какие-либо конкретные проблемы, связанные с учебным курсом? Пожалуйста, опишите, какие части у вас не работают должным образом, и, возможно, мы сможем помочь.

Некоторые общие сведения о push-уведомлениях.
Чтобы заставить push-уведомления работать, вам нужны три ключевых компонента:

  • Устройство (телефон)
  • Пуш-сеть Майкрософт
  • Серверное приложение (например, облачный сервис)

Последний игрок — это то, чего большинство людей не ожидают. Без него было бы неплохо работать, но на данный момент это необходимая партия.

Предлагаю вам прочитать отличную серию постов о push-уведомлениях от Yochay. Первую часть из трех можно найти здесь:
http://windowsteamblog.com/windows_phone/b/wpdev/archive/2010/05/03/understanding-microsoft-push-notifications-for-windows-phones.aspx< /а>

На этой картинке хорошо описывается процесс и ключевые игроки:
http://windowsteamblog.com/cfs-filesystemfile.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/wpdev/image_5F00_48BA75B1.png

ХТН

person mikeesouth    schedule 17.11.2010

Вы можете начать работу с push-уведомлениями, относящимися к этому документу. Он включает в себя обзор, примеры кода для создания канала (который вы отправляете в свою веб-службу) и пример того, как реализовать генерацию push-уведомления с вашего сервера, включая коды ответов.

Push-уведомления для Windows Phone

Как настроить канал уведомлений для Windows Phone

Как отправить push-уведомление из веб-службы для Windows Phone

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

В результате он не будет работать с текущей службой push-уведомлений.

Третья ссылка выше, которая показывает, как это сделать, актуальна.

person Mick N    schedule 17.11.2010

Итак, это в основном бесстыдный плагин, но я создал платформу с открытым исходным кодом, которая поможет вам начать работу с Toast и Live Tiles. Он доступен через диспетчер пакетов nuget, а исходный код находится на github. Вы можете прочитать немного больше об этом здесь:

http://coding-insomnia.com/entile

person CodingInsomnia    schedule 28.01.2011

Вы должны увидеть эту статью, написанную Sgt. Конкер. http://www.sgtconker.com/2010/03/article-windows-phone-7-push-notifications/ Содержит очень полезные советы и рекомендации. И имеет действительно хорошие описания, а также исходный код.

Вы можете начать тестировать пример приложения в симуляторе.

Удачи

Изменить: ссылка работала, когда я создал этот ответ. См. обновленные ссылка Microsoft MSDN

person fyasar    schedule 13.12.2010
comment
Ничего, кроме рекламы в общей ссылке - person xySVerma; 24.10.2013
comment
@Sourabh Verma, ссылка работала, когда я ее добавлял. Вероятно, они закрыли свой веб-сайт. - person fyasar; 30.10.2013
comment
Кажется, это так. Так что, вероятно, было бы неплохо либо удалить свой ответ, либо отредактировать его. :) - person xySVerma; 03.10.2014