Как стать автором
Обновить

Комментарии 22

Да простит меня XaocCPS (взял из его твитта), но вот: bit.ly/elPbEz
НЛО прилетело и опубликовало эту надпись здесь
Просто, и красиво. При этом удобная среда разработки, и хорошая поддержка со стороны производителя (включая материалы на русском языке). Не могу ничего сказать по поводу самой WP7, но Microsoft даже как-то похвалить хочется.
Ну так это для них сейчас вопрос выживание. По-другому сделать не могли просто.
«распаршиваем» — это пять!
рад, что статья вышла из песочницы. Я ее на всякий случай оттуда сохранил на комп, чтобы поковыряться и выложить на своем сайте. Но не знал, как установить авторство. iJoy, не будете возражать, если у себя тоже выложу (http://developer.alexanderklimov.ru/windowsphone/wp.php)?
Не возбраняется :)
Вижу уже пятое «первое приложение на windows Phone» с почти одинаковым лайаутом в xaml е, осуществляющие поиск то по google, то по Яндекс. Тот же Hello word только в профиль.
Для меня было новостью, что WP7 не поддерживает тот же SL в браузере, нет флеша, нет клипборда( мелкие его обещают=) ). Нет девелоперских телефонов, только эмулятор, на котором сенсорный интерфейс не потестить. Мутно все…
P.S. К автору никаких претензий, видно старался человек.
Что вы понимаете под девелоперскими телефонами?
Зарегистрированный разработчик если не ошибаюсь имеет возможность устанавливать до 10-ти приложений в обход Marketplace. Подробности можно найти тут create.msdn.com/en-US/.
чтобы дебажить запущенное на телефоне приложение нужен девелоперский телефон
Чтобы дебажить приложение на телефоне достаточно зарегистрироваться в Marketplace (платно для не студентов) и с помощью утилиты «Windows Phone Developer Registration», зарегистрировать телефон как девелоперский. Один разработчик может регистрировать несколько телефонов.
Спасибо, не знал
Вот у меня вопрос есть насчет регистрации в Marketplace. Насколько мне известно там нельзя регистрироваться с Беларуси (я собственно оттуда). Может быть я не в курсе чего, и можно регистрироваться как разработчик с любой страны? Или все же Беларусь пока в пролете?
для регистрации надо карточка, зарегистрированная, например, в США.
Да, Беларусь пока не подходит.
Полноценная регистрация работает и для России
Кстати, эмулятор-то вполне себе сенсорный. Только монитор нужен с поддержкой мультитача (который в Windows 7 присутствует) и запросто можно потестить все даже на эмуляторе.
или использовать две мыши — такой вариант тоже есть
Очень рекомендую прочитать про MVVM для Silverlight-a, это для выноса логики из Xaml.cs файла.
Работайте только через binding и IValueConverter (вместо .ToString()).

Считается большим злом иметь код в xaml.cs файле.

А вот то что усвоили ListBox.ItemTemplate уже большой плюс.
Если кто заинтересовался, нашел отличное руководство по MVVM ввиде плагина к vs2010: In the Box – MVVM Training
НЛО прилетело и опубликовало эту надпись здесь
>> Считается большим злом иметь код в xaml.cs файле.
Вы не совсем правы. MVVM — лишь концепция/рекомендация, а не строгое требование. Бездумно следовать каким-то принципам столь же глупо, как и отвергать существующие распространённые практики.
Нет ничего страшного в наличии определённой логики в codebehind-файлах — как правило, логики, связанной непосредственно с самим UI, которую не удалось описать (или это не столь эффективно) с помощью Actions/Behaviors/Triggers. Хотя это всего лишь одно из мнений. У каждого «свой» mvvm
так я и не говорил что он должен использовать, просто даю рекомендую, исходя из 5 лет опыта програмировании на WPF/SL.
А так да, каждый делает как ему хочется.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации