Sicherheitslücken in verwendenten NuGet-Paketen finden
Beim Aufräumen oder beim Review von .NET-Projekten gehört ein schneller Check auf bekannte Sicherheitslücken in NuGet-Paketen unbedingt dazu. Glücklicherweise liefert das .NET-CLI-Tool bereits einen einfachen Befehl, der dir genau das zeigt — auch transitive Abhängigkeiten.
GitHub Models mit einer .NET-Konsolen-Chat-Anwendung erkunden
Künstliche Intelligenz ist heute zugänglicher denn je – und mit GitHub Models kannst du jetzt eine Vielzahl von Large Language Models (LLMs) direkt über GitHub ausprobieren.
Das Beste daran? Viele dieser Modelle – auch von anderen Anbietern als OpenAI – können kostenlos getestet werden.
In diesem Beitrag zeige ich dir, wie du eine einfache .NET-Konsolen-Chat-Anwendung erstellst, die GitHub Models nutzt. Dabei richten wir den notwendigen Zugriff ein, probieren verschiedene Modelle aus und sehen, wie einfach es ist, mit modernster KI zu experimentieren.
Arbeiten mit ZIP-Dateien in .NET
Es gibt immer mal wieder Szenarien, dass man eine ZIP-Dateien erstellen oder entpacken muss. Hierfür stellt .NET einem sehr hilfreiche Methoden zur Verfügung. In diesem Beitrag möchte ich nun gemeinsam mit euch eine kleine .NET Applikation entwickeln, welche einen gesamten Ordner oder eine einzelne Datei in eine ZIP-Datei überführen kann und die in der Lage ist auch ZIP-Dateien wieder zu entpacken.
Mit dotnet outdated automatisch NuGet Pakete aktualisieren
Wer kennt es nicht? Man entwickelt sein .NET Projekt und immer wieder gibt es Updates bei den NuGet Paketen, die man regelmäßig per Hand installieren muss. Abhilfe schafft hier das Kommandozeilen-Tool dotnet outdated
. Dieses listet automatisch die möglichen Updates verschiedener Pakete auf und bietet sogar die Möglichkeit diese automatisch zu installieren.