Posted on 9. October 2010

Интеграционный пакет EL для Silverlight

patterns & practices Developer Centeralt

Григорий Мельник, PhD – Senior Program Manager в команде patterns & practices в Microsoft, в своем блоге объявил о запуске опроса, в результате которого команда P&P разработает интеграционный пакет Enterprise Library для Silverlight приложений.

“Silverlight, который позиционировался как интерактивная медиа платформа,  также преобразовался в платформу для бизнес приложений. Enterprise Library традиционно поддерживает разработчиков бизнес-приложений, обеспечивая их руководством и легко-конфигурируемыми, многократно используемыми компонентами, для решения общих проблем. В результате общения с нашими заказчиками, заметно увеличивается интерес к похожему руководству для разработчиков бизнес приложений на Silverlight.”

Что бы руководство получилось как можно ближе к варианту, необходимым для сообщества, команды P&P собирает мнение разработчиков:

  1. Какие 5-ть самые важные возможности Enterprise Library 5.0, вы как Silverlight разработчик, хотели бы увидеть(если таковы возможно реализовать на сегодняшний день в EL для Silverlight). Укажите их в порядке приоритета.
  2. Существуют ли какие то возможности, которые вы хотели бы видеть в EL для Silverlight, но в самой EL их нету.
  3. Какие отличительные атрибуты(не функционал) на ваше усмотрение являются самыми важными в EL и наиболее приемлемы для ваших Silverlight приложений?

Данный опрос будет продолжаться до 1 ноября 2010, после чего команда P&P проанализирует все отзывы и поделиться с сообществом для дальнейшей приоритезации. Отзыв можно опубликовать в своем блоге или отправить непосредственно Григорию.



Posted on 8. October 2010

SMF v2.2 c поддержкой Windows Phone 7

altSilverlgiht Media Framework (SMF) – открытое решение, которое позволяет разработчикам быстро создавать медиа плееры для воспроизведения медиа контента (детальнее).

Новинки этого релиза:

  • добавлена поддержка Windows Phone 7;
  • SMF и SMF для Windows Phone 7 используют Smooth Streaming Media Element версии 1.1;
  • исправлена ошибка при связывании данных и свойства CurrentPlaylistItem елемента управления SMFPlayer;
  • добавлено свойство PlaylistItem.Duration;
  • исправлено ряд других ошибок, детали читайте здесь.

Больше информации о WP7 API и поддерживаемом функционале читайте документ SMF v2 for Windows Phone.

Что бы использовать эту версию SMF необходимо скачать IIS Smooth Streaming Client 1.1:

http://www.microsoft.com/downloads/en/details.aspx?FamilyID=18108280-af54-4248-819f-361723db068e

В следующих версиях решения планируеться добавить поддержку рекламных стандартов VAST, MAST и VPAID используя инфраструктуры расширений, фреймворк метаданных, глобализацию, Multi-SSME улучшения, офлайн проигрывание с DRM и поддержку вне-браузерных Silverlight приложений.



Posted on 7. October 2010

Обновился Balder (0.8.8.9)

Einar Ingebrigtsen опубликовал очередное обновление проекта . Balder – это  3D графический движок, который можно использовать при разработке приложений с использованием Silverlight, Windows Phone 7, и OpenGL технологий.

Изменения текущей версии:

  • улучшена поддержка материалов;
  • изменен код подсвечивания;
  • более понятные сообщения об ошибках;
  • добавлена статистика;
  • оптимизировано управление цветом;
  • оптимизирована матрица;
  • изменена система текстур;
  • расширен класс ManipulationEvents;
  • внесено ряд оптимизаций для Windows Phone 7 платформы;
  • добавлено больше юнит-тестов;
  • опимизировано взаимодействие объектов с курсора миши.

Больше об обновлении читайте в оригинале.

Протестировать решение в работе можно здесь.



Posted on 17. September 2010

Windows Phone 7 Developer Tools RTM

С удовольствием сообщаю, что вышла финальная версия интрументов разработчика Windows Phone 7 приложений. Ее можно скачать и здесь(образ). Все интрументы, которые входят в состав пакета, являются бесплатными. И если у вас уже установлена одна из редакций Visual Studio 2010, то в ней добавится возможность создавать WP7 приложения.

Установочный пакет включает в себя следующие инструменты:

  • Visual Studio 2010 Express for Windows Phone;
  • Express Blend 4 for Windows Phone;
  • Silverlight for Windows Phone 7;
  • Game Studio for Windows Phone 7;
  • Windows Phone Emulator;
  • Phone Registration Tool.

После обновления инструментов в окне создания WP7 приложений появилось несколько новых шаблонов:

  • Windows Phone Panorama Application – шаблон использует элемент управления Panorama для отображения интерфейса;
  • Windows Phone Pivot Application – шаблон использует элемент управления Pivot, который позволяет переключаться между представлениями или страницами внутри приложения;
  • Windows Phone List Application сменил название на Windows Phone Databound Application – шаблон использует элемент управления ListBox и возможности навигации. Можно использовать при разработке различных приложений с отображеним данных.

image

Рекомендую попробовать каждый из шаблонов.

Но только выходом инструментов это не закончилось. Microsoft еще выпустила:

Ссылки по теме:



Posted on 15. September 2010

Обзор возможностей Internet Explorer 9

Сегодня, в Сан-Франциско, Microsoft анонсировала выход Beta версии Internet Explorer 9. Команда разработчиков вложила много сил в улучшение этой версии Internet Explorer. Как результат браузер поддерживает последние веб-стандарты:

  • HTML5;
  • CSS3;
  • SVG.

