Zum Inhalt springen
Fabian Deitelhoff

Artikel in dotnetpro

292 Artikel · Fachmagazin für .NET-Entwicklung.

2026

dotnetpro Oktober 2026

GitHub Actions umstellen

Eine Jobmatrix bringt die lokale Testaufteilung auf mehrere Runner. Damit daraus ein verlässlicher CI-Lauf entsteht, müssen Shard-Nummern, Fehlerstatus und Ergebnisdateien zusammenpassen. Der Workflow zeigt die nötigen Schritte.

.NET · Testing

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 September 2026

Offen, aber nicht leicht

Ein offenes Modell lässt sich herunterladen, aber noch lange nicht beiläufig betreiben. Zwischen technischer Kontrolle und praktischem Nutzen zeigt sich, ob Kimi K3 den Sprung vom Benchmark in produktive Anwendungen schafft.

KI

dotnetpro September 2026

Vom Sub-Agenten zum Schwarm

Mehr Agenten versprechen mehr Tempo, vervielfachen aber auch Abstimmung und Risiko. Ob aus paralleler Aktivität tatsächlich Fortschritt entsteht, entscheidet sich dort, wo spektakuläre Schwarmdemos meist enden.

KI

dotnetpro September 2026

Sichtkontakt: Coding-Driven Design

Zwischen fehlerfrei kompiliert und überzeugend gestaltet liegt eine Lücke, die reine Codeanalyse kaum erfasst. Sobald ein Agent seine eigene Oberfläche betrachtet, beginnt eine andere Art der Entwicklung mit neuen Möglichkeiten, aber auch neuen Maßstäben.

KI · Tooling

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 August 2026

Die Kunst der langen Aufgabenläufe

Ein guter Code-Generator löst eine klar umrissene Funktion. Ein Coding-Agent muss dagegen ein Repository erkunden, Hypothesen bilden, Werkzeuge auswählen, Tests auswerten und nach Fehlschlägen den Kurs ändern. Kimi K3 zielt auf diese zweite Klasse von Aufgaben.

KI

dotnetpro August 2026

Gebaut für lange Läufe

Kimi K3 kombiniert 2,8 Billionen Parameter, native Bildverarbeitung und ein Kontextfenster mit einer Million Token. Das sind tolle Zahlen. Seine Besonderheit liegt aber darin, dass Architektur, Training und Laufzeitumgebung auf Agenten zielen, die über viele Schritte handeln, Werkzeuge aufrufen und Ergebnisse prüfen.

KI

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

dotnetpro 04/2026

LiteParse statt Cloud-Parser

Dokumente sind für AI-Agenten oft der schwierigste Teil der Eingabekette. LiteParse verspricht hier einen schlanken, lokalen Weg, der aber Grenzen hat.

KI · .NET

2025

dotnetpro 03/2025

Aber bitte typsicher

RegExtract ist eine moderne Bibliothek zur Extraktion von Daten aus Texten. Das Projekt kombiniert die Mächtigkeit regulärer Ausdrücke mit der Typsicherheit von C#.

C# · .NET

dotnetpro 03/2025

RAG-Time bei Microsoft

Systeme auf Basis von Retrieval-Augmented Generation erfreuen sich großer Beliebtheit. Wie sie sich in der Microsoft-Welt umsetzen lassen, erfahren Sie in diesem Artikel.

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

dotnetpro 01/2025

Aus der Praxis für die Praxis

Sprachmodelle finden vielfältigen Einsatz. Ein Beispiel zeigt, was mit einem Prompt, einer strukturierten Ausgabe und einer Idee ohne großen Aufwand machbar ist.

KI

dotnetpro 01/2025

Sicherheitsschuhe für Cloud-native?

Die Open-Source-Bibliothek Steeltoe erhebt den Anspruch, eine einfache Entwicklung von .NET-Anwendungen für Cloud-Umgebungen zu ermöglichen.

.NET · Cloud

2024

dotnetpro 12/2024

Der Code im Hintergrund

Wenig Code nötig und dank mehrerer Pattern flexibel einsetzbar: Das sind die Vorzüge des Web-Backend-Frameworks CodeBehind.

.NET · Webentwicklung

dotnetpro 12/2024

Tresore per Schnittstelle

Passwortmanager erfreuen sich steigender Beliebtheit; viele bieten umfangreiche APIs an. Am Beispiel von Bitwarden zeigt der Artikel, was möglich ist.

.NET · Tooling

dotnetpro 12/2024

Über Sprache lernen

