Another highlight is that the COM interop improvements in C# 4 are not just about dynamic. In all other lines better syntax is achieved because of other new features such as indexed properties and named and optional parameters. You can find a good overview of these new features in the MSDN Magazine article “New C# Features in the.NET Framework 4” by Chris Burrows (msdn.microsoft.com/magazine/ff796223).