It was not too long ago that Microsoft released .NET 3.0 and Visual Studio 2008. The company is already at .NET 3.5 and Visual Studio 2008 SP1 and details about .NET 4.0 and Visual Studio 2010 (which may be released even earlier than 2010) are beginning to circulate. And yet, many shops are still in the process of moving from .NET 1.X to .NET 2.0, and there are quite a few legacy VB6 projects in need of conversion to .NET.

While some developers enjoy the constant learning and upgrading of their skill sets, others dread it and wonder when it will stop. I find myself taking a compromise approach: I stay on top of the core Framework and Visual Studio, but I tend to lag a few years with major libraries like WPF.

How do you feel about Microsoft’s frequent changes to .NET? Take this quick poll and let us know.