dotnetpro 1/2019
Editorial
Schwerpunkt
HTML: Service Worker und Offline-Speicher
17.12.2018
Das Offline-Web
Mobilfunklöcher? Internetausfall? Das ist kein Problem mit offline verfügbaren Daten.
weiterlesen
Progressive Web Apps
17.12.2018
Offline immer mitgedacht
Mit Service Worker und IndexedDB arbeiten Online-Apps auch ohne Internetverbindung.
weiterlesen
Der Weg zur modernen Web-App, Teil 1
17.12.2018
Lehrpfad zu neuen Technologien
Moderne Webanwendungen – einmal schreiben, überall installieren.
weiterlesen
ASP.NET Blazor
17.12.2018
Der Nachfolger von JavaScript?
Backend und Frontend von Webanwendungen mit C# schreiben.
weiterlesen
Meinung
Schnell Erreichbare Ziele
17.12.2018
Spammer mit Gespür
Spam-Werbung gilt in der Regel als lästig. Diesmal aber sorgt sie für Erkenntnis.
weiterlesen
Planung
Komplexe Steuerungen per Finite State Machine
17.12.2018
Art of the State
Wie Finite State Machines mit nachvollziehbarem Code helfen, komplexe Probleme strukturiert zu lösen.
weiterlesen
Exceptions, Teil 1
17.12.2018
Ausnahmen machen
Das Implementieren einer Ausnahmebehandlung ist langweilig, aber unverzichtbar.
weiterlesen
Download
Downloads
17.12.2018
Bildmanipulation und PowerShell
Bilder per .NET Core zu verändern, ist dank ImageSharp mit wenig Code erledigt. Im Schwerpunkt: PowerShell.
weiterlesen
Frontend
Razor Class Libraries in ASP.NET Core 2.1
17.12.2018
Gut verpackt
Mit Razor Class Libraries (RCL) kann der Webentwickler Seiten- oder Seitenteile in eigene Assemblies auslagern und in beliebigen ASP.NET-Core-Projekten wiederverwenden.
weiterlesen
JavaScript: Asynchrone Programmierung
17.12.2018
Von Callbacks zu Promises
Callbacks sind nicht das einzige Mittel für asynchrone Programmierung in JavaScript. Zur Wahl stehen Promises, Generatorfunktionen und die Schlüsselwörter async und await.
weiterlesen
Fünf DirectX-Komponenten für .NET
17.12.2018
Licht, Kamera, Ton
Mit diesen Komponenten programmieren Sie Multimedia-Anwendungen.
weiterlesen
Core
Microservices mit Service Fabric Mesh
17.12.2018
Polyglott und ohne Server
Dank Service Fabric Mesh lassen sich Microservices mit Azure erstellen und betreiben.
weiterlesen
C#-Microservices, Teil 1
17.12.2018
Schlank, flott, skalierbar
Wie Sie Microservices mit dem Messaging-System RabbitMQ aufbauen.
weiterlesen
Google Books API
17.12.2018
Schnittstellen für .NET
Die Google API Client Library for .NET bietet einen einfachen, flexiblen und leistungsstarken Zugriff auf viele Google-APIs.
weiterlesen
Konsolen-Anwendungen aufmotzen
17.12.2018
Alles so schön bunt hier
Schluss mit den tristen Ausgaben von Konsolenanwendungen. Farbe ist angesagt.
weiterlesen
Backend
Extensible Storage Engine (ESENT)
17.12.2018
Antike Datenbank
Kaum jemand kennt ESENT, dabei gehört die Datenbank-Engine seit 18 Jahren zu Windows.
weiterlesen
Sequenz-Objekte für Autowerte
17.12.2018
Fortschritt nach Gusto
Zusätzlich zu Identity Increment bietet Entity Framework auch Sequenzobjekte.
weiterlesen
Lernstoff
Lernstoff
17.12.2018
Bücher und mehr
Künstliche Intelligenz und besser programmieren lernen
weiterlesen
Tools
Einstieg ins Microsoft Visual Studio App Center
17.12.2018
Continuous Everything
Mobile Apps bauen, testen, publizieren und mit Telemetrie sowie Push ausstatten. Ganz einfach und alles an einem Ort.
weiterlesen
Workout
dojoAufgabe: Eine Anwendung zur Budget-Verwaltung, Teil 1
17.12.2018
Wie viel Geld habe ich noch?
Manch einer kennt das Problem: Am Ende des Geldes ist noch so viel Monat übrig ...
weiterlesen
Datenzugriff per Client – Server
17.12.2018
So geht CRUD per AppService
Client ruft Server, Server gibt Daten zurück. Ein gereifter Service löst das Problem.
weiterlesen
Ein Add-in für Excel
17.12.2018
Zugriffig
Erstellen Sie ein Add-in zur Datenanalyse und Datenauswertung.
weiterlesen
Objektdaten laden und speichern, Teil 7
17.12.2018
Vier Varianten einbinden
Die vorbereiteten Serialisierer für vier Formate werden nun eingebunden.
weiterlesen
Webentwicklung mit WebAssembly und Blazor
17.12.2018
C# ohne Plug-in im Browser
Mit Blazor dieselben Komponenten auf Server und Client verwenden.
weiterlesen
Kochen mit Patrick
17.12.2018
Deftige Gemüsepfanne: Mit Ei und Käse überbacken
Draußen wird es Winter, da braucht es Kraftfutter, um der Kälte zu trotzen, zumBeispiel diese deftige, mit Eiern und Käse überbackene Gemüsepfanne.
weiterlesen