Posted on 28. July 2010

Microsoft Research Twahpic

Twahpic

Twahpic (произноситься как 'twɑːpɪk), это лексическая комбинация твитов и тем. Microsoft Research представила проект, который объединяет полуобучаемое моделирование тем с твитами. Этот проект позволяет узнать о чем пишет определенный пользователь или информацию по определенному запросу.

Темы твапика генерируются анализируя твиты за неделю, потом строится спецальная модель которая описывает различные концепции. Часто эти концепции сливаются вокруг имен существительных, таких как люди, места. Темы могут быть определены как положительные прилагательные или просто как приветственные слова.

Больше о данном проекте читайте на его странице About.



Posted on 22. July 2010

Элемент управления Silverlight OutlookBar

HomePage.png

Silverlight OutlookBar – это элемент управления, который повторяет стиль OutlookBar используя Silverlight 4.

Этот элемент управления использует код, который является частью Silverlight Toolkit, но не является частью Toolkit.

Текущий вариант имеет простые возможности OutlookBar. Но его создатели уже собирают отзывы разработчиков.

О том как элемент управления использовать в Silverlight приложения читайте здесь.



Posted on 21. July 2010

Обновился Microsoft Silverlight Analytics Framework

Michael S. Scherotter анонсировал обновление Microsoft Silverlight Analytics Frameworkписал о нем раньше). Возможности этого обнолвения:

Поддержка Windows Phone 7

Добавлено поведение TrackLocation для Windows Phone 7, которое позволяет отслеживать перемещение пользователя. При этом (по-хорошему) необходимо запрашивать разрешение у пользователя.

Silverlight Media Framework Player или Smooth Streaming Client пока что не доступны для Windows Phone 7. Но когда они появятся для этой платформы, то буду и состветствующие поведения для них.

Microsoft Silverlight Media Framework 2.0

Полностью поддерживается возможность отслеживания действий пользователя при использовании Microsoft Silverlight Media Framework 2.0.

Поддержка Webtrends

Разработчики продукта добавили поведение WebtrendsAnalytics для Silverlight 4, WPF и Windows Phone 7. Оно разработано с использованием Webtrends Data Collection API.

Добавлена поддержка Google Analytics в WPF и Windows Phone 7

Разработчики сделали несколько улучшений Google Analytics компонента для поддержки WPF и Windows Phone 7. Было исправлено несколько ошибок, которые нашли пользователи.

 



Posted on 20. July 2010

Обзор PivotViewer Silverlight Control API

Среди огромного количесва обзоров элемента управления PivotViewer для Silverlight приложений, появился еще один – запись презентации из самита Silverlight Pivot Summit.

Andrew Cox и Ralph Ruiz рассказали о Silverlight PivotViewer Control'е и продемонстрировали как встроить коллекцию данных в веб страницу. Кроме этого они продемонстрировали события, дизайн, как делать выборки данных и др. PivotViewer – это новый способ представления данных с использованием виртуализации в Silverlight контроле.

Ресурсы, которые помогут начать работать с PivotViewer:

  • Silverlight PivotViewer Download и техническая документация: here
  • набор инструментов для разработчиков: here
  • форум PivotViewer: here
  • пример использования в реальном проекте: Hitched


Posted on 19. July 2010

Параметры тега object для Silverlight приложений

Меня часто спрашивают о возможных параметрах для тега object, который хостит Silverlight приложение на html или aspx странице. Привожу вырезку из онлайн документации по Silverlight:

Свойство

Описание

classid, codebase, codetype, code, archive

Обычно не используется для элемента object подключаемого модуля Silverlight. Silverlight использует type, чтобы задать тип MIME для его базы кода.

type

Идентифицирует базу кода подключаемого модуля Silverlight. Этому должно быть присвоено следующее значение:

application/x-silverlight-2

data

Не используется большинством обозревателей для целей Silverlight. Тем не менее установка значения этого свойства может помочь в предотвращении ухудшение производительности в некоторых обозревателях. Поэтому рекомендуется следующее значение для свойства data:

data:application/x-silverlight-2,

ПримечаниеПримечание.
Завершающая запятая является частью значения свойства.

width

