Most Popular Programming Languages - TIOBE Index | TIOBE
I was reading this article about Xamarin and Swift when I noticed this useful piece of information at the end:
Hundreds of practical ASP.NET Core samples to learn the fundamentals - Scott Hanselman
This is a great resource for anyone who wants to get started with C# and .NET Core.
ASP.NET Core and .NET Core and the Web Development Stack Timeline - Iris Classon
Iris Classon wrote a good lengthy post about the history of .NET web development and how it all lead to the development of the .NET Core that we have today. As someone who doesn't get to work as much on the web dev side of things, this was a very informative read for me. I think it is a good read for any .NET developer, so check out her post by following the link below.
New Windows Terminal
Uhm the new Windows Terminal is looking rather... fabulous! Honestly, this looks pretty amazing! It also looks like it will be the only command-line terminal I will need in Windows, as it can also work with Powershell. It even has multiple tab support and emojis, wow!
Conditionally Serializing Fields and Properties with Json.NET - Marius Schulz
Recently I ran into an issue where I needed to exclude a property from getting serialized using Json.NET. The easy answer is to add a
[JsonIgnore] attribute to the property. The problem with doing that is it will also ignore the same property during deserialization. So I needed a solution that allows me to ignore a property using serialization, but still set that property's value during deserialization. Thankfully I found a blog post from 2013 that explains exactly how to do that. I would have wasted more hours searching for an answer had I not found this solution right away.