Tuesday, May 19, 2009

Microsoft Visual Studio 2010 and .Net Framework 4.0 Beta 1 Finally Arrived

After a long silence since the last CTP (Community Technology Preview), Microsoft released the Visual Studio 2010 Beta 1 that comes with the new .Net Framework 4.0. This new release will bring new promising features that empower parallel programming using the supported languages.

I must say that the Visual Studio 2010 CTP was not very useful to test the new multi-core performance improvements. It was available as a Virtual PC image and it expired on January 1 2009 (a few months ago).

In the meantime, there were many interesting changes in the Task Parallel Library, now included as part of .Net Framework 4.0. However, it was difficult to test their performance because Virtual PC 2007 was limited to using a single core. Testing multi-core programming in a single core virtual machine was not really useful. This first beta version will bring us the truth about the performance improvements.

I'm especially interested in the improved garbage collector and the last changes in the Parallel Extensions. The new features offered by .Net 4.0 are very promising and it is very important to begin measuring the performance that can be achieved with the new ThreadPool and the new task-based approach.

The new debugger will simplify the debugging process for multi-core development. Besides, a multi-monitor support in the IDE makes things easier when you have to work with more than eight threads and watch them. As a Core i7 with Hyper-Threading offers 8 logical cores, it is very probable to work with applications with more than 8 threads with Visual Studio 2010.
View Source for details..
Get the Visual Studio 2010 datasheet (PDF File)
Microsoft Visual Studio® 2010 First Look

No comments:

Post a Comment