Задает исходную ширину области подключаемого модуля Silverlight в HTML-странице. Может быть как пиксельное значение или в процентах (значение, которое заканчивается знаком % указывает значение в процентах). Например, "400" указывает 400 пикселей, а "50%" задает 50% (половина) доступной ширины области содержимого обозревателя. Дополнительные сведения см. в подразделе Примечания данного раздела.

height

Задает исходную высоту области подключаемого модуля Silverlight в HTML-странице. Может быть задано как пиксельное значение или в процентах (значение, которое заканчивается знаком % указывает значение в процентах). Например, "300" указывает 300 пикселей, а "50%" задает 50% (половина) доступной высоты области содержимого обозревателя. Дополнительные сведения см. в подразделе Примечания данного раздела.

altHtml

Предоставляет содержимое, которое предоставляет резервные подсказки, такие как сведения о загрузке и установке для Silverlight. Мы рекомендуем не указывать altHtml как атрибут. Вместо этого предоставьте это значение как внутренний HTML для элемента object. Этот способ эквивалентен предоставлению значения атрибута altHtml и предоставляет HTML, который легче читать.

tabIndex

Задает индекс вкладки для элемента object. Этот атрибут совместим с элементом Silverlight object. Тем не менее Silverlight имеет внутреннюю модель специальных возможностей, включающую последовательность перехода.

id, style и т. д.

Укажите общее поведение элемента object. Эти атрибуты могут использоваться для элемента Silverlight object, в зависимости от того, как создана страница HTML размещения и от общей поддержка HTML.

culture, uiculture

Задает параметры языка и региональных параметров, которые используются для извлечения вспомогательных сборок. Дополнительные сведения см. в разделе Localizing Silverlight-based Applications.

Кроме этого рекумендую посмотреть Добавление Silverlight на веб-страницу с помощью HTML или JavaScript.



Posted on 19. July 2010

Silverlight и Blob хранилище

На сайте Channel9 доступно видео, в котором Join Ryan и Steve Marx рассказывают о возможностях взаимодействия Silverlight приложений и Windows Azure Blob Storage. Конкретнее:

  • как Silverlight приложения работают из blob хранилища;
  • отличия хостинга Silverlight приложения на своем веб сервере и в Blob хранилище;
  • использование различных трюков во время разработки Silverlight приложения для Windows Azure;
  • как трасировать запросы к локальному хранилищу разработчиков используя Fiddler.

Скачать Silverlight and Blob Storage.



Posted on 19. July 2010

Windows Phone 7 Tehnical Preview

Как было обещано ранее, компания Microsoft начала раздавать разработчикам первые мобильные устройства с установленой операционной системой Windows Phone 7. Данные устройства сделаны разными производителями (Samsung, LG и Asus). Общая характеристика у всех утройств – они не имеют название модели. Данные уствойства находятся в превью версии и существует большая вероятность, что к выходу на рынок в этих моделях будут изменения. Список обзоров некоторых устройств:



Posted on 16. July 2010

Русский Silverlight 4

Михаил Черномордиков в своем блоге опубликовал о доступности инструментов и документации по Silverlight 4 на русском языке. Расширение Silverlight на русском языке устанавливается, если его загружать с русской операционной системы.

Коллекция ресурсов:



Posted on 15. July 2010

RestSharp поддерживает Silverlight и Windows Phone 7

RestSharp

В решение RestSharp добавлено поддержку технологии Silverlight 4 и Windows Phone 7 платформы. Вы можете попробывать его использовать и написать отзыв. Последнюю версию проекта можно скачать здесь.

Пример использования:

var client = new RestClient("http://example.com");
var request = new RestRequest("resource", Method.POST);
client.ExecuteAsync(request, (response) => { var resource = response.Data; });

Ядро решения сейчас использует Client Profile по-умолчанию. Асинхронные методы с Silverlight/Windows Phone 7 также доступны в ядре библиотеки.



Posted on 15. July 2010

CodePlex: Silverlight Scheduler

На сайте CodePlex появился новый и интересный проект Silverlight Scheduler, который позволит легко добавить в ваше приложение некоторые возможности ежедневника. Уже сейчас данное решение может:

  • изменять время и дату события используя сложнейшую технологию D&D;
  • несколько режимов просмотра (день, неделя, события и др.);
  • управлять видимостью отдельных частей календаря;
  • поддерживает кастомизацию и имеет событийную модель.

Онлайн-демо проекта находится здесь