Beiträge zum Thema „.NET“

92 Beitrag/Beiträge

Einen MCP-Server in C# schreiben

Samstag, 22. März 2025

Wenn man einem Sprachmodell Zugriff auf eigene Daten geben will, endet das bisher meistens in Bastelei: irgendein Skript, das eine API abfragt, ein selbstgebauter Prompt drumherum, und für jedes Werkzeug wieder von vorn. Das Model Context Protocol soll dafür einen gemeinsamen Nenner schaffen. Ein Server stellt Werkzeuge bereit, ein beliebiger Client kann sie aufrufen.

Weiterlesen...

SignalR 101 - Eine Einführung für .NET 8

Donnerstag, 23. Januar 2025

Sobald eine Anwendung Daten anzeigen soll, die sich von außen ändern, reicht das übliche Anfrage-Antwort-Muster nicht mehr. Der Browser müsste ständig nachfragen, ob es etwas Neues gibt.

Weiterlesen...

Regex und Logging mit Source Generators in .NET 6

Montag, 10. April 2023

Mit .NET 6 kommen zwei Source Generators dazu, die man ohne eigenes Zutun nutzen kann: einer für reguläre Ausdrücke, einer für Logging. Beide erzeugen beim Übersetzen Code, den man sonst selbst schreiben oder zur Laufzeit bauen lassen müsste.

Weiterlesen...

Wie erstellt man ein NuGet-Package

Freitag, 17. März 2023

Weiterlesen...

PDF erstellen mit Syncfusion

Freitag, 13. Januar 2023

Syncfusion hat eine Bibliothek, mit der sich PDF-Dokumente aus .NET heraus erzeugen und bearbeiten lassen. Hier der kürzeste Weg zu einer fertigen Datei.

Weiterlesen...

Erste MAUI App

Freitag, 13. Januar 2023

Microsofts .NET Multi-platform App UI (MAUI) erlaubt es, Apps für Android, iOS, macOS und Windows aus einer Codebasis zu bauen. Es ist auch der Unterbau für Blazor Hybrid. Hier geht es um den Einstieg: vom leeren Projekt bis zum laufenden Fenster.

Weiterlesen...

.NET 6 - Validierung der .NET-Konfiguration

Freitag, 13. Januar 2023

In .NET 6 gibt es effiziente Methoden, um die Konfiguration einer Anwendung zu validieren. Dies stellt sicher, dass alle notwendigen Einstellungen korrekt und vollständig sind, bevor die Anwendung gestartet wird.

Weiterlesen...

.NET 6 - Hosts für jeden Zweck

Freitag, 13. Januar 2023

Mit .NET 6 bietet Microsoft eine flexible Möglichkeit, Hosts für verschiedene Anwendungstypen zu erstellen. Die Nutzung von Hosts ist nicht mehr auf ASP.NET-Anwendungen beschränkt, sondern kann auch in Konsolenanwendungen und sogar WPF-Apps verwendet werden.

Weiterlesen...

.NET 6 Entity Framework - Präzision einstellen

Freitag, 13. Januar 2023

Seit EF Core 5 hat sich einiges an den Konventionen getan. Um die Präzision für decimal-Eigenschaften in Entity Framework Core 6 festzulegen, kann man die ConfigureConventions-Methode überschreiben und die gewünschte Präzision in der ModelConfigurationBuilder-Klasse einstellen.

Weiterlesen...

Verwendung von IMemoryCache in .NET

Samstag, 20. August 2022

Caching ist eine wichtige Technik, um die Leistung und Skalierbarkeit von Anwendungen zu verbessern. In .NET bietet die IMemoryCache-Schnittstelle eine moderne und flexible Möglichkeit, Daten im Speicher zwischenzuspeichern. Hier geht es um IMemoryCache, dazu ein Blick auf die ältere MemoryCache-Klasse für alle, die sie noch im Einsatz haben.

Weiterlesen...

« Zurück zur Startseite