Интересности #10
Очередной, десятый, обзор интересных материалов за неделю. Накопилось немало:
- В блоге библиотеки “All-In-One Code Framework” опубликован урок, обучающий созданию расширений оболочки Windows с использованием C# и VB.NET: часть 1 и часть 2. Кроме того, обновилась и сама библиотека.
- Интересно, в Silverlight оказывается можно изменять вид курсора в TextBox.
- На Хабре продолжается борьба с велосипедами. В этой раз - рисование графиков.
- Там же доступно описание возможности Visual Studio 2010 для определения производительности приложения и запросов к БД: “Работа с Tier Interaction Profiler”.
- Хабр не отпускает. Интересные размышления об переходе на асинхронное программирование в материале “Как избавиться от пристрастия к синхронности”.
- Опубликовано продолжение серии о проверке данных в RIA Services: Entity-Level Validation.
- Используете методы расширения в своем коде? Тогда вам пригодится коллекция из более 150 примеров на сайте ExtensionMethod.NET.
- Разобраться как использовать Reflections поможет статья “C# 4.0 Reflection Programming”.
- Как написать WCF сервис с чистого листа: “Implementing a Basic Hello World WCF Service”.
- И в завершении, посмотрим на разницу между классами и структурами с точки зрения IL.