Вышел обновленный комплект инструментов Silverlight 4 для разработчиков, включающий developer run-time и SDK от 1 сентября. Скачать можно со страницы на сайте Microsoft. Так же на сайте Silverlight обновлено введение в WCF RIA Services. В нем рассматривается создание простого приложения. Текст сопровожден исходным кодом примера и большим количеством скриншотов.
Вчера в комментариях заметки "Отложенные действия в C#" был задан вопрос про исключения. В нем подразумевалась необходимость определять в методе Dispose() как завершился код блока using. При этом сам метод вызывается до передачи управления блоку catch. Так есть ли решение? Читать дальше ...
Это перевод пятой части статьи Джозефа Албахари (Joseph Albahari) о работе с потоками в C# - “Part 5: Parallel Programming”. Статья целиком очень большая (более 50 страниц), поэтому перевод разбит на несколько частей. Часть 5: Параллельное программирование В этом разделе мы рассмотрим новые API для многопоточного программирования, появившиеся в .Net Framework 4.0 повышающие эффективность использования многоядерных процессоров: Parallel LINQ или PLINQ
Класс Parallel
Конструкции для параллелизма задач
Параллельные коллекции
SpinLock и SpinWait
Эти библиотеки широко известны (неформально) как PFX (Parallel Framework). Класс Parallel совместно с конструкциями для параллелизма задач (task parallelism constructs) называются Task Parallel Library или TPL. Подробнее...
30 сентября 2010 года в 18:30 состоится первая встреча Microsoft .Net User Group Одесса
Адрес мероприятия:
Одесса, улица Еврейская 3, Компьютерная Академия "Шаг", 1-й этаж, Конференц-зал №1
Организаторы:
Одесская и Винницкая .NET User Group (http://msug.vn.ua), Компьютерная академия "ШАГ" (http://itstep.org)
Информационная поддержка:
Газета Odessa-daily (http://odessa-daily.com.ua)
Программа мероприятия:
Обзор Task Parallel Library в .NET 4.0,
Калита Роман, программист Taskmanagementsoft
Разработка приложений для Windows Phone 7,
Жарков Евгений, автор публикаций на сайтах Microsoft User Group Винница и Хабрахабр, автор и участник подкаста 2Гига
Новые возможности Silverlight 4.0,
Видищев Антон, MCPD, Team lead компании Eclipse SP
Для участия в мероприятии необходимо зарегистрироваться.
1 сентября Terry Myerson в блоге Windows Phone анонсировал выход Windows Phone 7 платформы финальной версии. Сейчас данную версию передали производителям мобильных устройств для ее установки. Windows Phone 7 одна из наиболее протестированных платформ, которые Microsoft когда либо выпускала. Около 10 тыс. устройств ежедневно выполняли автоматизированные тесты, больше половини миллиона часов использования платформы, больше 3,5 млн часов удачных стресс тестов, 8,5 млн часов успешно завершенных...
Данное обновление включает в себя следующие изменения(KB2164913): расширен элемент управления DataGrid: добавлена возможность создания новых строк; улучшена производительность запуска Silverlight приложений; добавлена поддержка колеса мыши в OOB режиме на Mac платформе; исправлены ошибки связанные DRM; исправлена ошибка утечки памяти при использовании MouseCapture; исправлена ошибка утечки памяти при использовании DataTemplate. Разработчикам необходимо обновить плагин: ...
Вышла книга "Patterns & practices Parallel Programming with Microsoft .NET". В ней описываются шаблоны параллельного программирования с использованием .NET 4 Task Parallel Library. Читать далее...
Меня давно интересует этот вопрос. Но не в плане того, что Silverlight будет существовать или нет. А в какою сторону он будет развиваться и какие новые возможности ожидать от технологии. Спросите почему? Да потому, что компания не зря вкладывает много ресурсов в развитие технологии, чтобы потом ее же похоронить с выходом IE9 и поддержкой HTML5 в нем. И вот Brad Becker в блоге Silverlight Team опубликовал свою статью, которая только подтверждает мои догадки. В кратце Brad описывает ведущие...
Этот пост – заметка самому себе на тему того, как работать с JetBrains MPS. Решил ее выложить публично т.к. насколько я знаю, в интернетах нет хорошего туториала по MPS 1.5 да и к тому же real-world примера я пока не видел, а у меня тут как раз нечто что является вполне себе работающей DSL. Но [...]
Microsoft выпускает сервисное обновление Silverlight 4.0 (4.0.50826.0) и обновленные средства разработки Silverlight SDK. Согласно официальному документу, который описывает обновление, в нем было исправлено семь недочетов: улучшена расширяемость медиа-потоков;
добавлена функция Add Row в элемент DataGrid;
добавлена возможность увеличения хранилища через реестр или групповые политики;
улучшена скорость запуска silverlight-приложений;
добавлена поддержка событий от колеса мыши для внебраузерных приложений в MacOS;
исправлена проблема связанная с безопасностью при проигрывании защищенного контента;
устранены утечки памяти.
Ссылки на загрузку для разработчиков: Windows developer runtime
Mac developer runtime
Silverlight 4.0.50826.0 SDK
Для полноты картины можно почитать этот пост с анонсом обновления от Tim Heuer.