При разработке приложений для Windows Phone, использующих сторонние сервисы (например, клиент для ВКонтакте), нужно помнить, что не каждый проверяющий имеет аккаунт в социальной сети. Если ваше приложение - клиент для какого-то сервиса или просто использует возможности стороннего сервиса необходимо при публикации его в Windows Phone Store указывать тестового пользователя. В первый раз найти где это сделать не так-то просто: 1. На странице добавления XAP кликаете на “More XAP options” (на картинке обведено красным) 2.
Continue reading

В одном из проектов появилась необходимость использования SkyDrive для бекапа пользовательских данных. Казалось бы, задача достаточно тривиальная. Но не тут то было. Для того, чтобы использовать Live SDK необходимо его скачать и “зарегистрировать” свое приложение здесь. При регистрации вы получите ключ, который указывается в атрибуте ClientId элемента SignInButton (специальная кнопка, скрывающая OAuth-авторизацию SkyDrive) из пространства xmlns:sd="clr-namespace:Microsoft.Live.Controls;assembly=Microsoft.Live.Controls" , которое входит в Live SDK. Добавив в разметку следующий код - у вас будет кнопка для соединения со SkyDrive.
Continue reading

При попытке установить Windows Phone Developer Tools на рабочей машине под управлением Windows 2008 R2 обнаржул крайне неприятное сообщение о том, что данная ОС неподдерживается. Логичный вопрос: отчего же? Решил, что это не повод останавливаться в попытках заставить работать WP Tools на Win2008r2. Немного погуглив нашел решение. Нам потребуется: скачать Windows Phone Developer Tools web bootstrapper в консоли перейти в папку, куда был сохранен скачанный файл. Распакуйте его выполнив команду “vm_web.
Continue reading

Возникла необходимость отлавливать запросы, отправляемые моим приложением для WP7. По привычке запустив Fiddler обнаружил, что запросы, которые исходят от эмулятора он не видит. Грустно стало мне. Но решил все-таки разобраться с этим. К счастью долго думать не пришлось - решение нашлось достаточно быстро. Нужно всего-лишь: Установить Fiddler 2.3.0.7. Запустить Fiddler. Выбрать в меню Tools раздел Fiddler Options. На закладке Connections выыбираем Allow remote computers to connect box. Жмем OK. В поле QuickExec под списком всех запросов, вводим команду “prefs set fiddler.
Continue reading

Задача Приложение для WP7 с WebClient для получения данных с url. При каждом обращении к данному url в браузере данные обновляются. Проблема Есть функция, которая должна при каждом ее вызове должна получать данные с определенного url: void LoadRandomData() { WebClient wclientRandom = new WebClient(); string url = "http://localhost/random.php"; wclientRandom.DownloadStringCompleted += new DownloadStringCompletedEventHandler(wclientRandom_DownloadStringCompleted); wclientRandom.DownloadStringAsync(new Uri(url)); } void wclientRandom_DownloadStringCompleted(object sender, DownloadStringCompletedEventArgs e) { string result = e.Result; // делаем дела. } Но при получении данных программно из WP7 приложения данные возвращаются каждый раз одни и те же.
Continue reading

Author's picture

feeeper

Разработчик enterprise-решений. В основном на .NET. В свободное время пишу на golang, python. Немного упарываюсь по ML/DS.

Software developer

Russia