benjamin-abt.com

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

  • Home
  • Blog
  • Portfolio
  • Contact
  • Home
  • Blog

Blog

Unit-Testen von internen Klassen in C#
02 Sep 2014

Unit-Testen von internen Klassen in C#

By BEN ABT CSharp Testing Unit Tests 2 min reading time

Die Zeit am Flughafen möchte ich dazu nutzen einer meiner Anfragen per E-Mail zu beantworten.

Hallo Benjamin, wie testest du Quellcode, der mit internal deklariert ist?

Read Blog Post
Interview in der dotnetpro
15 Jul 2014

Interview in der dotnetpro

By BEN ABT Benjamin Abt Dotnetpro QuickIO 1 min reading time

Korrekt: der hübsche, junge Mann auf Seite 72 in der dotnetpro der aktuellen Ausgabe 08/2014, die an diesem Donnerstag (17. Juli 2014) erscheint, bin ich.

Read Blog Post
ASP.NET MVC - Arbeiten mit View- und SubmitModels
24 Oct 2013

ASP.NET MVC - Arbeiten mit View- und SubmitModels

By BEN ABT ViewModels SubmitModels ASP.NET 9 min reading time

Microsoft und dessen Evangelisten bzw. Unabhängige lehren in ASP.NET MVC Tutorials (MVCNerdDinner, MVCMusicStore) immer wieder, dass Entitäten - also Datenbank-Objekte, die in der Regel mit Hilfe von OR-Mappern geladen werden - direkt an die View übertragen werden: davon halte ich aber nichts.

Read Blog Post
Auto-Vervollständigung von HTML-Eingabefeldern in Formularen deaktivieren
17 Oct 2013

Auto-Vervollständigung von HTML-Eingabefeldern in Formularen deaktivieren

By BEN ABT HTML HTML5 1 min reading time

Oft nützlich, manchmal nicht erwünscht: die Auto-Vervollständigung von Formularen im Web. Folgendes Attribut deaktiviert das standardmäßige Verhalten der aktuellen Browsergeneration für das jeweilige Eingabefeld.

Read Blog Post
C# - Eigene Events - Beispiel anhand einer E-Mail-Überwachung
12 Mar 2013

C# - Eigene Events - Beispiel anhand einer E-Mail-Überwachung

By BEN ABT CSharp 3 min reading time

Dieser Codeschnippsel soll exemplarisch zeigen, wie man in C# eigene Events definiert.

Als Beispiel dient hier die Überwachung von E-Mails in der Konsole.

Read Blog Post
C# Warteschlangen – Die BlockingCollection
24 Feb 2013

C# Warteschlangen – Die BlockingCollection

By BEN ABT CSharp 6 min reading time

Oft werden Warteschlangen benötigt, um Aufgaben zu Verwalten oder durch etwaige Parallelität die Performance zu Steigern. Mit .NET 4.0 hat Microsoft einen großen Schritt in diese Richtung getan und den Entwicklern durch die sogenannten ConcurrentCollections viel Arbeit abgenommen.

Read Blog Post
RSS Feed
01 Jan 0001

RSS Feed

By BEN ABT 0 min reading time

Read Blog Post
  • Vorherige
  • 1
  • ...
  • 28
  • 29
  • 30 (current)

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
Backing Up GitHub Repositories on Synology NAS with gickup
Backing Up GitHub Repositories on Synology NAS with gickup
Apr 23, 2026
The new Microsoft Testing Platform for .NET: An introduction with practical samples and migration guidance
The new Microsoft Testing Platform for .NET: An introduction …
Mar 25, 2026
GitHub Copilot - Custom Agents for Full-Stack Teams: A Practical Operating Model for .NET, React and Azure
GitHub Copilot - Custom Agents for Full-Stack Teams: A …
Mar 17, 2026
.NET NuGet Trusted Publishing with GitHub Actions
.NET NuGet Trusted Publishing with GitHub Actions
Mar 10, 2026
C# 15 Unions: Unions are finally in .NET
C# 15 Unions: Unions are finally in .NET
Mar 9, 2026
Tags
.NET (163) CSharp (75) ASP.NET Core (36) Azure (30) Microsoft (14) Docker (12) DevOps (11) EF Core (11) Microsoft MVP (11) ASP.NET (9) Synology (9) Dotnet (8) GitHub (8) C# (7) Raspberry (7) Bicep (6) Cloudflare (6) Security (6) Azure Functions (5) Git (5)
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 Twitter
Quick Links
  • Portfolio
  • Blog
  • Portfolio
  • Contact
Legal
  • Impressum
  • Privacy

© Copyright 2011 - 2026. All Rights Reserved.

  • Impressum
  • Privacy
  • Contact