В этот раз интересного накопилось достаточно много. Поэтому не буду ждать понедельника и начну обзор:
- Дэн Валин (Dan Wahlin) рассказывает в своем блоге про использование IDataErrorInfo для проверки корректности вводимых данных в Silverlight-проектах. Несмотря на то, что этот интерфейс в WPF используется достаточно давно, в Silverlight он появился только начиная с 4-ой версии.
- Не секрет, что в Silverlight не поддерживается полная функциональность .NET платформы. Например, ImageBrush не умеет закрашивать область "плиткой" (TileMode). Как самому реализовать такую функциональность объясняется в заметке "Tiled Image Brush for Silverlight".
- На Silverlight.net доступно "Введение в визуальные эффекты". В нем рассказывается, как элементы управления могут отбрасывать тень, отражаться зеркально или становиться размытыми по фону. Только пожалуйста, не показывайте этот материал разработчикам UI бизнес-приложений.
- Продолжает тему эффектов заметка "Images with Rounded Corners and Drop Shadows in Silverlight". Название говорит само за себя.
- Стала доступна новая тема для оформления Silverlight-приложений под названием JetPack. Посмотреть и загрузить ее (вместе с 3 предыдущими) можно на сайте Microsoft.
- Красивое и удобное приложение это хорошо. Но если оно не на языке пользователя, то все равно может быть просто бесполезно. Поэтому читаем подробный рассказ о этапах локализации простого Silverlight-приложения: "A tour of some localization gotchas in Silverlight".
- На сайте DotNetCurry.com опубликован урок, поясняющий как создавать пользовательские элементы управления на примере WPF Auto-Complete Control.
- В блоге "J.D. Meuer’s Blog" опубликована карта сайта MSDN. Ссылки на разделы разделены на два списка, отсортированных по алфавиту и по категориям. Хорошо подходит чтобы освежить закладки на разделы MSDN.
- Немного отвлечемся. Наверное вы не раз замечали объявления о приеме на работу программистов с ограничением по возрасту. На Хабре появилась заметка, утверждающая что 50 лет это самый рассвет сил для программистов.
- И в завершении, последние 5 из 15 чудес, которые делают C# код лучше. Если вы пропустили первые 10, то вот ссылки на первую и вторую части.