.NET → Cтартовала открытая регистрация на предварительные экзамены по Visual Studio 2010 и .NET 4
Отделом Microsoft Learning опубликованы промо-коды для скидки в 100% на "бета" экзамены по Visual Studio 2010 и .NET 4.0. Количество мест ограничено. В случае успешной сдачи предварительных экзаменов результат засчитывается как результат обычного экзамена.
.NET → Managed Extensibility Framework
(Заранее извините за мой русский)
MEF это новый подход разработанный Майкрософт, который позволяет загружать расширения для вашего приложения очень легко. Он позволяет обнаруживать и составлять части, которые должны быть включены в приложение, и все это во время выполнения. Вы можете расширить поведение аппликации простим добавлением новых плагинов. Managed Extensibility Framework сделает все это за вас.
«Hello MEF World!»
MEF это новый подход разработанный Майкрософт, который позволяет загружать расширения для вашего приложения очень легко. Он позволяет обнаруживать и составлять части, которые должны быть включены в приложение, и все это во время выполнения. Вы можете расширить поведение аппликации простим добавлением новых плагинов. Managed Extensibility Framework сделает все это за вас.
«Hello MEF World!»
.NET → Джеффри Рихтер завершил третье издание CLR via C#
Наконец завершено третье издание одной из самой лучшей книги по изучению .NET Framework. Издание будет покрывать четвертую версию фреймворка на примере языка программирования C# 4.0. Книга будет доступна уже через пару недель. По ссылке приведено введение из книги и ссылка на Amazon, где ее можно заказать.
.NET → .Net 4.0 Parallel Computing
Добрый день все любители программирования!
То о чем так долго говорилибольшевики разработчики процессоров, математики да все кому не лень свершилось. Мир стал многопроцессорным и многоядерным. Сегодня уже не так то просто найти одноядерный однопроцессорный компьютер. Многие ругают разработчиков(особенно ругают ms office), что их ПО не умеет использовать более 1 процессора(ядра). Это плохо. Ведь мощность есть, но не используется, а вместо этого ваш мощный (2-4-8 ядерный) процессор просто греет воздух в ваших квартирах(серверных).
У такой ситуации есть несколько причин. Старый софт, не очень хорошие разработчики(скорее им просто не приходилось использовать более 1 процессора для своих программ) и еще десяток других причин. Что бы использовать новые возможности процессоров, разработчики платформ и сред разработки прикладного программного обеспечения создают среды разработки поддерживающие возможности работы над параллельными программами(список инструментария для с/c++ Intel® Thread Checker, Intel® Thread Profiler, Intel® VTune Analyzer, Intel® MKL, Intel® Parallel Studio и это далеко не весь)
Разработчикам программ на управляемом коде тоже хочется использовать все преимущества параллельного исполнения их программ, но в определенной мере их сдерживали возможности frameworkов. Но наши мольбы были услышаны! Разработчики .Net framework 4.0 большое внимания уделили именно возможностям для параллельных программ. Весело и задорно об этом рассказывает член команды разработчиков на channel9 Но и я расскажу немного о том, что появилось в .Net 4.0, что описано VS2010TrainingKit январского.
Предупреждаю- много букв, но ведь и тема обширная!
То о чем так долго говорили
У такой ситуации есть несколько причин. Старый софт, не очень хорошие разработчики(скорее им просто не приходилось использовать более 1 процессора для своих программ) и еще десяток других причин. Что бы использовать новые возможности процессоров, разработчики платформ и сред разработки прикладного программного обеспечения создают среды разработки поддерживающие возможности работы над параллельными программами(список инструментария для с/c++ Intel® Thread Checker, Intel® Thread Profiler, Intel® VTune Analyzer, Intel® MKL, Intel® Parallel Studio и это далеко не весь)
Разработчикам программ на управляемом коде тоже хочется использовать все преимущества параллельного исполнения их программ, но в определенной мере их сдерживали возможности frameworkов. Но наши мольбы были услышаны! Разработчики .Net framework 4.0 большое внимания уделили именно возможностям для параллельных программ. Весело и задорно об этом рассказывает член команды разработчиков на channel9 Но и я расскажу немного о том, что появилось в .Net 4.0, что описано VS2010TrainingKit январского.
Предупреждаю- много букв, но ведь и тема обширная!
.NET → WPF 4
Нововведения в WPF 4
WPF (Windows Presentation Foundation) — один из компонентов ядра .NET Framework, который позволяет разработчикам создавать богатые, различные Windows приложения. WPF 4 содержит важные улучшения в продуктивности, производительности, возможностей — в частности в областях: элементов управления, XAML, текста, графики, интеграции в Windows 7 (мультитач, интеграция в панель задач, и т.п.), основных принципов работы, развертывания. Это только первая статья из серии, которая описывает нововведения.
Я напишу отдельную статью, которая опишет важные изменения, которые грядут в WPF и Silverlight конструкторах в VS 2010.

