dotnetpro 12/2021
Editorial
Editorial
15.11.2021
Nichts geht mehr
Es musste einfach sein. Viel zu lange hatte ich gezögert. Visual Studio 2022 musste endlich auf den Rechner.
weiterlesen
Schwerpunkt
Eine neue Webbasierte Top-Level-Architektur
15.11.2021
Die JAMStack-Architektur
Ein Überblick über Konzept und Technologien sowie der Einsatz anhand von Fallbeispielen.
weiterlesen
Von Web 2.0 zu Web3
15.11.2021
Dezentralität ist die Zukunft
Während das Web 2.0 das Frontend von Webseiten veränderte, ist das Web3 eher eine Backend-Revolution, die die Macht hat, das Internet auf den Kopf zu stellen.
weiterlesen
Verteilte Webentwicklung mit Microsofts Webframework
15.11.2021
Micro Frontends mit Blazor
Mit unabhängigen Teams eine Frontend-Anwendung in Blazor entwickeln.
weiterlesen
Meinung
Aufräumen und putzen
15.11.2021
Sauberkeit versus Ordnung
Zwei unterschiedliche Dinge, die aber auch in der Softwareentwicklung eine wichtige Rolle spielen.
weiterlesen
Planung
Liesers Clean Code
15.11.2021
Zwischen Schwarz und Weiß liegt jede Menge Grau
Blackbox- versus Whitebox-Tests.
weiterlesen
Love Driven Development als Treiber der Entwicklung
15.11.2021
Kann Code glücklich machen?
Codezeile für Codezeile zu mehr Glück und Erfüllung.
weiterlesen
Persönlichkeitsentwicklung
15.11.2021
Unbewaffnet im Argumentenstreit
Entwickler benötigen für ihre Arbeit auch Soft Skills – etwa, um den eigenen Standpunkt erfolgreich zu vertreten.
weiterlesen
Frontend
SkiaSharp erkunden, Teil 1
15.11.2021
Bewegte bunte Bilder
Ein paar Spielereien mit der 2D-Grafikbibliothek in einer WPF-Desktop-Anwendung.
weiterlesen
wolkenkratzer: Die Teile zusammenführen
15.11.2021
Das große Ganze
Verfügt man über alle Grundbausteine für eine gut strukturierte und skalierbare Softwareentwicklung, geht es darum, sie zu einem großen Ganzen zusammenzufügen. Wie funktioniert das?
weiterlesen
Neues in ASP.NET Core 6, Teil 1
15.11.2021
Entwicklungs- und Laufzeitperformance
Dieser Artikel beschreibt die Neuerungen in ASP.NET Core 6, die das Framework allgemein betreffen, sowie Änderungen in C#, die sich auch in ASP.NET Core durchziehen.
weiterlesen
Sicherheitsrisiken für Webanwendungen
15.11.2021
No risk, more fun
Nach vier Jahren Wartezeit ist es so weit: Die neue OWASP Top Ten 2021 ist da. Was bedeutet das für ASP.NET Core?
weiterlesen
Fünfmal Textverarbeitung in WPF-Anwendungen
15.11.2021
Code und Text editiern
Ein Mehr an Texteingabe dank Open-Source-Komponenten.
weiterlesen
Core
Die Klasse WeakReference
15.11.2021
Schwache Bindung
Die harten und weichen Referenzen von .NET.
weiterlesen
OOP-Prüfung
15.11.2021
Sind Getter und Setter böse ?
Programmieren wir wirklich OOP, wenn wir mit Gettern und Settern arbeiten?
weiterlesen
Infrastruktur in Azure bereitstellen
15.11.2021
Pflege mit Struktur
Auch in der Cloud muss Infrastruktur gepflegt werden – bequem mit Terraform.
weiterlesen
Netzwerke in der Cloud verstehen
15.11.2021
Gut vernetzt in die Cloud
Wer sich mit Netzwerken auskennt, ist gut gerüstet für die Cloud.
weiterlesen
winget: Anwendungen unter Windows verwalten
15.11.2021
Ein Paketbote für Windows
Der Microsoft-Paketmanager für Windows blickt auf eine bewegte Geschichte.
weiterlesen
Download
Downloads
15.11.2021
Rein und raus
Im Schwerpunkt gibt es Tools für das Debuggen und Chinchoo verarbeitet Daten.
weiterlesen
Backend
Neuerungen für die Serialisierung mit System.Text.Json 6.0
15.11.2021
Ereignisreich
Die neueste Version von Microsofts JSON-Serialisierer System.Text.Json bietet Ereignisse und weitere Optionen bei der (De-)Serialisierung.
weiterlesen
Lernstoff
Tools
Windows Terminal
15.11.2021
Terminal reloaded
Mehr Produktivität für Entwickler dank neuer Funktionen.
weiterlesen
Unterstützung beim Coden
15.11.2021
Kleines Tool – große Hilfe
Visual Assist hilft beim Schreiben von Anwendungen mit C#, C, und C++.
weiterlesen
Workout
Microsoft-Kommunikationslösungen erweitern, Teil 1
15.11.2021
Tuning für Teams
Welche Vielfalt an Erweiterungen und Integrationen bei MS Teams möglich ist und was es konkret bei deren Implementierung zu beachten gilt, zeigt ein zweiteiliger Artikel.
weiterlesen
.NET-Code debuggen
15.11.2021
Rein debuggen
Mit dem Tool Source Link den .NET-Code besser verstehen und besser machen.
weiterlesen
Predictive Maintenance
15.11.2021
Vorausschauende Wartungsmaßnahmen
Fällt ein System aus, muss man es warten. Dieses auf den ersten Blick einfach klingende Prinzip wird immer dann brisant, wenn Wartung oder Ausfall mit Verlusten verbunden sind.
weiterlesen
Ein eigenes Steuerelement für Webinhalte, Teil 3
15.11.2021
Den Browser ausbauen
Eine grafische Oberfläche erlaubt den Zugriff auf versteckte Funktionen.
weiterlesen