dotnetpro 10/2021
Editorial
Editorial
20.09.2021
Kollege Roboter
Die Nachfrage nach Software ist enorm. Allein in unserer Firma, schätze ich, würden wir locker noch zehn Entwickler benötigen, um die Wünsche und Anforderungen umzusetzen, die derzeit bestehen.
weiterlesen
Schwerpunkt
Kundenorientiert entwickeln
20.09.2021
Wert statt Komplexität
Die Produktion von Wert bestimmt, ob (agile) Softwareentwicklung ihrem Anspruch gerecht wird, dem Kunden verlässlich und zügig von Nutzen zu sein.
weiterlesen
Wirtschaftlichkeit
20.09.2021
Wie unsere Software erfolgreich wird
Trotz immenser Kenntniszugewinne in den vergangenen Jahren kämpfen immer noch viele Softwareentwicklungen mit Budget- und Terminproblemen. Was läuft schief?
weiterlesen
Meinung
200. Sandbox
20.09.2021
Der Wandel ist das Stetige
Zum Jubiläum ein bisschen meta: Ein komprimierter Rückblick auf 16 Jahre Sandbox.
weiterlesen
Planung
GitOps
20.09.2021
DevOps ist gut, DevOps mit GitOps ist besser
Ziel des GitOps-Konzepts ist es, mittels einer stärkeren Automatisierung Prozesse in der Softwareentwicklung effizienter zu gestalten und zu beschleunigen.
weiterlesen
Agilität und Lernen
20.09.2021
Wenn es sich leicht anfühlt, machst du etwas falsch!
Was wertebasierte Frameworks leisten können – und was nicht.
weiterlesen
Persönlichkeitsentwicklung
20.09.2021
Sei wie Wolfgang!
Entwickler und Kritik: ein schwieriges Thema. Aber warum eigentlich? Kritik tut gut.
weiterlesen
Download
Downloads
20.09.2021
Hex, Hex
Von Hex-Editoren und der Aufdeckung verborgener Bilder in Word-Dateien.
weiterlesen
Frontend
wolkenkratzer: Fachlich versus technisch
20.09.2021
Was gibts Neues?
Jede Anwendung erzählt eine Geschichte. Ein Onlineshop vom Handel, eine Social-Media-Plattform von Neuigkeiten. Doch wie lassen sich Geschichten am besten erzählen?
weiterlesen
MVVM-Codegenerator in Visual Studio 2019
20.09.2021
Fast übersehen
Visual Studio bietet nun Funktionen, um vom XAML-Code aus Code in den ViewModels zu generieren. Das kann eine Menge Tipparbeit sparen.
weiterlesen
Blazor WebAssembly mit klassischem .NET Framework ausliefern
20.09.2021
Umbraco meets Blazor
Keine JavaScript-Hölle mehr: Jetzt können Sie Webanwendungen auch mit C# schreiben und sogar mit dem klassischem .NET Framework ausliefern.
weiterlesen
Webbrowser für .NET
20.09.2021
Fenster aufs Web
Mit diesen Steuerelementen betten Sie Webbrowser-Funktionen in Programme ein.
weiterlesen
Core
.NET 6 und die neuen Micro-(Web)APIs
20.09.2021
Klein, kleiner, winzig
Mit .NET 6 lässt sich eine Webanwendung in noch weniger Zeilen Code definieren.
weiterlesen
JSON-Parser von Microsoft
20.09.2021
Ein Wettbewerber für Newtonsoft.Json
Die etablierte Bibliothek Newtonsoft.Json bekommt Konkurrenz aus dem Hause Microsoft.
weiterlesen
News-Feeds in .NET – eine Übersicht
20.09.2021
Das Neueste in Kürze
Ob Newsfeeds empfangen oder erzeugt werden sollen – .NET bietet alles, um dies in eigenen Apps in den Griff zu bekommen.
weiterlesen
Schritt für Schritt zu Continuous Inspection mit Azure Pipelines
20.09.2021
SonarQube mit Azure DevOps
Die Vorteile der statischen Codeanalyse sind hinlänglich bekannt. Doch was ist zu tun, um SonarQube in eine CI/CD-Umgebung zu integrieren?
weiterlesen
Moderne Architektur für SPAs
20.09.2021
Gute Freunde kann niemand trennen
Wie das beliebte BFF-Muster implementiert werden kann, zeigt ein Beispiel mit Duendes IdentityServer.
weiterlesen
Einen objektorientierten Mapper selbst erstellen, Teil 2
20.09.2021
Typen und Generatoren
Mittels Codegeneratoren Eigenschaftswerte zwischen Objekten übertragen.
weiterlesen
Moderne Dashboards mit Grafana
20.09.2021
Instrumententafeln für Daten
Daten zu sammeln und auszuwerten sind wichtige Teile eines Datenanalyse-Prozesses. Um Informationen und einen Nutzen daraus zu ziehen, sind zusätzlich passende Visualisierungen notwendig. Diese Aufgabe übernehmen Werkzeuge wie Grafana.
weiterlesen
Backend
Kommentartexte für Tabellen, Sichten und Spalten im SQL Server und Entity Framework Core
20.09.2021
Seinen Senf dazugeben
Auch Entity Framework Core unterstützt inzwischen die freien Beschreibungstexte, die ein Datenbankentwickler zu einer Tabelle, Sicht oder Spalte im Schema hinterlegen kann.
weiterlesen
Lernstoff
Workout
Unterwegs arbeiten
20.09.2021
Feel the Wanderlust
Ausstattung, Tools und Dienste für digitale Nomaden.
weiterlesen
Statische Webseiten kostenfrei auf GitHub und Co. hosten
20.09.2021
GitHub Pages
Projekt-, Entwickler- und andere Informationen über statische Webseiten im Internet veröffentlichen.
weiterlesen
Code in GitHub-Repositories online lesen
20.09.2021
Schneller Überblick
Mit GitHub1s einfach durch Sourcen auf GitHub.com navigieren.
weiterlesen
Neue Embedded-OS-Funktionen
20.09.2021
Meadow, kommunikativ
Die Beta-Version B4.6 des .NET-Embedded-Systems Meadow OS nutzt den auf der Plattform enthaltenen ESP32 unter anderem zur Exponierung von REST-Interfaces.
weiterlesen
Ein eigenes Steuerelement für Webinhalte, Teil 1
20.09.2021
Erweitertes Browser-Control
Einen eigenen Webbrowser für Desktop-Anwendungen bauen.
weiterlesen
Tools
DotNetBlackbox
20.09.2021
Ein Flugschreiber für .NET-Projekte
„Post mortem“-Runtime-Analyse für C#- und VB.NET-Projekte.
weiterlesen