Programming .NET 4.5 without VS2012

Back in the good old days, when the Windows start menu wasn’t designed for smartphones, the free Windows SDK 7.1 shipped with all .NET 4.0 compilers and even Visual C++. As noted previously, Microsoft decided to stop this generosity and removed all compilers from the new Windows SDK 8.0 for .NET 4.5. In the case … Continue reading “Programming .NET 4.5 without VS2012”

WinRT vs C# Overload Resolution

Browsing the Application Compatibility notes for the new .NET Framework 4.5, I noticed a very odd entry concerning Math.Ceiling and Math.Floor: Change: When you use .NET for Windows Store apps, C# may have difficulty with overload resolution when the Math.Ceiling or Math.Floor method is passed an integer. Impact: Source code may not compile successfully, or … Continue reading “WinRT vs C# Overload Resolution”