dotnetpro 5/2019

Editorial
Editorial
15.04.2019

Zeit für Veränderungen

Update
Interview mit Bryan Costanich
15.04.2019

Auch App-Entwickler sollen professionelle Hardware bauen können.

Schwerpunkt
Wertschöpfung durch Informationsentwicklung
15.04.2019

Und er schöpft doch

Von Visual SourceSafe zu Jenkins
15.04.2019

Zeitreise durch CI/CD

Git-Grundlagen verstehen
15.04.2019

Deep Dive Git

Tools für die kontinuierliche Integration, Teil 1
15.04.2019

Anwendungsbaukästen

Planung
Exceptions, Teil 5
15.04.2019

Die qualifizierte Fehlermeldung

Agile Organisation
15.04.2019

Agil auf einen Blick

Meinung
Individuen und Interaktionen
15.04.2019

Agile Weisheit aus ­Bulgarien

Download
Downloads
15.04.2019

Alles fließt und mündet in Barcode

Frontend
JavaScript: Entwurfsmuster
15.04.2019

Von Singletons und Factories

Fünf Open-Source-Komponenten zur Bildbearbeitung und -optimierung
15.04.2019

Bilder aufhübschen

Core
Golang mit Visual Studio Code
15.04.2019

Einfach Go

Azure Sphere, Teil 2
05.03.2019

Sphere spricht Hardware

Vollgas mit der GPU, Teil 2
15.04.2019

CUDA mit Python

Machine Learning mit Infer.NET, Teil 1
15.04.2019

Intelligente Software bauen

Mit regulären Ausdrücken den User-Agent  entschlüsseln
15.04.2019

Wer bist denn du?

Backend
SQL Server VM, Teil 3
15.04.2019

Netzwerk-Turbo

Query Notifications mit Microsoft SQL Server und Entity Framework
15.04.2019

Nachricht vom Server

Lernstoff
Lernstoff
15.04.2019

Bücher und mehr

Tools
Visual Studio 2019: Die wichtigsten Neuerungen
15.04.2019

Mehr Intelligenz

Workout
Sechs Schritte zur CI/CD-Pipeline
15.04.2019

Endlich alles automatisieren!

Kochrezept
15.04.2019

Kochen mit Elvis

dojoAufgabe: Ein klassisches Spiel
15.04.2019

Da ist der Wurm drin

dojoLösung: eine übung in tdd
15.04.2019

Wie groß ist der Widerstand?

Wetterstation für Entwickler
15.04.2019

Der Do-it-yourself-Wetterfrosch

Der Weg zur modernen Web-App, Teil 5
15.04.2019

Ein Framework hilft

Anonyme und benannte Typen, Teil 2
15.04.2019

Listen anonymer Objekte