dotnetpro 12/2018

Editorial
Editorial
12.11.2018

Workshop statt Work-Stopp

Schwerpunkt
How not to code
12.11.2018

Nicht nachmachen

Anti-Pattern
12.11.2018

Im Verborgenen

Refaktorisieren
12.11.2018

Den Code ausmisten

Meinung
Produktivitätsvernichter Misstrauen
12.11.2018

Auf Ehre und Gewissen

Planung
Code zu async/await refaktorisieren
12.11.2018

Async ist die Zukunft

Agiles Projektmanagement
12.11.2018

Scheitern ist Silber, Lernen ist Gold

Mobile und Webanwendungen testen: Anbieter und Tools
12.11.2018

Die bessere App

Erweiterungsmethoden, Teil 2
12.11.2018

Extension Nothing!

Download
Downloads
12.11.2018

Diagramme für Klassen erzeugen

Frontend
JavaScript-Bundling
12.11.2018

Nur das, was man braucht

JavaSript: Callbacks
12.11.2018

Asynchron getaktet

Fünf Monitoring-Lösungen
12.11.2018

Big Brother

Core
Threading mit Python
12.11.2018

Parallel-Prozesse

2D-Grafiken mit SkiaSharp zeichnen
12.11.2018

Eine für alle

Backend
Owned Types in Entity Framework Core
12.11.2018

Klare Besitzverhältnisse

Lernstoff
Lernstoff
12.11.2018

Bücher und mehr

Tools
MSTest V2
12.11.2018

Alles bleibt anders

Code selbst konvertieren
12.11.2018

Zu Fuß von A nach B

Workout
GPGPU mittels OpenCL und Cloo
12.11.2018

Den Turbo einschalten

Das Robot Operating System (Version 2)
12.11.2018

Robotik für jedermann

Common Intermediate Language, Teil 3
12.11.2018

C# und CIL im Team

Objektdaten laden und speichern, Teil 6
12.11.2018

Flexibel serialisieren

Aufwandsschätzung und Zeiterfassung
12.11.2018

T-Shirts zu verkaufen

Kochen mit Patrick
12.11.2018

Feierabend-Aufwärmer