#451 C# Software Developer Tool List (2023)

For power users like software engineers, good tools can 10x your productivity.

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.

Build internal tools 10x faster with Retool (sponsor)

Visually design apps that interface with any database or API. Switch to code nearly anywhere to customize how your apps look and work. With Retool, you ship more apps and move your business forward—all in less time. Thousands of teams at companies like Amazon, DoorDash and NBC collaborate around custom-built Retool apps to solve internal workflows. And now teams of up to 5 can build unlimited Retool apps for free.

Simplest dependency injection setup for WPF and Prism 6

Are you looking for the easiest and simplest dependency injection setup for WPF and Prism? Look no further.

Web API Updates with .NET 8

Preview 3 of .NET 8 includes a new project templates to create an API with a todo service instead of the weather forecast . Looking into the generated code of this template, there are a lot more ch…

.NET MAUI Team Stamps Out Memory Leaks, Tweaks NuGet Packaging

Released last week, .NET MAUI in .NET 8 Preview 3 mostly continues the effort to improve the quality of UI controls, layout and memory management, Microsoft said.

Microsoft Intros Native AOT for ASP.NET Core

In the new .NET 8 Preview 3, Microsoft introduced initial support for native Ahead-of-Time (AOT) compilation in the framework's web-dev component, ASP.NET Core.

Code to Container to Kubernetes Deployment (sponsor)

This live training series covers how to deploy applications on Kubernetes, including containerization, automating with Terraform and GitHub Actions, managing services and storage, and implementing serverless deployments with Knative.

Converting Strings to .NET Objects – IParsable and ISpanParsable

A new feature of C# 11 allows abstract static members with interfaces. This makes it possible to define class methods to be used as a contract with a generic class implementation.

Exploring gRPC project in ASP.NET Core

In this post, we'll explore what we have in gRPC in ASP.NET Core and also look at what is a proto file and how they are compiled.


Would you like to become a sponsor and advertise in one of the issues? Check out our media kit and get in touch.