dotnetpro 4/2022
Editorial
Editorial
14.03.2022
Die endliche Suche
Nehmen wir einmal an, Sie wollen einen Tisch aus Holz bauen. Sie verwenden dafür Ihre alte Kreissäge.
weiterlesen
Schwerpunkt
Visual Studio 2022
14.03.2022
Ein Überblick zu VS 2022
Die jüngste Version der Entwicklungsumgebung bringt Verbesserungen und Neuerungen.
weiterlesen
VS 2022: Neue Features für bessere Produktivität
14.03.2022
Schneller entwickeln
Neues in Sachen Produktivität für .NET, XAML, Windows Forms und Web.
weiterlesen
VS 2022: Neue Features für Test und Debugging
14.03.2022
Heißes Nachladen und mehr
Neuerungen an vielen kleinen, weit verstreuten Stellen der Entwicklungsumgebung.
weiterlesen
IntelliCode
14.03.2022
Das intelligentere IntelliSense?
Mit IntelliCode fand die KI-unterstützte Codierung Eingang in die Entwicklungsumgebungen von Microsoft. In Visual Studio 2022 sind neue Funktionen hinzugekommen.
weiterlesen
Meinung
Was Bouldern mit Code Katas zu tun hat
14.03.2022
Vom Nutzen der Wiederholung
Klettern als Wunschszenario für die Softwareentwicklung.
weiterlesen
Planung
Liesers Clean Code
14.03.2022
Fehler? Was für einer?
Schluss mit der Unsicherheit. Durch Klarheit zu einem besseren Umgang mit Fehlern.
weiterlesen
SonarQube per Web API
14.03.2022
Quellcode-Gesamtschau
Wie aufgeräumt ist eine kaum überschaubare Legacy-Codebasis insgesamt? Das SonarQube Web API kann einen Report über die Qualität der Projekte exportieren.
weiterlesen
Sinnvolle Bezeichner
14.03.2022
Gute Namen, guter Code
Achtsamkeit bei der Namensfindung wirkt sich direkt auf die Codequalität aus.
weiterlesen
CDD: Comment Driven Development
14.03.2022
Comments first
Kommentare als hilfreiches Werkzeug statt als lästige Pflicht.
weiterlesen
Architektur in der Softwareentwicklung
14.03.2022
Ist Architektur eine Teamaufgabe?
Obliegt die Architektur einer einzelnen Rolle oder dem gesamten Team? David klärt auf.
weiterlesen
Download
Downloads
14.03.2022
Leichte Datenbank und schwere Pakete
Der Download-Bereich der dotnetpro ist diesmal durch eine Initiative für Organisation geprägt.
weiterlesen
Frontend
wolkenkratzer: Services orchestrieren
14.03.2022
Gut verpackt
Wir haben eine Anwendung als Menge von verteilten Services entworfen und entwickelt. Wie kann man nun all diese Services effizient ausführen und überwachen? Containerisierung schafft Abhilfe.
weiterlesen
Programmieren mit WinUI 3
14.03.2022
UI zu gewinnen
WinUI 3 ist kein Gewinnspiel, auch wenn es so klingt. Doch die Microsoft-Technologie zur Programmierung von Windows-Desktop-Anwendungen kann für Sie zum Gewinn werden.
weiterlesen
Zwischenspeichern mit JavaScript: Cache API
14.03.2022
Speichermanager
Offlinefähige Anwendungen müssen Daten speichern können – mit dem Cache API kein Problem.
weiterlesen
Fünf Open-Source-Komponenten zur Diagrammanzeige in .NET-Anwendungen
14.03.2022
Daten visualisieren
Diagramme machen abstrakte Daten anschaulich. Diese Komponenten helfen dabei.
weiterlesen
Core
Wie ein String entsteht
14.03.2022
Der beliebteste Datentyp
Seien Sie bei der Geburt eines Strings dabei: eine Reise durch die Runtime.
weiterlesen
Fuzzylogik, Teil 1
14.03.2022
Unscharf zur ruckelfreien U-Bahn
Unscharfe Lösungen lassen sich mit Fuzzylogik modellieren. dotnetpro erklärt die Grundlagen.
weiterlesen
Enums – Sprachfeature mit Eigenheiten
14.03.2022
Enums als komplexe Typen
Enumerationsklassen bieten Vorteile gegenüber Enums.
weiterlesen
Die Laufzeitumgebung Dapr, Teil 3
14.03.2022
Keine Angst vor Kubernetes
Vom Umgang mit Aktoren, Secrets und Bindings und dem Einrichten einer Anwendung.
weiterlesen
Das Freenove Raspberry Pi Starter Kit im Kurzcheck
14.03.2022
Ultraschall für den Raspberry Pi
Eine kleine transparente Kiste mit vielen bunten Einzelteilen, die neugierig auf Elektronik machen.
weiterlesen
Backend
Kontextinstanzen bei Entity Framework Core
14.03.2022
Der Schnelllebigkeitunterworfen
Instanzen der Entity-Framework-Core-Kontextklasse sollten so kurz wie möglich und gerade in Webumfeld nicht länger als ein HTTP-Request leben.
weiterlesen
Lernstoff
Workout
Kickstart für neue Mitarbeiter
14.03.2022
Auf los geht’s los
Wie man das Onboarding neuer Mitarbeiter automatisiert.
weiterlesen
Single Board Computer
14.03.2022
Windows, ganz klein
Es muss nicht immer Linux sein: Windows auf einem Raspberry Pi 4.
weiterlesen
In Microsoft Teams nur einen halben Bildschirm teilen
14.03.2022
Teile und herrsche
Hilfe für Nutzer von Widescreen-Bildschirmen.
weiterlesen
Erweiterte Funktionen für den Windows-Dateimanager, Teil 2
14.03.2022
Windows Explorer enhanced
Zusatzfunktionen für den Windows Explorer zur Verwaltung von Laufwerken, Ordnern und Dateien stellen Sie im ersten Schritt vereinfacht über ein eigenes Tool bereit.
weiterlesen
Ein eigenes Steuerelement für Webinhalte, Teil 7
14.03.2022
Favoriten unter Kontrolle
Funktionen der Favoritenverwaltung anbinden.
weiterlesen