Zum Inhalt springen
Fabian Deitelhoff

Artikel zum Thema .NET

250 Artikel

2026

dotnetpro September 2026

Tests gezielt verteilen

Lange Testsuiten verzögern das Feedback im Pull Request. Meziantou.ShardedTest verteilt die Testfälle auf mehrere CI-Jobs und verspricht dadurch mehr Geschwindigkeit. Dieser Einstieg zeigt, wie die Aufteilung funktioniert und welche Voraussetzungen nötig sind.

.NET · Testing

dotnetpro August 2026

Planen, patchen, prüfen mit Kimi

Ein starkes Modell allein schreibt noch keinen verlässlichen Code. Erst im Repository zeigt sich, ob aus künstlicher Intelligenz ein brauchbarer Entwicklungspartner entsteht oder aber ein Risiko mit Shell-Zugriff.

KI · .NET · Tooling

dotnetpro Juli 2026

Health Checks und Kubernetes

In Kubernetes entscheidet ein Health Check nicht nur über Sichtbarkeit im Monitoring, sondern auch darüber, ob Traffic fließt oder ein Container neu startet. Hier zeigen wir, warum saubere Grenzen zwischen Liveness und Readiness in produktiven ASP.NET-Anwendungen so wichtig sind.

.NET · Cloud

dotnetpro Juli 2026

Health Checks für Ressourcen

Wenn externe APIs stocken, Speicher knapp wird oder Ressourcen an Grenzen laufen, reicht ein grüner Gesamtstatus nicht mehr aus. Wie Health Checks näher an die tatsächlichen Betriebsrisiken heranrücken, ohne den Diagnose-Endpunkt unnötig aufzublähen.

.NET · Webentwicklung

dotnetpro Juli 2026

Datenbanken und externe Dienste

Erst bei Datenbanken, Caches und externen APIs zeigt sich, wie belastbar ein Health Check wirklich ist. Von einfachen Statusmeldungen ausgehend erweitern wir die Möglichkeiten bis hin zu Prüfungen, die Abhängigkeiten sichtbar machen und damit helfen, Ausfälle besser einzuordnen.

.NET · Webentwicklung

dotnetpro Juli 2026

Grundlagen von Health Checks

Ein einfacher Statuscode sagt wenig darüber aus, ob eine Anwendung wirklich betriebsbereit ist. ASP.NET bietet dafür mehr Möglichkeiten, als viele /health-Endpunkte vermuten lassen. Genau dort beginnt der Unterschied zwischen Erreichbarkeit und echter Diagnose.

.NET · Webentwicklung

Golem.de Mai 2026

Patchen statt Raten

Wer Intermediate Language mit dnSpy lesen und behutsam verändern kann, gewinnt einen Blick auf Code, der sonst verborgen bleibt.

.NET · Tooling

dotnetpro 04/2026

LiteParse statt Cloud-Parser

LiteParse extrahiert Text samt Positionsinformationen lokal aus PDFs, Office-Dokumenten und Bildern, ohne Cloud und ohne LLM. Der Beitrag zeigt, wo der Parser AI-Agenten gut versorgt und wo LlamaParse die bessere Wahl bleibt.

KI · .NET

Golem.de Februar 2026

Vom Analyse-Tool zum smarten Code-Partner

Smartere Workflows und ein klarer Blick auf Wartbarkeit: NDepend 2026 öffnet spannende Türen - gerade im Zusammenspiel mit KI.

.NET · Tooling · KI

2025

iX 05/2025

Erweiterungen für KI und Vektordaten in .NET

KI-Modelle benötigen standardisierte Schnittstellen, um konsistent einsetzbar zu sein. Microsoft.Extensions.AI und Microsoft.Extensions.VectorData abstrahieren verschiedene Dienste und bieten eine zentrale Middleware.

.NET · KI

dotnetpro 03/2025

Aber bitte typsicher

RegExtract wandelt reguläre Ausdrücke in typsichere Extraktoren um, die Capture Groups direkt in C#-Typen überführen. Episode 139 von Frameworks und mehr zeigt Installation, erste Beispiele und typische Einsatzfälle wie Log-Dateien.

C# · .NET

dotnetpro 03/2025

RAG-Time bei Microsoft

