3 ms·
> For all previous .net versions, code could be easily and safely upgraded to the next version because they were largely backwards compatible. But you can't eas
by josteink 6y ago
> For all previous .net versions, code could be easily and safely upgraded to the next version because they were largely backwards compatible. But you can't easily upgrade existing code from 4.8 to 5.
As someone who has been working with .NET since the first release: tell me about it! I fully concur. I don't deny this, nor excuse it.
That said, I believe that once Microsoft decided that it was OK to break compatibility, they managed to improve upon lots of things which up until that point had become fairly painful on the traditional .NET Framework.
You win some, you lose some, I guess?