WPF (Windows Presentation Foundation) — один из компонентов ядра .NET Framework, который позволяет разработчикам создавать богатые, различные Windows приложения. WPF 4 содержит важные улучшения в продуктивности, производительности, возможностей — в частности в областях: элементов управления, XAML, текста, графики, интеграции в Windows 7 (мультитач, интеграция в панель задач, и т.п.), основных принципов работы, развертывания. Это только первая статья из серии, которая описывает нововведения.
Я напишу отдельную статью, которая опишет важные изменения, которые грядут в WPF и Silverlight конструкторах в VS 2010.
Visual Studio → Visual Studio 2010 RC в Феврале
Scott Guthrie в своем блоге опубликовал информацию о планах Microsoft по выпуску Visual Studio 2010. По его словам, компания получила великое множество отзывов о Beta 2 версии. Часть из них были посвящены проблемам производительности студии. Разработчики желают убедиться, что все проблемы были решены, и для этого в феврале будет выпущена Release Candidate сборка, предшествующая финальному выпуску.
Microsoft → Появилась возможность совместного использования сборок .Net 4 и Silverlight 4
Сегодня многие разработчики пишут код, который должен выполняться как Silverlight так и .Net Runtime’мами. Хорошим примером является проверка данных, когда вы проверяете их сначала на стороне клиента используя Silverlight, а затем на стороне сервера используя .Net. До недавних пор нужно было компилировать один и тот же код в сборки для разных runtime’мов(Silverlight и .Net). Эта модель работоспособна, но не идеальна!
.NET → .NET 4.0: что нового в базовых классах (BCL)? Подробный обзор

Visual Studio 2010 и .NET Framework 4 Beta 2 уже доступны для загрузки. .NET 4 Beta 2 содержит некоторое количество нового функционала и улучшений в базовых классах (BCL) в дополнение к тем, которые мы представили ранее в .NET 4 Beta 1. Многие эти улучшения были произведены благодаря отзывам и рекомендациям от клиентов, полученным через Microsoft Connect.
.NET → Об F# для архитекторов
Данная статья выросла из доклада, сделанного Крисом Смитом, одним из разработчиков F# на конференции DevLink. В целом она носит обзорный характер, однако несмотря на это, и на то, что усилиями shwars, mezastel и отчасти вашего покорного слуги F# уже не раз мелькал на Хабре, думаю что этот язык программирования не стал еще настолько очевиден всем, чтобы эта статья полностью потеряла смысл. Более того, здесь Крис пытается ответить на главный вопрос, который, думаю, мучает всех, кто хоть раз слышал о F#. Где же все-таки его применять? Получилось у него или нет – вам судить. Надеюсь после прочтения у вас хоть что-то относительно всего этого прояснится. Если так, я буду считать свою миссию перевыполненной :)
P.S. Первый перевод, поэтому не обессудьте за некоторые возможные баги.

P.S. Первый перевод, поэтому не обессудьте за некоторые возможные баги.