Wie sich RAG-Systeme im Microsoft-Ökosystem umsetzen lassen: Am Beispiel eines internen FAQ-Systems mit 500 Dokumenten zeigt der fünfte Teil, wie Azure OpenAI, Azure AI Search und Semantic Kernel zusammenspielen.

KI · .NET · Cloud

dotnetpro 02/2025

Anpassen oder erweitern?

Um spezifischere Anforderungen zu erfüllen, brauchen Sprachmodelle etwas „Nachhilfe“. Zwei Methoden hierfür sind Fine-Tuning und Retrieval-Augmented Generation (RAG).

KI · .NET

dotnetpro 02/2025

Kontakt zur KI

Binden Sie verschiedene große Sprachmodelle unter .NET mit OllamaSharp an.

KI · .NET

Golem.de Januar 2025

Verbesserungen am Fundament

Performanceoptimierung, neue Features und Tricks sowie zahlreiche Updates für das Ökosystem: .NET 9 und C# 13 sind da. KI darf natürlich nicht fehlen.

.NET · C#

dotnetpro 01/2025

Sicherheitsschuhe für Cloud-native?

Steeltoe unterstützt .NET-Anwendungen in Cloud-Umgebungen mit Modulen für Konfiguration, Service Discovery, Health Monitoring und Circuit Breaker. Episode 137 von Frameworks und mehr stellt die Bibliothek und ihre Design-Prinzipien vor.

.NET · Cloud

2024

iX 01/2025

Syncfusion: UI-Komponenten für die App-Entwicklung

Software für Web, Mobile und Desktop zu entwickeln braucht viel Zeit. Bibliotheken wie Syncfusion sollen diesen Aufwand reduzieren und bieten eine große Auswahl an fertigen Komponenten.

Webentwicklung · Tooling · .NET

dotnetpro 12/2024

Der Code im Hintergrund

CodeBehind ist ein junges Backend-Framework für ASP.NET Core, bei dem der Anfragezyklus bei der View beginnt und das MVC, Model-View und einen Web-Forms-ähnlichen Ansatz unterstützt. Episode 136 von Frameworks und mehr prüft die Versprechen.

.NET · Webentwicklung

dotnetpro 12/2024

Tresore per Schnittstelle

Der Artikel zeigt, wie sich die Tresore des Passwortmanagers Bitwarden per CLI, SDK oder RESTful API verwalten lassen, um etwa auf gespeicherte Passwörter zuzugreifen und neue Einträge zu erstellen.

.NET · Tooling

dotnetpro 11/2024

Die Kunst, Abfragen zu erzeugen

SqlKata, auf GitHub QueryBuilder genannt, erzeugt SQL-Abfragen über eine Fluent API aus C#-Code. Die 135. Episode von Frameworks und mehr zeigt, was die Bibliothek in Version 2.4.0 kann und was sie gegenüber SQL als Zeichenkette bringt.

.NET · C#

Golem.de Oktober 2024

Zehn Code-Zeilen auf eine Zeile eingedampft

Durch Pattern Matching und primäre Konstruktoren wird C#-Code lesbarer. Wie sie angewendet werden und was Devs für .NET 9 und C# 13 erwarten dürfen.

.NET · C#

Golem.de Oktober 2024

Zur Laufzeit optimiert

Wir erklären, was sich bei JSON, Deployments, Debugging und asynchronen Streams mit .NET 8 ändert.

.NET · C#

dotnetpro 10/2024

Oberfläche automatisieren

UI-Tests zu automatisieren ist eine heikle Sache. Die Bibliothek FlaUI nimmt den Schrecken.

Testing · .NET

dotnetpro 09/2024

Nie wieder COM!

Office-Anwendungen per COM-Interop aus .NET anzusteuern bringt Versionsprobleme, Speicherlecks und komplexe Ereignisbehandlung mit sich. Die Kolumne stellt die Bibliothek NetOffice vor, die diese Integration vereinfachen will.

.NET · Automatisierung

Golem.de August 2024

Alles wird schneller

Vieles ist neu an .NET 8 und C# 12: In einer Artikelreihe werfen wir einen genauen Blick darauf, was das für die praktische Entwicklerarbeit bedeutet.

.NET · C#

dotnetpro 08/2024

Webshop für ASP.NET Core

Wer mit ASP.NET Core eine Shopping-Cart-Lösung benötigt, erhält mit dem Projekt nopCommerce eine kostenlose und quelloffene E-Commerce-Plattform.

