В докладе рассматривается Silverlight Analytics Framework. Описывается, как добавить поддержку web аналитики в Silverlight приложения. Практическим примером является взаимодействие Silverlight приложения с сервисом Google Analytics. Также рассказывается, как создавать свои собственные провайдеры аналитики.

На сайте TechDays.ru опубликованы ряд докладов, подготовленных в рамках проведения конференции ReMIX10. Доклады можно найти по адресу http://www.techdays.ru/Remix.
Среди данных докладов есть и 5 моих:
Silverlight 4. Создание внебраузерных приложений.

Silverlight 4. Использование COM объектов в доверенных внебраузерных приложениях

Silverlight 4. Стилизация окон внебраузерных приложений

Silverlight 4. Доступ к локальной файловой системе

Silverlight 4. Сетевые возможности доверенных внебраузерных приложений

Кроме того другие авторы представили ряд докладов:
Прототипирование интерактивного баннера в Expression Blend + SketchFlow
от
Константина Кичинского
Прототипирование Silverlight-приложений с помощью Expression SketchFlow: часть 2.
от прекрасной
Алены Косинской
Silverlight for Windows Embedded – современные технологии в разработке интерфейсов устройств
от
Павела Белевского
Введение в Windows Phone 7
от
Сергея Лутая
Архитектура платформы Windows Phone 7
от
Сергея Лутая
Производительность Silverlight приложений на платформе Windows Phone 7
от
Сергея Лутая
Доклад посвящён работе с элементом управления RichTextArea, форматированию текста, работе с буфером обмена и печати из Silverlight приложений.
http://www.techdays.ru/videos/2198.html

Ещё одна возможность, доступная ранее только в WPF, теперь появилась и в Silverlight 4. Я имею в виду обрезание текста или Text Trimming.
Часто бывает, что у нас есть ограниченная область для текста, без возможности прокрутки. Если текст в данную область не помещается, то он обрезается, но выглядит это не очень красиво, так как текст может обрезаться, например, посередине буквы.

Вместо этого хочется, чтобы отображалась только та часть текста, которая помещается на экране и многоточие «…», говорящее о том, что не весь текст отображён. Раньше достичь такого поведения было трудно, требовалось делать много работы вручную. Теперь же у элемента управления TextBlock есть свойство TextTrimming, которое надо установить в значение «WordEllipsis»:
<TextBlock Text="Длинный текст о чём-то важном"
Width="160" TextTrimming="WordEllipsis">
</TextBlock>
* This source code was highlighted with Source Code Highlighter.
Выглядеть текст будет следующим образом:

И даже, если мы увеличим размер шрифта, всё будет работать корректно:

Читать далее…
В Silverlight 4 кроме большого числа основополагающих улучеший, появилось много маленьких и незаметных новых возможностей, о которых часто не говорят, но, которые, бывают очень полезны. Одну такую новую возможность мы сегодня и рассмотрим. Говорю я про новый класс трансформаций, а именно про составную трансформацию – CompositeTransform.

Раньше, если мы хотели, скажем, повернуть визуальный элемент на X градусов, наклонить и масштабировать его, нам требовалось объявлять группу трансформаций и задавать каждую трансформацию отдельно. Кроме всего прочего это налагало трудности при создании анимаций, так как приходилось задавать для каждой трансформации имя или обращаться к ней по индексу. Код, задающий несколько трансформаций, выглядел примерно так:
<Button Content="TransformGroup" Width="150" Height="50">
<Button.RenderTransform>
<TransformGroup>
<ScaleTransform ScaleX="1.2" ScaleY="1.5" CenterX="75" CenterY="25"/>
<SkewTransform AngleX="-10" AngleY="-5" CenterX="75" CenterY="25"/>
<RotateTransform Angle="-10" CenterX="75" CenterY="25"/>
</TransformGroup>
</Button.RenderTransform>
</Button>
* This source code was highlighted with Source Code Highlighter.
Читать далее…