Windows services are programs that are automatically started when the system starts up, or when the user logs in. They run in the background and can run with a different account than the logged-in user. .NET makes it easy to create Windows services or Linux daemons as shown in this article. Continue reading Creating a Windows Service with .NET 6
Upgrading an ASP.NET Core 5 application to .NET 6, all what needs to be done is to change the project file for .NET 6, and update the NuGet packages to the new versions, and you’re done and can build and run the application. However, to take advantage of new features, and reduce the number of source code lines, some things can be changed – as shown in this article. Continue reading Upgrading an ASP.NET Core Web API Project to .NET 6
Azure Active Directory B2C (business-to-consumer) is a version of the Azure Active Directory that allows users (consumers) to register with the application.
This article shows how to create an ASP.NET Core application to use this great Azure service. Continue reading Using Azure Active Directory B2C with .NET
.NET Core gives flexible options to configure app settings. The Host class has DI, configuration, and logging built-in. Let’s look into the configuration part of the Host class. Continue reading It’s all in the Host Class – Part 2: Configuration
In older solutions I’ve created a service that returns all the different configurations used by different projects in a solution, … Continue reading Azure App Configuration: Configuration of .NET Applications
In the first article of this series, dependency injection is introduced, and I’m showing how a dependency injection container can be created with the Host class. Continue reading It’s all in the Host Class – Dependency Injection with .NET
Visual Studio 2019 has great support for Docker and Kubernetes. After opening a solution, Dockerfile files and Helm charts can be added from within the Solution Explorer. For simple project, it still can be too complex to work with Helm chats, define deployments and services. Defining a Dockerfile can be avoided as well. With .NET projects, all the information needed to create a docker image can be found in the project file. This is where the Project Tye comes into play – deploy Microservices to Kubernetes with minimal configuration. In this article I’m showing an example creating a .NET Core web application and API service, let it run locally with tye, and deploy it to an Kubernetes cluster. Continue reading Project Tye – easier development with .NET for Kubernetes
I had some great days at BASTA! Spring in Frankfurt – with three presentations. Thank you for joining! My presentations … Continue reading Slide and Source Code for BASTA! Frankfurt, 2019
2016 was the year when David Bowie, Glenn Frey, Keith Emerson, Prince, Muhammad Ali, Gene Wilder, Leonhard Cohen, Sharon Jones, … Continue reading 2016 – The Year of the Command-Line
.NET Core 1.0 is released, but what is .NET Core really? This article steps into the framework, ASP.NET Core, the … Continue reading What is .NET Core?