.NET · Webentwicklung

dotnetpro 07/2024

Zu Befehl!

Die Episode von Frameworks und mehr zeigt an zahlreichen Beispielen, wie sich mit der Bibliothek Oakton.NET die Kommandozeile einer ASP.NET-Core-Anwendung um eigene Befehle erweitern lässt.

.NET · Tooling

dotnetpro 06/2024

Von QUIC profitieren

Die 130. Episode von Frameworks und mehr stellt IceRPC für C# vor, ein modulares RPC-Framework auf Basis des QUIC-Protokolls. Der Artikel erklärt das eigene Protokoll icerpc und die Pipelines mit Interceptoren und Middleware auf Client- und Server-Seite.

.NET · C#

Golem.de Mai 2024

Besseres C# in Visual Studio Code?

Mit dem C# Dev Kit verspricht Microsoft eine deutlich bessere Unterstützung von C# in Visual Studio Code. Ob es dieses Versprechen hält - und wie gut es im Vergleich zu Jetbrains Rider ist.

C# · .NET · Tooling

dotnetpro 05/2024

Die Blicke sagen alles

Warum für die Analyse von Eye-Tracking-Daten aus einer Promotion die Wahl auf F# fiel: Der Artikel stellt die Sprache kurz vor, erklärt Areas of Interest (AOIs) und zeigt, wie sich die Entscheidung auf die Implementierung ausgewirkt hat.

Eye-Tracking · .NET · Datenanalyse

dotnetpro 05/2024

IDs im Kurzformat

Eindeutige Kennungen sind in vielen Bereichen notwendig. Sqids.NET erzeugt eindeutige, nichtsequenzielle und profanitätsfreie IDs in .NET.

.NET

dotnetpro 04/2024

Effizientes Mocking für .NET

Das Mocking von APIs ist ein wichtiger Aspekt beim Testen. Die Bibliothek WireMock.NET bietet dazu zahlreiche Funktionen an und verspricht einen schnellen Einstieg.

Testing · .NET

dotnetpro 03/2024

Big Brother

AppMetrics misst die Performance von .NET-Anwendungen, von Antwortzeiten bis zu eigenen Metriken, und bindet Werkzeuge wie Prometheus, Grafana und InfluxDB an. Episode 127 von Frameworks und mehr zeigt Funktionsweise und Integration.

.NET

dotnetpro 03/2024

Frühjahrsputz für .NET

Immer mehr .NET-Versionen sammeln sich auf der Festplatte an. Höchste Zeit, wieder Platz zu schaffen.

.NET · Tooling

Golem.de Januar 2024

Ein tiefer Blick in den Code

Das statische Analysetool NDepend bringt in Version 2023.2 viel Neues, wie die vollständige Unterstützung von .NET 8 und C# 12. Insgesamt ist es deutlich stabiler und zuverlässiger.

.NET · Tooling

dotnetpro 02/2024

Vielseitiges Speicherformat

Im Bereich künstlicher Intelligenz und generativer AI erleben sie eine Renaissance: Vektordatenbanken.

KI · .NET

dotnetpro 01/2024

Bedeutungsvolle Inhalte

Semantic Kernel ist Microsofts Open-Source-SDK, um Sprachmodelle von OpenAI, Azure OpenAI oder Hugging Face in C#, Python und Java einzubinden. Episode 125 von Frameworks und mehr zeigt die Grundlagen und die Integration in ein C#-Projekt.

KI · .NET

2023

Golem.de Dezember 2023

Frischzellenkur für .NET

.NET 8 und C# 12 sind da. Sie sind leistungsfähiger als die Vorgänger und bringen viel Neues, das Entwicklern sehr hilft.

.NET · C#

dotnetpro 12/2023

Pförtner für Microservices

Die 124. Episode von Frameworks und mehr erklärt, was API-Gateways in Microservice-Architekturen leisten, und zeigt Ocelot, eine .NET-Bibliothek für ASP.NET Core mit Routing, Load Balancing, Authentifizierung und Autorisierung.

.NET · Webentwicklung

dotnetpro 12/2023

Mit der Zeit gehen

Bei Visual Studio 2022 ergeben sich Änderungen hinsichtlich Add-ons. Bestehende Erweiterungen sollten angepasst werden.

.NET · Tooling

dotnetpro 11/2023

