dotnetpro 12/2019
Editorial
Editorial
18.11.2019
Zapfenstreich
So, Schluss! Fertig! Aus! Finito! Passé! Rum! Vorüber! .NET Core ist ein für allemal und unwiderruflich komplett.
weiterlesen
Schwerpunkt
Mehr als ein alter Hut im neuen Gewand
18.11.2019
SOA und Microservices
Obwohl sich die beiden Konzepte in vieler Hinsicht ähneln, gibt es wichtige Unterschiede.
weiterlesen
Cluster selbst gebaut
18.11.2019
Hallo, Kubernetes!
Zum Verwalten von Docker-Clustern etabliert sich Kubernetes. Wie gelingt ein einfacher Einstieg?
weiterlesen
Microservices richtig kalkulieren
18.11.2019
Kostentransparenz in der Cloud
Mit semantischen Graph-Datenbanken operative Kosten in Multi-Cloud-Microservice-Umgebungen analysieren – und reduzieren.
weiterlesen
Container
18.11.2019
Im Land der Borg
Kubernetes als potenzieller Standard-Steuermann für alle Projekte.
weiterlesen
Kosten sparen mit der Cloud
18.11.2019
Going serverless
Dynamische Anwendungen schaffen mit funktionalen Architekturen.
weiterlesen
Meinung
18.11.2019
Paradigmenwechsel in der Softwareentwicklung?
Technologien ausschließlich als Mittel zum Zweck.
weiterlesen
Meinung
Wenn Code von zu Hause auszieht
18.11.2019
Postpartale Stimmungskrise
Fertiger Code ist guter Code, der Anlass zur Freude, aber auch zur Trauer gibt.
weiterlesen
Planung
Eigenständigkeit und Selbstorganisation in der Praxis
18.11.2019
Viel Verantwortung
Agile Prozesse alleine formen noch keine eigenständigen, selbstorganisierten Teams.
weiterlesen
Ein Leitfaden für Anwendungsentwickler
18.11.2019
Für die Privatsphäre gebaut
Schon bei Konzeption und Implementierung sollten Entwickler auf Datenschutz achten.
weiterlesen
Agilität
18.11.2019
Kultur im Wandel
Unternehmenskulturen lassen sich sich nur langsam verändern. Definierte Praktiken helfen dabei.
weiterlesen
Composite Components 2.0, Teil 1
18.11.2019
Was ist Architektur?
Warum ist das Design so wichtig? Und wie sollte ein Team idealerweise aufgestellt sein?
weiterlesen
Download
Downloads
18.11.2019
Spieleentwicklung und Helferklassen
Zweimal der Griff unter die Arme: mit einer Klassensammlung, und im Schwerpunkt bei der Spieleentwicklung.
weiterlesen
Frontend
WPF-Menü mit Platzhaltern definieren
18.11.2019
Menübaukasten
WPF-Menüs können Platzhaltern enthalten, die später mit eigenen Komponenten gefüllt werden.
weiterlesen
JavaScript: nützliche neueinführungen seit ecmascript 2015
18.11.2019
Klein, aber fein
Seit ECMAScript 2015 hat sich viel getan. Vor allem die großen Neuerungen wie Promises, async/await oder Klassen kennt jeder. Welche Perlen gibt es jenseits davon zu entdecken?
weiterlesen
Fünf Komponenten, um QR- und Barcodes auszuwerten
18.11.2019
Strichcodes verarbeiten
Mit diesen Komponenten erzeugen und werten Sie Daten im grafischen Format der Barcodes komfortabel aus.
weiterlesen
Core
C#-Projekte auf neuesten Stand bringen
18.11.2019
Wieder schärfer sehen!
Eine Anleitung für den gezielten Einsatz der modernen Features von C# in der Praxis.
weiterlesen
Die Universelle Windows-Plattform, Teil 1
18.11.2019
Gute Technologie mit geringer Akzeptanz
Sackgasse oder Zukunftsmodell: Versuch einer Einschätzung der Technologie UWP
weiterlesen
ML.NET AutoML
18.11.2019
Selbst lernt die Maschine
Microsofts neue Erweiterung für das ML.NET-Framework vereinfacht das Trainieren von Machine-Learning-Modellen.
weiterlesen
Optionen für einen Umstieg von WCF, Teil 2
18.11.2019
Drei WCF-Alternativen
WCF wird spätestens mit .NET 5 zum Auslaufmodell. Die Kriterien für einen Vergleich der Alternativen sind definiert – nun gehen die ersten Kontrahenten an den Start.
weiterlesen
RocksDB: Ein Key-Value Store für .NET
18.11.2019
Schlüsselspeicher
RocksDB ist ein Key-Value Store, für den auch eine .NET-Schnittstelle zur Verfügung steht.
weiterlesen
Backend
SQL Server 2019, Teil 3
18.11.2019
SQL Server 2019 trifft Docker und Kubernetes
Der SQL Server 2019 kann auch in Kombination mit Docker verwendet werden und bietet eine nahtlose Integration in die Container-Orchestrierungs-Engine Kubernetes an.
weiterlesen
JSON-Daten und C#
18.11.2019
Populärer Weg
Beim Umgang mit JSON in C# geht Microsoft mit einer Eigenentwicklung künftig neue Wege.
weiterlesen
Tools
Testautomatisierung
18.11.2019
Mehr als nur End-to-end
Sollen Web-Frontends oder APIs geprüft werden, gibt es verschiedene Tools und Frameworks. Cypress.JS ist eines der neueren.
weiterlesen
Lernstoff
Lernstoff
18.11.2019
Bücher und mehr
Cyber-Sicherheit, Python für Einsteiger und Docker-Praxis
weiterlesen
Workout
Tipps zur Selbstorganisation
18.11.2019
Wunsch und Wirklichkeit
Selbstoptimierung mit Productivity Hacks.
weiterlesen
dojoAufgabe: Eine Strichlisten-App
18.11.2019
Wie viel Kaffee hast du getrunken?
Liegt in Ihrer Kaffeeküche etwa noch eine Strichliste? Damit ist jetzt Schluss, die Digitalisierung hält Einzug: Basteln Sie eine Strichlisten-App!
weiterlesen
dojoLösung: Ein Verleih-system
18.11.2019
Mit dem E-Roller zur Arbeit
Einen E-Roller mieten geht inzwischen einfach und fast überall – einmal mit dem Handy anmelden und dann munter buchen und fahren. Wie tickt die Software dahinter?
weiterlesen
Apache Flink
18.11.2019
Stateful Streaming
Ereignisgesteuerte Apps und Streaming-Analyse-Anwendungen mit Apache Flink.
weiterlesen
Dreidimensionale Artikellisten mit three.js
18.11.2019
In Szene setzen
Eine dreidimensionale Darstellung zeigt dem Kunden das Produkt von allen Seiten.
weiterlesen
Einen Code-Editor per RichTextBox nachbauen, Teil 5
18.11.2019
Sprachdefinitionen einbinden
Die neue Version des Code-Editors unterstützt beliebige Programmiersprachen.
weiterlesen