Workout
Microsoft
21.09.2023
Retrieval Augmented Generation mit .NET
Stephen Toub präsentiert den Aufbau einer einfachen konsolenbasierten .NET-Chat-Anwendung von Grund auf, mit minimalen Abhängigkeiten und minimalem Aufwand.
weiterlesen
Benjamin Stein
19.09.2023
Codezeilen durch LLM-Prompts ersetzen
Wann sind zwei Adressen identisch. Das sieht man auf den ersten Blick - oder man sucht eine ganze Weile. Die Grenzfälle sind schier endlos und verzwickt. GPT kann helfen.
weiterlesen
Ein eigenes Steuerelement für Verlaufsdaten, Teil 5
18.09.2023
User History Management
Verlaufsdaten einlesen, ausgeben und bei Bedarf wieder löschen.
weiterlesen
Requirements-First Development - Teil 4
18.09.2023
Es werde App
Nach ersten Implementationsschritten sorgt der menschliche Pair nun für den krönenden Abschluss in Zusammenarbeit mit ChatGPT.
weiterlesen
ListView für die Registry, Teil 3
18.09.2023
Die Akte Schlüsselname
Einen eindeutigen Schlüsselnamen zu finden und ihn dann vom Anwender verändern zu lassen steht in dieser Folge im Vordergrund.
weiterlesen
Speech SDK
18.09.2023
, my Dolmetscher
Mit dem Azure-Speech-Dienst bauen Sie im Handumdrehen eine sprechende Übersetzungs-App.
weiterlesen
CodeProject, Kryukov
05.09.2023
WPF: Verbessertes MenuItem-Template
Entwickler Sergey Alexandrovich Kryukov hat sich eines bekannten Problems in WPF-Menüs angenommen und stellt ein verbessertes MenuItem-Template zur Verfügung.
weiterlesen
CodeProject, Elmue
05.09.2023
Interaktiver 3D-Editor in C#
Das einfach zu verwendende 3D-Steuerelement (Windows Forms), kann in wenigen Minuten in eine Anwendung integriert werden.
weiterlesen
Steven Giesel
31.08.2023
C#: Speicherlecks vermeiden mit schwachen Events
Events in C# haben einen erheblichen Nachteil, sagt Steven Giesel: Der Publisher hält einen starken Verweis auf den Subscriber und dies kann zu Speicherlecks führen. Giesel zeigt ein Muster für das Implementieren schwacher Ereignisse in C#.
weiterlesen
CodeProject
21.08.2023
Komplexer Math-Parser und Evaluator
Der Code besteht aus fünf Klassen, um eine Zeichenkette eines reellen oder komplexen mathematischen Ausdrucks auszuwerten und den Ausdruck auf eine reelle oder komplexe Zahl zu reduzieren. Der mathematische Ausdruck kann Variablen enthalten oder nicht.
weiterlesen