Schnelle Zwischenspeicher

Caching beschleunigt Anwendungen, bringt aber auch Risiken wie veraltete Daten mit sich. Episode 123 von Frameworks und mehr erklärt Caching-Strategien, die in .NET eingebauten Optionen und die Bibliotheken EasyCaching und FastCache.

.NET

dotnetpro 10/2023

Jetzt mit Inversion of Control

Hangfire erzeugt, führt aus und verwaltet skalierbare Hintergrundjobs in .NET. Die 122. Episode von Frameworks und mehr fasst die Neuerungen der Versionen 1.6 bis 1.8 zusammen und erklärt, was ein Job Activator ist.

.NET

dotnetpro 09/2023

Bewachte Methoden

Guard-Klauseln prüfen Vorbedingungen zu Beginn einer Methode. Die 121. Episode von Frameworks und mehr zeigt, wie die Bibliothek Guard.NET solche Prüfungen in .NET-Code vereinfacht, und vergleicht sie mit alternativen Bibliotheken.

.NET · C#

dotnetpro 07/2023

Sprich mit mir

Die Kombination aus Chatbot und Messenger sorgt für Nachrichten auf Kommando.

C# · .NET

Golem.de Mai 2023

Was ist neu in der dritten Preview von .NET 8?

Seit Ende Februar folgen im Monatsrhythmus neue Previews von Version 8 des .NET Frameworks. Wir werfen einen genauen Blick auf die Neuerungen der dritten Vorschauversion.

.NET · C#

dotnetpro 05/2023

Nimm doch Excel

Die Tabellenkalkulation Excel ist wahrscheinlich das am häufigsten eingesetzte Office-Tool. Mit der Bibliothek EPPlus stehen dessen Funktionen auch über .NET zur Verfügung.

.NET · Automatisierung

dotnetpro 04/2023

Fremdgehen ohne Problem

.NET-Anwendungen können .NET-Laufzeitumgebung und -Bibliotheken selbst mitbringen.

.NET

dotnetpro 04/2023

Schrumpfkur für Code

Self-Contained-Anwendungen bringen die komplette .NET-Laufzeitumgebung mit und werden entsprechend groß. Der Artikel erklärt, wie Trimming nicht benötigte Assemblies und Code-Teile entfernt und was dabei im Hintergrund passiert.

.NET

dotnetpro 04/2023

Weg mit dem Ballast

Das Trimming von .NET entfernt ungenutzten Code, klappt bei Windows Forms und WPF aber noch nicht. Episode 116 von Frameworks und mehr zeigt, wie Zack.DotNetTrimmer das über eine Analyse der zur Laufzeit geladenen Assemblies löst.

.NET

dotnetpro 04/2023

Verteilt und bereit

Bereitstellungsmodelle definieren, wie eine Anwendung verpackt und ausgeliefert wird und wie Anwender mit ihr interagieren. Ein Überblick über die verschiedenen Varianten.

.NET

dotnetpro 03/2023

Die Do-it-yourself-Cloud

Online-Speicher sind heute essenziell. Das System Nextcloud lässt sich über viele APIs an eigene Bedürfnisse anpassen.

Cloud · .NET

dotnetpro 02/2023

Workflows auf Basis von .NET

Wexflow ist eine quelloffene Workflow-Engine auf Basis von .NET, die Workflows nicht nur ausführt, sondern Nutzern auch über einen Designer erstellen lässt. Die Kolumne gibt einen Überblick über die Funktionen der Engine.

.NET · Automatisierung

dotnetpro 02/2023

Von Electron zu .NET MAUI?

Nachdem .NET MAUI nun veröffentlicht ist, stellt sich die Frage nach einer Migration von Anwendungen.

.NET

dotnetpro 02/2023

Was lange währt

Zwei Jahre nach der ersten Ankündigung veröffentlicht Microsoft .NET MAUI – ein Überblick.

.NET · C#

dotnetpro 01/2023

Konsole in hübsch

Die 113. Episode von Frameworks und mehr zeigt, wie sich mit der Bibliothek Spectre.Console Konsolenanwendungen mit Farben, Textstilen, Tabellen und Diagrammen gestalten lassen. Eine kleine Demoanwendung führt die Möglichkeiten vor.

.NET · Tooling

2022

2021

2020

2019

2018

2017

2016

2015

2014

2013

2012

2011

2010

2009