Thursday, January 27, 2011

Набор командлетов PowerShell для работы с Lync Server 2010

Недавно Майкрософт выпустили продукт под названием Microsoft Lync Server 2010. Подробнее о нем можно почитать здесь - http://blogs.technet.com/b/rutpts/archive/2010/09/21/microsoft-lync-server-2010-lync-server-2010-call-admission-control.aspx

Очень приятный факт для администраторов Lync Server заключается в том, что вышел набор из более 530 команд PowerShell для Microsoft Lync Server 2010. Подробнее можно почитать здесь.

Wednesday, December 29, 2010

Потенциальный баг в WP7 SDK в совместном использовании Map и Pivot и его обход

Передо мной поставлена задача Написать приложение с использованием географических карт.
В приложении должно быть еще несколько экранов. Я решил использовать элемент управления Pivot, один из элементов которого будет отображать элемент управления Map.
Я просто положил контролл карты в страницу Pivot:
<controls:PivotItem Header="map" Margin="0">
<my:Map Margin="0,0,0,2" x:Name="map" CredentialsProvider="MyAPIKey" MouseLeftButtonDown="map_MouseLeftButtonDown"/>
</controls:PivotItem>
И запускаем приложение  и видим желаемый экран:

Tuesday, December 28, 2010

Работа со звуком в Windows Phone 7

Скачав пример работы со звуком, я решил его чуть модифицировать перенесением функционала воспроизведения звука в отдельный класс. И так, постепенно я покажу как создать элементарное приложение и удобный класс для воспроизведения звука.
Создаем новый проект и задаем ему некоторое имя:

Saturday, December 25, 2010

Ориентация экрана в Windows Phone 7‏

Каждый программист писавший под iPhone знает что такое обработка события переворачивания устройства. Там для каждого положения, горизонтально, или вертикального, надо отдельно задавать layout контролов. Как обстоят дела для других мобильных платформ, я не знаю.

Хочу рассказать, как же меня удивила простота обработки событий переворачивания в вертикальные и горизонтальное положение. Можно все сделать мышкой, без написания единой строчки кода.

Продемонстрирую как это все работает.
Создаем новый проект в Microsoft Expression Blend 4.
К примеру выберем тип Windows Phone Pivot Application.