First discussions are starting to hit the world about the just released Visual Studio 2008 SP1 Beta and .NET Fx 3.5 SP1 Beta.

What happened is that instead of just fixing things in the Service Pack, Microsoft decided to add a whole lot of new features and whistle and bells into these SPs. So what happens if you develop applications and start using these new features provided to you in SP1? Up to now there was no need to check for an installed service pack as the SP bits are supposed to be backwards compatible.

In my opinion it would be a better decision if they just decided to move the version over to 3.6. New features is a new version if you just ask me. Question remains of course if a bugfix is also a new feature.