dotnetpro 7/2023
Editorial
Editorial
12.06.2023
Nicht schon wieder
Es ist mir ja fast schon peinlich. Wieder dasselbe Thema im Editorial. Aber ich kann überhaupt nichts dafür.
weiterlesen
Schwerpunkt
GitHub Copilot - Amazon CodeWhisperer - Tabnine
12.06.2023
Pair Programming mit KI?
Ein Einstieg in die durch künstliche Intelligenz gestützte Paarprogrammierung und ein Vergleich ausgewählter Tools. Gehört der Entwicklerberuf bald der Vergangenheit an?
weiterlesen
Code mit LLMs und MDSD erzeugen
12.06.2023
Die Code-Revolution
Theorie und Praxis: Wie man Code mithilfe von ChatGPT und UML erzeugt.
weiterlesen
Microsoft Azure und künstliche Intelligenz
12.06.2023
Trainingscamp für Bilderkennung
Bilderkennung ist auf dem Weg, eine allgemeine Dienstleistung zu werden – dank Azure Custom Vision.
weiterlesen
Grundlagen der KI
12.06.2023
Lineare Regression für Einsteiger
Eine Trendlinie errechnen, die eine Aussage über die Zukunft ermöglicht.
weiterlesen
Requirements-First Development - Teil 1
12.06.2023
Am Anfang steht die Anforderung
ChatGPT als Ersatz für Entwickler? Wohl kaum, denn es bedarf genauer Anforderungsformulierung und der Überprüfung des generierten Codes.
weiterlesen
Planung
Time-out
12.06.2023
Wissen weitergeben nützt
Wenn die Leistungsträger ihr Know-how weitergeben, profitieren alle davon.
weiterlesen
ArchUnitNET
12.06.2023
Architektur-Check schneller als gedacht
Wie Sie die Einhaltung von Architektur-Richtlinien mit automatisierten Unit-Tests prüfen.
weiterlesen
Refactoring
12.06.2023
Anspruch und Wirklichkeit
Was Codequalität konkret bedeutet und wie man einen möglichst hohen Qualitätsgrad erreicht.
weiterlesen
TDD-Einführung, Teil 2
12.06.2023
Let’s test a game
Ein Integer genügt fürs Tic-Tac-Toe-Spielbrett.
weiterlesen
Interview
12.06.2023
„Keine Angst, etwas falsch zu machen“
Wir machen jetzt agil, sagte der Chef, und das Chaos war perfekt. Welche Voraussetzungen erfüllt sein müssen.
weiterlesen
Rollenbilder
12.06.2023
Der Klischee-Informatiker
Stimmen die Klischees über Softwareentwickler?
weiterlesen
Download
Downloads
12.06.2023
Ich spreche REST
Eine Bibliothek, die den Zugriff auf Webservices vereinfacht, und UWP-Controls im Schwerpunkt.
weiterlesen
Frontend
Dateizugriff mit JavaScript
12.06.2023
Surfen auf der Festplatte
Lokal auf Dateien zugreifen – JavaScript macht’s möglich.
weiterlesen
HTMX, Teil 7
12.06.2023
HAL 2023 – keine Odyssee
Die Umsetzung unseres Hypermedia API schreitet voran. Auf JSON Home folgt HAL.
weiterlesen
Verschlüsseln und Entschlüsseln von Daten
12.06.2023
Cryptography Libraries
Mit Verschlüsselungsbibliotheken unterbinden Sie das unerwünschte Auslesen, Verteilen und Manipulieren von Daten und Kennworten.
weiterlesen
Core
TimeProvider
12.06.2023
Wie spät ist es?
Dass heute nicht heute ist, kann in Unit-Tests zu Problemen führen. Die neue Klasse TimeProvider schafft Abhilfe.
weiterlesen
Das eigene Betriebssystem, Teil 7
12.06.2023
Virtuelle Adressen
Eine virtuelle Speicherverwaltung wird implementiert.
weiterlesen
Bots für Telegram in C# implementieren
12.06.2023
Sprich mit mir
Die Kombination aus Chatbot und Messenger sorgt für Nachrichten auf Kommando.
weiterlesen
Backend
Neue Gruppierungsfeatures in Entity Framework Core 7.0
12.06.2023
Gruppetto
Version 7.0 von Microsofts Entity Framework Core bietet neue Gruppierungsmöglichkeiten mit GroupBy() und GroupJoin().
weiterlesen
Lernstoff
Workout
Erweiterung der Registry-Controls, Teil 11
12.06.2023
Richtfest
Zum Abschluss des Rohbaus spendieren wir dem Control eine Symbolleiste.
weiterlesen
Vortrainierte Modelle mit ONNX und .NET MAUI
12.06.2023
Ziffern lesen lernen
Wie man ML-Modelle mit .NET MAUI und C# nutzt.
weiterlesen
Ein eigenes Steuerelement für Verlaufsdaten, Teil 2
12.06.2023
Erweiterte Strukturknoten
Die Datenstruktur für die Verwaltung von Verlaufsdaten wird angelegt.
weiterlesen