Кроме этого он содержит новый движок обработки JavaScript, что позволило увеличить скорость обработки запросов. IE9 имеет возможность использовать аппаратное ускорение, тем самым графические элементы веб-сайта рисуются значительно быстрее.

И так после установки браузера и перезагрузки компьютера я запустил IE9 и увидел предложение об ускорении запуска браузера:

Disable Add-ons

А сам интерфейс браузера мне напомнил чем то интерфейс Windows Phone 7:

Internet Explorer 9

Теперь в ИЕ можно разделять закладки в браузере:

Move tabs in Internet Explorer 9

Поигравшись немного с обновленным интерфейсом и потестировав на различных сайтах пошел проверять тест acid3 и вот результат:

image

Вообщем мне браузер нравится. И еще, у него действительно высокая скорость обработки запросов.

За деталями нововведений приходите на локальный запуск Internet Explorer 9.

Дополнительные ресурсы:

  1. HTML 5 и Internet Explorer 9: новые псевдоклассы и псевдоэлементы
  2. HTML 5 и Internet Explorer 9: Border Radius
  3. HTML 5 и Internet Explorer 9: семантические элементы
  4. Режим совместимости и Internet Explorer 9
  5. Pinned sites и Jump Lists

Скачать браузер можно здесь



Posted on 3. September 2010

Windows Phone 7 - RTM

1 сентября Terry Myerson в блоге Windows Phone анонсировал выход Windows Phone 7 платформы финальной версии. Сейчас данную версию передали производителям мобильных устройств для ее установки.

Windows Phone 7 одна из наиболее протестированных платформ, которые Microsoft когда либо выпускала. Около 10 тыс. устройств ежедневно выполняли автоматизированные тесты, больше половини миллиона часов использования платформы, больше 3,5 млн часов удачных стресс тестов, 8,5 млн часов успешно завершенных атоматизированных тестов. Тысячи независимых поставщиков ПО тестировали платформу и писали отзывы о платформе.

После такого можно и в космос ;).

Осталось дело за малым: дождаться инструментов разработчика RTM версии (будут доступны 16 сентября) и реальных устройств.



Posted on 3. September 2010

Сервисное обновления Silverlight

Данное обновление включает в себя следующие изменения(KB2164913):

  • расширен элемент управления DataGrid: добавлена возможность создания новых строк;
  • улучшена производительность запуска Silverlight приложений;
  • добавлена поддержка колеса мыши в OOB режиме на Mac платформе;
  • исправлены ошибки связанные DRM;
  • исправлена ошибка утечки памяти при использовании MouseCapture;
  • исправлена ошибка утечки памяти при использовании DataTemplate.

Разработчикам необходимо обновить плагин:

Рекомендовано сначала обновить developer runtime и потом уже ставить SDK.

О деталях обновления можно узнать в анонсе Tim Heuer’a.



Posted on 23. August 2010

16 сентября–дата выхода финальной версии Windows Phone Developer Tools

Brandon Watson в интервью для Channel 9 объявил, что 16 сентября выйдет финальная версия Windows Phone Developers Tools.

Финальная версия инструментов для разработки Windows Phone приложений будет содержать небольшие изменения относительно Beta версии инструментов. Так что разработчикам придется исправить несколько ошибок, которые могут возникнуть во время перевода приложений. Кроме этого последняя версия будет содержать несколько дополнительных Silverlight элементов управления, которые упростят разработку приложения для Windows Phone платформы. С выходом инструментов будут доступны элементы управления panorama, pivot и Bing maps.

Кроме того, что инструменты разработчиков, элементы управления и сама платформа позволяют разрабатывать великолепные приложения, существует необходимость в обучающем материале. С этой целью компания Microsoft провела открытый тренинг с использованием MVP, Andy Wigley и Rob Miles. Тренинг содержит 12 часов презентаций с упражнениями. К тому же существует Windows Phone 7 Developer Training Kit. В ближайшее время должно появиться еще больше материалов по изучению разработки Windows Phone 7 приложений.

P.S.: Windows Phone Developer Tools уже скачано 300 000 раз.



Posted on 19. August 2010

Halo Waypoint будет на Windows Phone 7

HaloHalo Waypoint – это приложение для доступа к аудио и видео контенту в дополнение к существующим возможностям сообщества, а также оно позволяет отслеживать “Halo карьеру”. Приложение будет отслеживать вашу активность в игре и различные достижения. Приложение будет доступно вместе с выходом Windows Phone 7 платформы и будет бесплатно рапостраняться. Halo Waypoint разработано с ипользованием Silverlight технологии.

Детали процесса разработки и возможности приложения смотрите в интервью Dan Ayoub на Channel9.



Posted on 11. August 2010

Бесплатный Silverlgiht вебинар: связывание данных в действии

19 августа 20.00-21.00 по киевскому времени (узнать ваше время) будет проходить бесплатный вебинар на тему связывания данных в Silverlight приложениях.

Регистрация на вебинар.

Темы, которые будут рассмотрены:

  • объяснение связыванния данных;
  • связывание простых элементов и коллекций;
  • важность INotifyPropertyChanged;
  • режимы связывания;
  • Silverlight 4 BindingBase свойства;
  • валидация, IDataErrorInfo и INotifyDataErroInfo;
  • связывание данных как возможность использования MVVM и команд;
  • связывание в Blend 4.

Среди учасников вебинара будет роздано 3-и электронные книги “Silverlight 4 Data and Services Cookbook”. Их получат участники, которые дадут найболее конструктивный отзыв о вебинаре.

Вебинар будет проводить Gill Cleeren – региональный директор Microsoft, MVP ASP.NET.

Подробнее о вебинаре читайте в оригинале.