ASP.NET Core in .NET 6 - Preserve prerendered state in Blazor apps
This is the next part of the ASP.NET Core on .NET 6 series. In this post, I'd like to have a look into preserve prerendered state in Blazor apps.In Blazor apps can be prerendered on the server to...
View ArticleASP.NET Core in .NET 6 - HTTP/3 endpoint TLS configuration
This is the next part of the ASP.NET Core on .NET 6 series. In this post, I'd like to have a look into HTTP/3 endpoint TLS configuration.In the preview 3, Microsoft started to add support for HTTP/3...
View ArticleASP.NET Core in .NET 6 - HTTP/3 endpoint TLS configuration
This is the next part of the ASP.NET Core on .NET 6 series. In this post, I'd like to have a look at the .NET 6 support for Hot Reload.In the preview 3, Microsoft started to add support for Hot Reload,...
View ArticleASP.NET Core in .NET 6 - Shadow-copying in IIS
This is the next part of the ASP.NET Core on .NET 6 series. In this post, I'd like to explore the Shadow-copying in IIS.Since .NET is locking the assemblies that are running by a process, it is...
View ArticleASP.NET Core in .NET 6 - Introducing minimal APIs
This is the next part of the ASP.NET Core on .NET 6 series. In this post, I'd like to have a look into minimal APIs.With the preview 4, Microsoft simplified the simplest project template to an absolute...
View ArticleASP.NET Core in .NET 6 - Async streaming
This is the next part of the ASP.NET Core on .NET 6 series. In this post, I'd like to have a look into async streaming.Async streaming basically means the usage of...
View ArticleDo you know the GitHub Advisory Database?
For a while, I'm trying to get into the topics of application security. Application security is a really huge area and covers a lot of topics. It contains user authentication as well as CORS, various...
View ArticleNew blog sponsor - YOO inc.
I warmly welcome the YOO Inc. as a new sponsor of my blog:The YOO Inc., is located in Basel, Switzerland and serves national as well as international clients and specializes in creating custom digital...
View ArticleCustomizing ASP.NET Core 6.0 - The second edition
Just a couple of days ago, the second edition of my book Customizing ASP.NET Core got released by PacktThe second edition is updated to .NET 6 and includes three new chapters. I also put the chapters...
View Article20 years of .NET
.NET turns 20 years old today and it is just kind of ... wow!Yes, the 20-year celebration was was announced for a couple of weeks now, but I didn't really care until I started to think about it.I...
View ArticleASP.NET Core on .NET 7.0 - Roadmap, preview 1 and file upload in minimal APIs
I really like the transparent development of .NET and ASP.NET Core. It is all openly discussed publicly announced on GitHub and developer blogs.Same with the the first preview version of .NET 7.0 which...
View ArticleASP.NET Core on .NET 7.0 - File upload and streams using Minimal API
It seems the Minimal API that got introduced in ASP.NET Core 6.0 will now be finished in 7.0. One feature that was heavily missed in 6.0 was the File Upload, as well as the possibility to read the...
View ArticleASP.NET Core on .NET 7.0 - Output caching
Finally, Microsoft added output caching to the ASP.NET Core 7.0 preview 6.Output caching is a middleware that caches the entire output of an endpoint instead of executing the endpoint every time it...
View ArticleASP.NET Core 7 updates
Release candidate 1 of ASP.NET Core 7 is out for around two weeks and the release date isn't that far. The beginning of November usually is the time when Microsoft is releasing the new version of .NET....
View ArticleASP.NET Core Globalization and a custom RequestCultureProvider
In this post, I'm going to write about how to enable and use Globalization in ASP.NET Core. Since you don't can change the culture depending on route values by default, I show you how to create and...
View ArticleWindows Terminal, PowerShell, oh-my-posh, and Winget
I'm thinking about changing the console setup I use for some development tasks on Windows. The readers of this block already know that I'm a console guy. I'm using git and docker in the console only....
View ArticleCreating a circuit breaker health check using Polly CircuitBreaker
Finally! After months of not writing a blog post, here it is:A GitHub Issue on the ASP.NET Core Docs points me to Polly CircuitBreaker. Which is really great. Before that, I didn't even know that...
View ArticlePlay with Playwright
What is Playwright?Playwright is a Web UI testing framework that supports different languages and is maintained by Microsoft. Playwright can be used with JavaScript/TypeScript, Python, Java and for...
View ArticleApplication Security at YOO
For about a year, I was working on a pretty exciting project. I defined and created a new role for our company that is responsible for application security. Actually, application security was never a...
View ArticleDevelop cloud native applications using .NET Aspire
At the .NET Conf 2023, Microsoft announced a kind of toolset to build cloud-native applications. That announcement was kind of hidden in a talk done by Glenn Condron and David Fowler about building...
View Article