Here are some of the best .NET, C# and ASP NET posts from this week.
This Weeks Articles
By David Ortinau
With .NET 6 previews starting right around the corner, it is time to start getting excited for the new .NET Multi-platform App UI (MAUI) that was announced at BUILD 2020. This year of .NET has a lot of amazing things for client application developers. Let’s review the highlights and set your expectations for the year ahead. .NET 6 planning and execution is happening in the open, and we have a beautiful website that summarizes our GitHub epics and user stories across all of .NET. Visit themesof.net and search on Xamarin to see the high-level details.
By David Guida
Today we’re going to explore few ways to perform “dynamic method invocation” with .NET Core. What if we have to call a method on some instance, but the only thing we know is the method signature and not the class type? It’s a tricky situation, but luckily for us, .NET has a few ways to get to the destination. The problem now is: which one is the best?
By Jonathan Channon
I was made aware of OpenTelemetry a while ago by a blog series Jimmy Bogard and put it in my favourites to read at a later date. Of course I didn't really get back to it in depth and gave it a quick scan at the time although it is a well written in depth blog series so I suggest you do check it out. A while later I saw a blog post by Rehan Saeed which gives an introduction on what OpenTelemetry is and how it works and the concepts behind it and is definitely worth a read. At the same time I saw a YouTube video by Elton Stoneman that whilst more aimed at using tracing using Kubernetes he demonstrates a .NET app running and the tracing details appear in Jaeger.
By Khalid Abuhakmeh
As software developers, we sure do love us some options, especially when it allows us to change application behavior without reimplementing or compiling our apps. The developer gods have carved configuration is carved into our collective developer DNA. Whether you’re new or old to ASP.NET, you’ll likely want to take advantage of settings derived from json files. In this post, we’ll explore the necessary steps required to read configuration settings from disk and the options (pun intended) to working with those values.
You Might Also Like
- Build an interactive kanban board with Vue Draggable
- Introduction to Test Driven Development (TDD) and AAA Testing using xUnit
I post mostly about full stack .NET and Vue web development. To make sure that you don't miss out on any posts, please follow this blog and subscribe to my newsletter. If you found this post helpful, please like it and share it. You can also find me on Twitter.