Zum Inhalt springen
  • English Deutsch

benjamin-abt.com

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

  • Home
  • Blog
  • Portfolio
    • Übersicht
    • Workshops & Schulungen
    • Publikationen
  • Kontakt
  • Home
  • Blog

Blog

Text and EMail Templates with Handlebars.NET
12 Dec 2023

Text and EMail Templates with Handlebars.NET

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

A frequent requirement in apps is the conversion of templates, e.g. for sending e-mails, for PDF templates or other text modules. There are many different ways to do this, ranging from simple string replacements to the …

Blogbeitrag lesen
Create QR Codes with .NET
05 Dec 2023

Create QR Codes with .NET

By BEN ABT .NET Csharp 3 min reading time

QR codes are a simple and very popular way of exchanging data and information - even in .NET. They have become part of everyday life.

Blogbeitrag lesen
Deploy ASP.NET Core via Zip Deployment to Azure Web App
28 Nov 2023

Deploy ASP.NET Core via Zip Deployment to Azure Web App

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

There are various ways to deploy an application, but Zip deployment is the variant that is recommended the most - regardless of whether you are using Azure, AWS or other cloud and hosting providers.

Blogbeitrag lesen
New Data Annotation attributes with .NET 8
19 Nov 2023

New Data Annotation attributes with .NET 8

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

With .NET 8, the System.ComponentModel.DataAnnotations Namespace has been revised and some new attributes have been added that have been requested by the community for some time and have only been implemented through …

Blogbeitrag lesen
The well-structured Entity in EF Core
16 Nov 2023

The well-structured Entity in EF Core

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

A database entity represents an identifiable entry, often also things from the real world, which are to be stored and managed in the database. The purpose of database entities is to provide a structured and efficient …

Blogbeitrag lesen
When to use optional arguments and parameter defaults in c#
08 Nov 2023

When to use optional arguments and parameter defaults in c#

By BEN ABT .NET Csharp 7 min reading time

In C#, optional arguments are parameters in a method that have default values specified in the method’s declaration. This means that when you call the method, you can omit values for these optional parameters and the …

Blogbeitrag lesen
.NET 8 makes you faster. Everyday.
29 Oct 2023

.NET 8 makes you faster. Everyday.

By BEN ABT Visualstudio .NET Csharp 14 min reading time

As has been the case for many releases, the .NET 8 team is spending a lot of development effort to improve the .NET Runtime in terms of performance. Because fast performance means one thing above all: low energy …

Blogbeitrag lesen
Convert UnixTime to DateTimeOffset with a custom System.Text.Json Converter
17 Oct 2023

Convert UnixTime to DateTimeOffset with a custom System.Text.Json Converter

By BEN ABT .NET Csharp 3 min reading time

Some APIs do not follow standards, ignore ISO8601 and return UnixTime. This is not nice, but can be easily fixed with a custom converter for System.Text.Json.

Blogbeitrag lesen
Accelerate your .NET build with Visual Studio 2022
06 Oct 2023

Accelerate your .NET build with Visual Studio 2022

By BEN ABT Visualstudio .NET Csharp 2 min reading time

A little more than three months ago, Microsoft integrated a new functionality into Visual Studio 2022: Build Acceleration . This mechanism, which can be optionally activated, apparently ensures that build times for .NET …

Blogbeitrag lesen
Re-use EF Core Expressions to avoid redundant queries
31 Jul 2023

Re-use EF Core Expressions to avoid redundant queries

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

I often see snippets in EF Core code reviews such as the following: C# dbContext.Users.Where( user => user.Id == id ); The query filter user => user.Id == id is contained directly in the Where - often not just in one …

Blogbeitrag lesen
  • Previous
  • 1
  • ...
  • 11
  • 12
  • 13 (current)
  • 14
  • 15
  • ...
  • 33
  • Next

Verfügbar für Projekte!

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

Medialesson GmbH Logo

Microsoft MVP Logo

Aktuelle Beiträge

Alle ansehen
Automating Microsoft Entra External ID: CIAM Provisioning and Branding

Automating Microsoft Entra External ID: CIAM Provisioning …

Nov 10, 2026
Production Rate Limiting in ASP.NET Core

Production Rate Limiting in ASP.NET Core

Nov 3, 2026
The Big Decimal Bugfix with .NET 11

The Big Decimal Bugfix with .NET 11

Nov 2, 2026
Distroless, Chiseled or Alpine: Choosing a .NET Base Image

Distroless, Chiseled or Alpine: Choosing a .NET Base Image

Oct 27, 2026
Stop Using nginx as Your Default Static File Server in Docker

Stop Using nginx as Your Default Static File Server in …

Oct 24, 2026

Tags

Azure (5) Architecture (3) .NET (2) Cloud Architecture (2) Cloud Migration (2) Digital Sovereignty (2) STACKIT (2) AI (1) Analytics (1) ASP.NET Core (1) Azure DevOps (1) Best Practices (1) Cloud Native (1) Compliance (1) Cost Optimization (1) Data Engineering (1) Developer Productivity (1) DevOps (1) Enterprise (1) EU Data Boundary (1)
benjamin-abt.com

Über BEN

Benjamin Abt ist Software Engineer, Platform Architect und Microsoft MVP mit Schwerpunkt auf .NET, Azure, Cloud-Architektur, Performance-Optimierung und nachhaltiger Softwareentwicklung.

Vernetzen

  • Auf GitHub folgen
  • Auf LinkedIn folgen
  • Auf Mastodon folgen
  • Microsoft-MVP-Profil
  • SchwabenCode auf GitHub folgen
  • Auf X folgen

Direktlinks

  • Portfolio
  • Blog
  • Workshops & Schulungen
  • Publikationen
  • Kontakt
  • Sitemap
Verfügbar für Projekte

© Copyright Benjamin Abt & SchwabenCode | 2011 - 2026

Inhalte lizenziert unter CC BY 4.0 sofern nicht anders angegeben.

  • Impressum
  • Datenschutz
  • Kontakt