We're back!
Your hosts of the #2codeOrNot2code live stream, Eva Ditzelmüller and Stefan Pölz, are returning for Season 2024. So let's take a look back at Season 2023:
In 23 live episodes, we have learned about #CSharp, #dotnet tools, #Roslyn (the .NET Compiler Platform), unit/integration testing, and build automation. Putting the acquired knowledge into practice, we have published a .NET tool that not only lists and globalizes top-level using directives in your C# projects, but also locates and shows (experimental) Interceptors.
We have published the .NET tool on #NuGet: https://lnkd.in/deGBm6JX
Please give our .NET tool a try, and let us know if there is anything not to your liking: https://lnkd.in/db5T9d-A
As we are about to go live again, we want to take a moment and write a letter of appreciation to our peers:
First and foremost, we thank our live audience and everybody watching our videos on demand. You made our show a show. Furthermore, you helped us find bugs and improve our code before we even pushed it. You are our drive when we go live.
Additionally, special thanks to our special guests:
David Wengier in Episode 04 (Roslyn Workspaces APIs)
Thank you, David, for kick-starting our journey with Roslyn and teaching us about Workspaces, Solutions, Projects, Documents, Syntax Trees and the semantics of C# using directives. This know-how lays the foundation of our .NET tool.
Matthias Koch in Episode 13 (Build Automation with NUKE)
Thank you, Matthias, for assembling reliable, reproducible and testable build/release pipelines for our codebase with the power of nuke.build (https://nuke.build/).
Jason Bock in Episode 19 (Experimental C# 12 Interceptors Chapter 1)
Thank you, Jason, for sharing your knowledge on Roslyn in general, and the brand new (experimental) Interceptors in particular. Moreover, your "FreeCodeSession"s are a perpetual pool of knowledge and inspiration: https://lnkd.in/dZNQuzMS
Stuart Lang in Episode 21 (The sweet Syntax of C# 12)
Thank you, Stuart, for telling us all about the latest features of C# 12, which help our codebase reveal its intent more clearly, alongside improving the performance of collection initializations.
In our last episode of Season 2023, we reminisced about what we had learned during the previous 22 episodes on day 20 of the C# Advent 2023. Thank you, Matthew Groves and 🚀 Calvin A. Allen, for having us as the first live stream contribution.
And finally, we do not forget to thank our community contributor, Gregor Dostal, for helping us upgrade our automated workflows to the .NET 8 SDK and Runtime.
All o' y'all have accompanied us on our journey, learned together with us, taught us, and - so we genuinely hope - shared a great time with us.
It is you who keeps us going.
Thank you from the bottom of our hearts.
We love the all of you!
Sincerely yours, Eva & Stefan
❤️