dotnetpro 6/2018
Editorial
Editorial
14.05.2018
Science-Fiction?
Kommen Sie nach Amerika, in das Land der unendlich vielen Franchise-Unternehmen und der Mafia, die die besten Pizzen liefert.
weiterlesen
Schwerpunkt
Debuggen mit Visual Studio
14.05.2018
Ungeziefer mit Visual Studio finden
Visual Studio bietet viele Features rund um das Debuggen von Code. Wir zeigen nützliche Funktionen und beschreiben, was sich im Lauf der Versionen verändert hat.
weiterlesen
Debugging mit Drittanbieter-Tools
14.05.2018
Hilfe vom Kammerjäger
Es muss nicht (nur) Visual Studio sein. Es gibt so manches wertvolle externe Tool.
weiterlesen
Fehlermeldungen
14.05.2018
Ungenaue Informationen
Hinweise auf Fehler gehören zum Programmieren dazu. Aber warum sind sie so schlecht?
weiterlesen
Zustandsbehaftete Codeanalyse und Code fix mit Roslyn
14.05.2018
Achtung, da fehlt etwas!
Schon während des Codierens Feedback zu Fehlern, und auch noch Lösungsvorschläge dazu bekommen? Wie das mit Roslyn funktioniert, zeigt dieser Artikel.
weiterlesen
Meinung
Weniger Risiko, mehr Qualität
14.05.2018
It’s the results, stupid!
Mit einer stringenten Abrechnung im halbstündlichen Takt kommt mehr Klarheit in die Softwareentwicklung
weiterlesen
Planung
Service Host, Teil 1
14.05.2018
HTTP-Services für jedermann
Alle reden von Microservices und serviceorientierten Architekturen – aber wie geht das?
weiterlesen
Softwaretest, Teil 6
14.05.2018
Die Testüberdeckung
Wenn es um die Qualität von Tests geht, fällt fast zwangsläufig der Begriff der Testüberdeckung. Der Mehrwert dieser Metrik liegt aber woanders.
weiterlesen
Download
Downloads
14.05.2018
Spiele entwickeln und Daten einlesen
Mit diesen Bibliotheken können Sie Spiele programmieren und der BinaryMapper hilft bei der Deserialisierung.
weiterlesen
Frontend
UWP Windows Toolkit
14.05.2018
Mehr Controls
Eine Sammlung an Kontrollelementen und Hilfsklassen für die Universal Windows Plattform.
weiterlesen
ASP.NET Core: SignalR
14.05.2018
Nachrichten austausendundeiner Quelle
Das Socket-Framework SignalR gewährleistet einfaches Echtzeit-Web – und wird gerade für ASP.NET Core 2.0 neu entwickelt.
weiterlesen
Web-Frontends mit Vue.js
14.05.2018
Angular in einfach
Das JavaScript-Framework Vue.js schickt sich an, React und Angular Konkurrenz zu machen. Kann es das?
weiterlesen
Formulare aus Web-API-Metadaten generieren
14.05.2018
Angular-UI-Vollautomat
Warum das UI für jeden Controller neu programmieren, wenn es auch automatisch geht?
weiterlesen
Variablen deklarieren in JavaScript
14.05.2018
Var, let oder const?
JavaScript kennt drei Möglichkeiten, Variablen zu deklarieren. Was sind die Unterschiede und welche ist wann zu verwenden?
weiterlesen
Framework-unabhängig entwickeln, Teil 3
14.05.2018
Selbst ist die Komponente
Mit Webkomponenten lassen sich eigene HTML-Elemente erzeugen. Dabei hilft das Framework Polymer.
weiterlesen
Kostenlose PDF-Komponenten für .NET
14.05.2018
Portable Document Format
Mit diesen Bibliotheken erzeugen und verändern Sie PDFs unter .NET.
weiterlesen
Core
Avatare in .NET mit Gravatar.NET
14.05.2018
Künstliche Ebenbilder
Der Dienst Gravatar bietet global identifizierbare Avatare an. Über das öffentliche API lassen sich diese mit .NET abfragen.
weiterlesen
Backend
Schemamigrationen mit Entity Framework Core
14.05.2018
Umzugshilfe
Ein praktisches Kommandozeilenwerkzeug hilft beim Migrieren von Datenbankschemas.
weiterlesen
Lernstoff
Workout
dojoLösung: Termine vereinbaren, Teil 2
14.05.2018
Kennen Sie italki jetzt?
Wieder einmal gibt es für Sie die Gelegenheit, Features an einer bestehenden Lösung zu ergänzen. Ihr Vorteil: Der bereits existierende Code ist bestens dokumentiert.
weiterlesen
dojoAufgabe: Eine verteilte Anwendung
14.05.2018
Der will nur spielen ...
Zwei Spieler treffen sich online zu einer Partie „Vier gewinnt“.
weiterlesen
Internet of Things mit Microsoft Azure, Teil 2
14.05.2018
Intelligente Zwillinge
Digitale Zwillinge sind dann sinnvoll, wenn sie mehr können als ihre physischen Formen.
weiterlesen
Eine App, viele Technologien, Teil 6
14.05.2018
Das Web im Sandkasten
Eine App für alle Plattformen, gebaut mit Apache Cordova.
weiterlesen
3D-Grafikanwendungen mit .NET, Teil 2
14.05.2018
Licht und Schatten
Mit einem einfachen Beleuchtungsmodell lassen sich Szenen wesentlich realistischer gestalten.
weiterlesen
Ein eigenes Control Panel bauen, Teil 14
14.05.2018
Kategorien verwalten
Zum Abschluss wird noch eine Kategorienverwaltung für das Control Panel skizziert.
weiterlesen
Eine leistungsfähige Volltextsuche integrieren
14.05.2018
Gesucht, gefunden!
Search as a Service mit Microsoft Azure Search.
weiterlesen