Visual Studio 2008 будет поддерживаться новой.NET 4 с самого начала?
Я особенно интересуюсь Системой. Наборы. Параллельное пространство имен и параллельная библиотека задачи, которой я сразу пользовался бы.
Действительно ли стоит обновить до Visual Studio 2010, когда это выходит?
No. VS2008 не сможет нацелиться на .NET 4.0:
Visual Studio 2010 поддерживает .NET 4 и более ранние проекты. Визуальная студия 2008 поддерживает проекты .NET 3.5SP1.
Надеюсь, это поможет
. Полита Паулюс
Отдел разработчиков
Microsoft
Хотя само .NET 4.0 нельзя использовать из VS2008, если вас интересуют параллельные расширения, то вы можете скачать Reactive Framework (ранее LINQ to Rx), который, как мне кажется, содержит, по крайней мере, много параллельных расширений, обратно импортированных в .NET 3.5 SP1.
Из Release Notes, она включает:
System.Threading, бэкпорт параллельных расширений для .NET 4 - .NET 3.5 SP1
- Task для выполнения асинхронных операций.
- Параллельные коллекции, такие как ConcurrentStack, ConcurentQueue ad ConcurrentDictionary.
- PLINQ для написания параллельных запросов.
- Добавление операций поточной обработки, таких как Barrier,SpinLock и SpinWait.
Если вы хотите узнать, стоит ли переходить на VS 2010, то скачайте beta 2 прямо сейчас, и попробуйте. Запустите ее на виртуальной машине, если вы не доверяете ей на обычной машине разработки. Прогоните некоторые видео PDC, показывающие новые функции. Просмотрите Training Courses.
И, прежде всего, расскажите Microsoft, что вы думаете.
.Исторически - №
Начиная с 2008 года IDE может быть нацелена на фреймворки нижних версий, но я сомневаюсь, что они когда-нибудь будут нацелены на фреймворки более новых версий.