• C# Insights
  • Posts
  • My 2023 C# Software Developer Tool List

My 2023 C# Software Developer Tool List

I don’t think I have to make the point of how important tools are. What would we do without IDEs like Visual Studio? Or without good email clients like Gmail and Outlook? For power users like software engineers, good tools can 10x your productivity. Everyone got their favorite tools, and I think I gathered a pretty good list. So here’s my list of tools that I use every day and highly recommend.

This article discusses using regular expressions and MatchEvaluators in .NET to perform a two-step token replacement process on a string. It provides an example of finding image file extensions in a string, replacing them with ".webp" if they match certain extensions, otherwise leaving them unchanged.

In this post, I’ll cover some of the things that you can do with the System.IO.Compression namespace. We’ll discuss how you can use this namespace to manipulate zip files.

The Microsoft Graph API is a powerful way to automate interactions with the Microsoft apps you use every day. For example, you could use it to generate Todo items in your Microsoft TOOD account based on data in an Excel spreadsheet.

After you create an ASP.NET Core Web API with a docker file, It would look like the one below. This Dockerfile is a script that contains a set of instructions to build a Docker image.

This article discusses optimizing .NET solution compilation times by reducing dependencies between projects through inversion of control. It presents an example solution architecture with sequential dependencies between presentation, application, and infrastructure layers.

Reply

or to participate.