dotnetpro 12/2023
Diverses
Editorial
13.11.2023
Für die Ewigkeit
Wie lange lebt Software? Wie oft wird sie beerdigt, weil es inzwischen bessere, schnellere und effizientere Technologien gibt?
weiterlesen
Time-Out
13.11.2023
Kleine Schritte statt großer Ziele
Gewohnheiten stetig zu verändern bringt mehr, als hehren Zielvorgaben nachzujagen.
weiterlesen
Downloads
13.11.2023
Eingeklinkt und erweitert
Eine Komponentenbibliothek für Webprojekte und Plug-ins für Visual Studio im Schwerpunkt.
weiterlesen
Tools
IDE-Erweiterungen
13.11.2023
Mit der Zeit gehen
Bei Visual Studio 2022 ergeben sich Änderungen hinsichtlich Add-ons. Bestehende Erweiterungen sollten angepasst werden.
weiterlesen
ELF File Reader – Analyse von Linux-ELF-Dateien in VS Code
13.11.2023
Schöner laden
Linux verwendet zum Laden und Ausführen von Anwendungen das ELF-Dateiformat. Eine Extension für Visual Studio Code vereinfacht die Analyse von ELF-Dateien.
weiterlesen
Sind Prompts das neue Programmieren?
13.11.2023
Mit Furo strukturierte Daten verarbeiten
GPT lässt sich nicht nur für reine Texte, sondern auch für strukturierte Daten wie Tabellen datenschutzkonform nutzen. Wie ein Tool namens Furo dabei hilft.
weiterlesen
Testautomatisierung für .NET-Apps, Teil 3
13.11.2023
Scraping, Harvesting und Analyse
Playwright unterstützt programmgesteuerte Interaktionen mit Webseiten und Web-Apps zur Informationsgewinnung durch Scraping und Harvesting.
weiterlesen
Planung
Courage
13.11.2023
Nicht alles gefallen lassen
Im Arbeitsleben erfahren viele Unrecht, reagieren aus Sorge aber oft nicht. Das hat auch David gelernt, mit einem Happy End nach vielen Jahren.
weiterlesen
Frontend
Performance- und Lasttests
13.11.2023
Website-Tests mit Wumms
Tests mit dem Open-Source-Tool k6 eignen sich auch für komplexe Szenarien.
weiterlesen
Design moderner Apps, Teil 4
13.11.2023
Design mit WinUI 3
Das Erscheinungsbild einer App wird wesentlich durch Farben, Materialien, Kontrast und Animationen bestimmt. WinUI 3 setzt dabei umfassend auf das Fluent Design.
weiterlesen
HTMX, Teil 12
13.11.2023
Die inneren Werte zählen
Wir erweitern die State-Machine, um basierend auf HAL-Links navigieren zu können. Außerdem lesen wir die Paketdaten aus den HAL-Ressourcen aus und stellen sie dar.
weiterlesen
Core
Das Ende einer Technologie
13.11.2023
[Serializable] ist tot
Wer noch den BinaryFormatter in Anwendungen nutzt, sollte jetzt aktiv werden.
weiterlesen
30 Tipps für erfolgreiches Testen
13.11.2023
So klappt es auch mit den Unit-Tests
Eine Sammlung von Best Practices aus über 15 Jahren Entwicklungserfahrung.
weiterlesen
Speech SDK
13.11.2023
Thank you, my Sprachlehrer
.NET MAUI und der Azure-Speech-Dienst sind eine gute Kombo für eine App, mit der Sie Ihre Aussprache trainieren können.
weiterlesen
C#-JavaScript-InterOp
13.11.2023
Die Brücken von MAUI
Native und Webtechnologien werden gern kombiniert: Das geht auch mit .NET MAUI.
weiterlesen
AKS-Cluster automatisiert erstellen
13.11.2023
Cluster auf Knopfdruck
Eine Anwendung auf Knopfdruck in einem Kubernetes-Cluster deployen.
weiterlesen
Chiselled Container
13.11.2023
In Minimalismus zur Ruhe
Mehr Sicherheit und Performance mit abgespeckten Docker-Containern.
weiterlesen
Ocelot: Das .NET-API-Gateway
13.11.2023
Pförtner für Microservices
Die Kommunikation zwischen Microservices kann komplex sein. API-Gateways wie Ocelot nehmen sich der Anforderungen wie Autorisierung und Überwachung an.
weiterlesen
Das eigene Betriebssystem, Teil 12
13.11.2023
System Calls
Mithilfe von System Calls können Anwendungen Kernel-Funktionen nutzen.
weiterlesen
Backend
Datentypkonvertierungen mit der Erweiterungsmethode To<T>, auch für DBNull
13.11.2023
Universalübersetzer
Mit der Erweiterungsmethode To kann man auch beim Datenbankzugriff schnell zum gewünschten Zieldatentyp kommen.
weiterlesen
Lernstoff
Workout
ListView für die Registry, Teil 5
13.11.2023
Such mich!
Der Fokus dieser Folge liegt auf der Suche in der Registry nach Schlüsseln und Werten.
weiterlesen
Ein eigenes Steuerelement für Verlaufsdaten, Teil 7
13.11.2023
MRU-Programme ermitteln
In der Windows-Registry gespeicherte Dokumente und Programme auslesen.
weiterlesen