Digests » 154
When a new Microsoft, with Satya Nadella at the helm, first open sourced the .NET Platform on November 12, 2014 it became clear that they fully intended to put everything they had into the initiative and that great things and big changes were coming to the .NET Framework and its languages.
In his Build 2017 keynote, Scott Guthrie made several announcements across partnerships, new Azure service capabilities, and the Visual Studio family.
I have been a developer now for over 15 years and in that time Visual Studio has undergone some tremendous changes. New features are constantly being added and sometimes little things that make your life easier go unnoticed until you see someone else use them. Then you wonder how long you have been mugging yourself off by not using said feature.
Design patterns are solutions to recurring problems; guidelines on how to tackle certain problems I have included implementations of some design patterns in C# to help beginners like me get their feet wet. There are better alternatives available for some of them in the .NET Framework, so this is by no means a comprehensive tutorial.
A while ago I wrote about the ‘special relationship’ that exists between Strings and the CLR, well it turns out that Arrays and the CLR have an even deeper one, the type of closeness where you hold hands on your first meeting