For many years, Windows Notepad only supported text documents containing Windows End of Line (EOL) characters - Carriage Return (CR) & Line Feed (LF). This means that Notepad was unable to correctly display the contents of text files created in Unix, Linux and macOS. For example, … | Continue reading
Microsoft and GitHub are continuing to empower developers with great tools so they can ship high-quality apps faster and with greater confidence. The new Visual Studio App Center app in the GitHub Marketplace provides mobile developers with a powerful Continuous Integration (CI) … | Continue reading
As you may know from my previous posts "The 'in'-modifier and the readonly structs in C#" and "Performance traps of ref locals and ref returns in C#", structs are trickier then you might think. Mutability aside, the behavior of readonly and non-readonly structs in "readonly" cont … | Continue reading
I talked earlier this month about some issues in subclassing, and recommended sealing your classes. A Joel On Software reader asks why Microsoft ships so many sealed classes in the framework. The poster said: “I’ve yet to see a reasonable explanation about why they limited flexi … | Continue reading