Having a diagram of how your Visual Studio projects interlink, can be a big help. I've created a small PowerShell script that will produce the diagram based on the .csproj files in a directory. It will generate Yuml.me diagrams!
As a .Net Developer, I need my MacBook Pro to run Windows. I did so using Boot Camp (which was okay, but my mouse wouldn't scroll) In Windows I use alt+tab a lot. But the cmd and alt keys are not in the right place (from a Windows keyboard perspective). I use the Windows key a lot too (like Windows+r for run). So let's swap those keys!
Installed Windows 10 via BootCamp? Missing scrolling on your Air Mouse 2? After hours of searching I've found the simple solution: update the Apple software using the Apple updater located in your Program File directory.
Wouldn't it be nice if we could restrict the value written to a Knockout observable? Some values might mess up your model completely while others just don't make sense. How would one create a conditioned observable that rejects invalid values? It turns out that conditioning an observable is not so hard.
In a previous article I wrote how to parse Roman Numerals in C#. This article will focus on how to calculate with the class in an intuitive way. It will show how to implement implicit casting and the add and subtraction operator overloads. Fun stuff that’s probably useful in other projects.