Skip to content
  • English Deutsch

benjamin-abt.com

Performance is a feature | Cloud - AI - Azure - .NET - Sustainability

  • Home
  • Blog
  • Portfolio
    • Overview
    • Workshops & Training
    • Publications
  • Contact
  • Home
  • Blog

Blog

Easy handling of optional Azure Web App settings in Bicep
28 Jan 2025

Easy handling of optional Azure Web App settings in Bicep

By BEN ABT Azure Bicep 1 min reading time

Often you don’t need all the configurations of an app per stage; sometimes they are optional. This is often the case for the development stage in particular.

Read Blog Post
The power of Aggressive Inlining in .NET and C#
20 Jan 2025

The power of Aggressive Inlining in .NET and C#

By BEN ABT Csharp .NET 4 min reading time

If you browse through certain libraries or the .NET Runtime from time to time, you will notice that the attribute MethodImplOptions.AggressiveInlining can be found in some places - but what is this actually?

Read Blog Post
Replace FluentAssertions with AI
15 Jan 2025

Replace FluentAssertions with AI

By BEN ABT Csharp .NET Fluentassertions GitHub Copilot Chatgpt 5 min reading time

New year - new .NET drama. You would have thought that positive lessons had been learned from the last Moq drama; but we were proven wrong.

Read Blog Post
Advanced Usage of MSSQL Indexed Views in EF Core
13 Jan 2025

Advanced Usage of MSSQL Indexed Views in EF Core

By BEN ABT Csharp .NET EF Core MSSQL 5 min reading time

In the world of Microsoft SQL Server , views are a powerful tool for simplifying complex data queries. Simple views offer no real performance gain but are often used to implement simple database queries (I still would …

Read Blog Post
Use a hidden Google API to load favicons
07 Jan 2025

Use a hidden Google API to load favicons

By BEN ABT HTML API 1 min reading time

Recently I have been working more and more with HTML and frontend development in general and had the task of loading favicons from various addresses to make links more visually attractive. Here I came across a hidden …

Read Blog Post
Increase Command Timeout for EF Core Migration Bundles
03 Jan 2025

Increase Command Timeout for EF Core Migration Bundles

By BEN ABT Csharp .NET EF Core 2 min reading time

EF Core Migration Bundles are standalone executable files that contain one or more Entity Framework Core migrations and can be applied directly to a database. They are particularly useful for deploying migrations …

Read Blog Post
Create a custom proxy endpoint action with ASP.NET Core MVC
08 Dec 2024

Create a custom proxy endpoint action with ASP.NET Core MVC

By BEN ABT Csharp .NET ASP.NET Core 4 min reading time

There are various reasons why it is useful to channel certain requests through your own application to an external endpoint; the most obvious is, for example, as a workaround for client statistics from browser adblockers …

Read Blog Post
Load Google Search Crawler IP Address Ranges with Refit
03 Dec 2024

Load Google Search Crawler IP Address Ranges with Refit

By BEN ABT Csharp .NET 3 min reading time

Rate Limit is a great tool to protect your own website and content from misuse; in some cases, however, rate limiting is also bad: for example, if you want your own content to be indexed by Google Search in order to …

Read Blog Post
Replace and remove whitespaces in strings - performant and sustainable
28 Nov 2024

Replace and remove whitespaces in strings - performant and sustainable

By BEN ABT Csharp .NET 6 min reading time

There are many ways to remove spaces or other characters in a string - there are just very big differences in terms of performance and efficiency.

Read Blog Post
Auto Format your Code on save with Visual Studio
26 Nov 2024

Auto Format your Code on save with Visual Studio

By BEN ABT Csharp .NET 2 min reading time

Code formatting is a very important element when developers work together on a project - and you are always well advised not to invent your own formatting rules, but to use those that are a standard or de facto standard …

Read Blog Post
  • Previous
  • 1
  • ...
  • 7
  • 8
  • 9 (current)
  • 10
  • 11
  • ...
  • 33
  • Next

Open for work!

Contact Me
BEN ABT BEN ABT Software Engineer · Microsoft MVP Passionate about .NET, Azure, performance optimization and sustainable software engineering.

Medialesson GmbH Logo

Microsoft MVP Logo

Recent posts

View all
Stop Using nginx as Your Default Static File Server in Docker

Stop Using nginx as Your Default Static File Server in …

Oct 24, 2026
Containerizing .NET in 2026 Without a Dockerfile

Containerizing .NET in 2026 Without a Dockerfile

Oct 20, 2026
Problem Details in ASP.NET Core and .NET 11

Problem Details in ASP.NET Core and .NET 11

Oct 5, 2026
Resilience in .NET with Microsoft.Extensions.Resilience

Resilience in .NET with Microsoft.Extensions.Resilience

Sep 21, 2026
What Matters in ASP.NET Core 11

What Matters in ASP.NET Core 11

Sep 14, 2026

Tags

.NET (192) Csharp (96) ASP.NET Core (48) Azure (41) DevOps (17) Docker (14) Microsoft (14) EF Core (11) Microsoft MVP (11) AI (10) GitHub (10) GitHub Copilot (10) ASP.NET (9) Security (9) Synology (9) Architecture (8) Raspberry (8) Azure Functions (7) Cloudflare (7) Bicep (6)
benjamin-abt.com

About BEN

Benjamin Abt is a Software Engineer, Platform Architect and Microsoft MVP specializing in .NET, Azure, cloud architecture, performance optimization and sustainable software development.

Connect

  • Follow me on GitHub
  • Follow me on LinkedIn
  • Follow me on Mastodon
  • Microsoft MVP profile
  • Follow SchwabenCode on GitHub
  • Follow me on X

Quick Links

  • Portfolio
  • Blog
  • Workshops & Training
  • Publications
  • Get in Touch
  • Sitemap
Open for Work

© Copyright Benjamin Abt & SchwabenCode | 2011 - 2026

Content licensed under CC BY 4.0 unless otherwise noted.

  • Impressum
  • Privacy
  • Contact