Der zweite Teil der Reihe erklärt die grundlegende Funktionsweise von Sprachmodellen und ihre historische Entwicklung, mit Fokus auf generative Modelle. Er zeigt, wie diese Technologien in der Praxis ankommen und welchen messbaren Nutzen sie heute schon bieten.

KI

dotnetpro 12/2024

Soll es Block oder Text sein?

Spike Prime ist eine moderne Robotikplattform für kreatives Lernen, die mit visueller und textbasierter Programmierung eine Fülle von Anwendungsmöglichkeiten bietet.

MINT-Bildung

dotnetpro 11/2024

Die Kunst, Abfragen zu erzeugen

SQL-Abfragen zu schreiben kann mühsam sein. Bibliotheken wie QueryBuilder möchten den Prozess vereinfachen, um dabei Fehler zu vermeiden.

.NET · C#

dotnetpro 11/2024

Teams als Kommunikationsservice

Microsoft Teams lässt sich umfassend erweitern. Über Schnittstellen ist auch die Integration in eigene Anwendungen möglich. Wie das über das Graph API funktioniert, lesen Sie hier.

Tooling · Cloud

dotnetpro 11/2024

Vom Hype zum Mehrwert

KI und Daten bestimmen viele Bereiche des Lebens – auch die Softwareentwicklung. Die Artikelserie untersucht, wo die Mehrwerte liegen und wie Wertschöpfung gelingen kann.

KI · Datenanalyse

dotnetpro 10/2024

Helferlein in Microsoft Teams

Bots bieten zahlreiche Möglichkeiten zur Benutzerinteraktion. Über Frameworks und Anbieter lassen sich diese Helfer in Microsoft Teams integrieren. Ein Überblick.

Tooling

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!

NetOffice hilft dabei, Microsoft-Office-Programme über .NET zu automatisieren.

.NET · Automatisierung

dotnetpro 08/2024

LLMs als Datenmotor

Große Sprachmodelle bieten zahlreiche Möglichkeiten, um bei der Migration von Daten zu unterstützen und damit die Funktionalität von Sprachen wie Python zu erweitern.

KI · Datenanalyse

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!

Kommandozeilen-Tools in .NET-Anwendungen einbauen.

.NET · Tooling

dotnetpro 07/2024

Daten LLM-gestützt verlagern

Python bietet zahlreiche Möglichkeiten und Bibliotheken, um bei Datenmigrationen zu unterstützen. Mit Sprachmodellen lassen sich diese Fähigkeiten zusätzlich erweitern.

Datenanalyse · KI

dotnetpro 06/2024

Codegeflüster

Amazon verspricht mit CodeWhisperer ein KI-gestütztes Tool für die Entwicklungsumgebung und die Befehlszeile. Was das Tool genau kann und wie es zu nutzen ist.

KI · Tooling

dotnetpro 06/2024

Von QUIC profitieren

Verteilte Anwendungen, RPC und QUIC – alles nichts Neues. Fehlt nur noch IceRPC für blitzschnelle Netzwerkanwendungen.

.NET · C#

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

Von Modell bis Markt?

Mit Azure AI Studio möchte Microsoft die Entwicklung von generativen AI-Modellen und Copiloten vereinfachen. Der Artikel wirft einen ersten Blick auf die Preview der Plattform.

KI · Cloud

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 05/2024

Tetris ist besiegt

Nach 34 Jahren wurde Tetris durch einen Kill-Screen geschlagen. 157 Level hat es gebraucht, um die Anwendung in die Knie zu zwingen. Der Artikel zeigt, was hinter dieser Leistung steckt.

Games & Spieleentwicklung

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

Die .NET-Bibliothek ist eine umfassende Lösung für das Monitoring und die Analyse von .NET-Anwendungen.

.NET

dotnetpro 03/2024

Erweiterbares Wissen

Die Software Wiki.js passt sich je nach Bedarf an die unterschiedlichsten Projekte gut an.

Tooling

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

dotnetpro 02/2024

Hunderte Dimensionen

Vektordatenbanken speichern Informationen als Vektoren und bilden eine Basis für KI-Anwendungen. Der Überblick erklärt Grundkonzepte wie Vektorräume und Vektoreinbettungen und zeigt, welche Vektordatenbanken es gibt.

KI

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 von Microsoft hilft dabei, große Sprachmodelle in eigene Anwendungen und Prozesse zu integrieren.

KI · .NET

2023

2022

2021

2020

2019

2018

2017

2016

2015

2014

2013

2012

2011

2010

2009