dotnetpro 1/2018
Editorial
18.12.2017
Jeden Tag besser
Okay, ich bekenne: Ich bin Heimwerker. Und am liebsten arbeite ich mit Holz.
weiterlesen
Update
dotnetpro Contest 10/2017 – Auswertung
18.12.2017
Auf Nummer sicher
Die Hilfsbereitschaft für einen paranoiden Kunden ließ leider zu wünschen übrig.
weiterlesen
Schwerpunkt
.NET-Sprachen im Web
18.12.2017
Im Client (fast) angekommen
C# nur im Backend? Verschiedene Technologien wollen das ändern und den Client aufrüsten.
weiterlesen
WebAssembly mit Blazor
18.12.2017
C#-Code im Browser ausführen
Das experimentelle Projekt Blazor bringt .NET mittels WebAssembly in den Browser.
weiterlesen
Code, der überall läuft
18.12.2017
Von JavaScript zur WebAssembly
Programme, die in jedem Browser ausgeführt werden können und als binäre Daten über die Leitung gehen.
weiterlesen
F#, Visual Studio Code und Fable
18.12.2017
Aus F#-Code wird JavaScript
Das Projekt Fable erlaubt es, F#-Code einfach und effektiv nach JavaScript zu migrieren.
weiterlesen
Meinung
Scrum, aber richtig
18.12.2017
Sprinten, wie es gemeint ist
Zurück zu den Wurzeln: agil, ohne Commitment und doch mit maximalem Ergebnis.
weiterlesen
Planung
Automatisierte Builds mit VSTS, Teil 1
18.12.2017
Kontinuierlich bauen
Fallstudie zu automatischen Builds inklusive Unit Tests mit TFS und VSTS.
weiterlesen
Wissensspeicher für die Softwaredokumentation
18.12.2017
Zwischen den Codezeilen
Eine Übersicht zu Methoden, um Wissen nutzbar zu konservieren.
weiterlesen
Softwaretests, Teil 1
18.12.2017
Die Grundlagen des Testens
In einer Software sollte nichts ungetestet veröffentlicht werden. dotnetpro zeigt die Grundlagen, erweitertes Wissen und das Know-how der Profis.
weiterlesen
Downloads
Empfohlene Downloads
18.12.2017
Tools für die Modellierung
Editoren für die Unified Modeling Language (UML).
weiterlesen
Empfohlene Downloads
18.12.2017
Diese Tools sollten Sie sich ansehen
Aktuelle Tools und Bibliotheken.
weiterlesen
Frontend
App-Konfiguration in ASP.NET Core
18.12.2017
Einstellungssache
JSON, XML oder YAML: ASP.NET Core bietet viele Möglichkeiten, eine App zu konfigurieren.
weiterlesen
Template-Driven vs. Model-Driven
18.12.2017
Reine Formsache
Angular bietet zwei Verfahren für das Arbeiten mit HTML-Formularen an.
weiterlesen
Die besten freien Ressourcen für das WebDesign
18.12.2017
Webseiten aufhübschen
Mit freien Hintergründen, Schriften, Symbolen und Bildern Webseiten gestalten.
weiterlesen
Core
Azure Service Fabric
18.12.2017
Status quo & Ausblick
Überblick zum aktuellen Stand der Azure Service Fabric plus Blick auf die Roadmap.
weiterlesen
Erkenntnisse aus Daten extrahieren
18.12.2017
Data Science in a Nutshell
Daten sind das Gold des 21. Jahrhunderts. Data Scientists fördern es zutage.
weiterlesen
Von Umbraco- zu NuGet-Paketen
18.12.2017
Paketwechsel
Der Umstieg von Umbraco zum NuGet-Format ist gut geplant ohne Weiteres möglich.
weiterlesen
Anwendungsentwicklung mit Wolkenkit
18.12.2017
Von der Idee zum Modell
Zum Formulieren von Ideen bietet sich das Domain Driven Design (DDD) an.
weiterlesen
Sprachen effizient interpretieren
18.12.2017
Der eilige Graal
Mit Graal und Truffle Programmiersprachen implementieren. Vorsicht: mit etwas Java.
weiterlesen
Mathematik mit Python, Teil 2
18.12.2017
Der Mathe-Turbo
Schneller rechnen mit numpy, scipy und sympy.
weiterlesen
Mit DocFX Dokumentationen generieren
18.12.2017
Der Buchdrucker
Aus API-Spezifikationen und Markdown-Dateien hübsche Dokumentationen generieren – das ist die Aufgabe von DocFX.
weiterlesen
Lernstoff
Lernstoff
18.12.2017
Bücher und mehr
Ein Handbuch für DevOps, Hilfen für Azure und etwas zu Visual Basic.
weiterlesen
Backend
Was in Entity Framework Core noch fehlt
18.12.2017
Ausgetrickst
Datenbanksichten und Gruppierungen sind in Entity Framework Core 2.0 nicht vorgesehen. Mit Tricks lassen sie sich allerdings doch anlegen.
weiterlesen
Workout
dojoAufgabe: Eine Webanwendung erstellen
18.12.2017
Einmal das Seminar bitte!
Sind Sie fit in Sachen Webanwendungen? Wenn nicht: Üben hilft. Als Beispiel geht es diesen Monat darum, ein einfaches Anmeldesystem für Seminare zu entwickeln.
weiterlesen
dojoLösung: Compilerbau
18.12.2017
Gut gescannt und geparst …
... ist halb importiert. Was Datenimport mit Compilerbau zu tun hat, werden Sie sich nun nicht mehr fragen, denn Sie haben ja sicher unsere Übungsaufgabe gelöst ...
weiterlesen
Automatisierte Unit- und Servicetests
18.12.2017
.NET Core mit xUnit testen
Mit der Einführung von .NET Core und ASP.NET Core ist das Testframework xUnit in den Fokus gerückt. Es eröffnet im Bereich der Integrationstests neue Möglichkeiten.
weiterlesen
Alexa, Azure & ASP.NET Core im Team
18.12.2017
Alexa, bitte bau die Anwendung noch mal neu!
Wie Sie Visual Studio Teamservice Builds per Alexa-Sprachbefehl starten.
weiterlesen
Service-Hooks, Azure und Raspberry Pi
18.12.2017
Ampelmännchen
Mit Service-Hooks, Azure und dem Raspberry Pi eine Build-Ampel bauen.
weiterlesen
Webanwendungen mit Wisej
18.12.2017
Der Stand der Dinge
Vor knapp einem Jahr hat die dotnetpro das Framework vorgestellt. Seitdem hat sich einiges getan.
weiterlesen
Mit Makeblock Robotik erleben
18.12.2017
Aus dem fernen Osten
Mit mBot und mBot Ranger bietet das chinesische Robotertechnik-Start-up Makeblock sogenannte STEM-Kits an. Was die können, zeigt der Artikel.
weiterlesen
Ein eigenes Control Panel bauen, Teil 9
18.12.2017
Drei Schritte bis zum Ziel
Das Modul zur Verwaltung von Monitor-Infos wird fertiggestellt.
weiterlesen
Function as a Service (FaaS)
18.12.2017
Du sollst nicht programmieren
Serverless Computing mit FaaS und Microsofts Azure Functions.
weiterlesen
Kochen mit Patrick
18.12.2017
Leckere Zitronen-Ravioli
Ravioli mit Mascarpone-Zitronen-Sauce
weiterlesen