About the C# Advent
The C# Advents are a way for C# enthusiasts to celebrate the Advent and help build up the C# community by creating great content that gets "unlocked" every day from December 1st to December 25th.
A little history: I heard about the F# Advent Calendar, a tradition that's been carried on since 2010 (2014 in English). I think this is a great idea, and so I organized one for C#! (I asked Sergey Tihon for permission!).
Rules
- Request a slot. You do not have to immediately pick a topic.
- Prepare your content (in English). Don't publish until the day that you have requested.
- Add a link in your content that links to www.csadvent.christmas, so that your readers may find the entire advent. You can host your content anywhere you'd like: your own site, dev.to, HackerNoon, Medium, WordPress, YouTube, DZone, GitHub Pages, etc.
- Publish your content on the specified date. Your content must be related to C# in some way, but otherwise the content is completely up to you.
- Share your post on Twitter with hashtags #csharp and #csadvent
Who did this?

Matthew D. Groves
Matthew D. Groves is a guy who loves to code. It doesn't matter if it's C#, jQuery, or PHP: he'll submit pull requests for anything. He has been coding professionally ever since he wrote a QuickBASIC point-of-sale app for his parent's pizza shop back in the 90s. He currently works as a Product Marketing Manager for Couchbase. His free time is spent with his family, watching the Reds, cruising, and owning a local ice cream shop. He is the author of AOP in .NET (published by Manning), Pro Microservices in .NET 6 (published by Apress), and a former Microsoft MVP.
Calvin A. Allen
Calvin is a C# / .NET Engineer at New Relic, Inc. (where he works on CodeStream!), a Microsoft MVP in Developer Technologies, a GitKraken Ambassador, and social media assistant for the yearly C# Advent.

Built with?
C# Advent was built with C#, of course, but also with the following tools and libraries: