Breaking changes in .NET 4.0
Posted by jpluimers on 2010/04/14
Every major release of software will bring great new stuff, but the price of upgrading from a previous version is that some stuff will break.![]()
.NET 4.0 brings a lot of nice stuff as well, but there are a few things that break.
There is a nice Breaking changes in .NET 4.0 – Stack Overflow article on this.
The article is now a community wiki, and refers to these pages:
- Visual Basic 2010 Breaking Changes (MSDN)
- Visual C# 2010 Breaking Changes (MSDN)
- .NET Framework 4 Migration Issues (MSDN)
- ASP.NET 4 Breaking Changes (ASP.NET)
- Covariance and Contravariance in C#, Part Nine: Breaking Changes (Eric Lippert)
- Events get a little overhaul in C# 4, Part III: Breaking Changes (Chris Burrows)
- Formatting and Parsing Time Intervals in the .NET Framework 4 (Ron Petrusha)
Since the article is a community wiki, expect it to be updated over time.
I wonder what these changes will bring (and break) in the upcoming Delphi Prism release (the datasheet is out now, the product should be out before the end of may).
–jeroen
PS:
If you do not have an MSDN subscription, but still want to see if things break for you, try one of these:
- Any of the free Visual Studio 2010 Express editions (free, they don’t expire)
- Microsoft Visual Studio 2010 Ultimate – ISO (90 day trial version), or any of the other trial editions.
Scott Guthrie has a nice post on the bells and whistles of VS2010.






Which versions of .NET framework should I install? - Admins Goodies said
[…] Framework 4 Migration Issues Breaking changes in .NET 4.0 Breaking changes in .NET […]