Zum Inhalt springen
Fabian Deitelhoff

Artikel aus 2020

18 Artikel

2020

heise Developer Dezember 2020

Webframework Vue.js 3: Der nächste Meilenstein

Das Webframework Vue.js bietet in Version 3 einige wichtige Änderungen. Der damit verbundene Aufwand bei der Migration lohnt sich für die meisten Anwendungen.

Vue.js · Webentwicklung

dotnetpro 12/2020

Performante Niederschriften

ZLogger protokolliert in .NET Core und Unity ohne kostspielige String-Allokationen, aufgebaut auf Microsoft.Extensions.Logging und ZString. Die Episode zeigt Text- und strukturiertes Logging und ordnet es in das Logging-Modell der Twelve-Factor App ein.

.NET

dotnetpro 11/2020

CLI, aber fix

CliFx übernimmt bei Kommandozeilen-Anwendungen den kompletten Input Layer: Kommandos und Optionen entstehen als Klassen, das Framework wertet die Benutzereingabe aus. Der Beitrag zeigt Installation, markante Designentscheidungen und Beispiele mit Version 1.4.0.

.NET · Tooling

Coding Kids Oktober 2020

Bringt’s das? Raspberry Pi Starter Kit

Das Freenove Ultrasonic Starter Kit für den Raspberry Pi im „Bringt’s das?“-Test: 171 Bauteile für 47 Elektronikprojekte mit Anleitungen und Code in C, Python und Java, allerdings nur auf Englisch.

MINT-Bildung

dotnetpro 10/2020

Im Rudel gegen Fehler

Der GitHub Super-Linter bündelt zahlreiche bestehende Linter in einer GitHub Action. Der Artikel erklärt, was hinter dem im Juni 2020 veröffentlichten Projekt steckt und wie es Quelltext automatisiert im Entwicklungsprozess prüft.

Tooling · Automatisierung

Web & Mobile Developer September 2020

ResizeObserver

Das Resize Observer API meldet Größenänderungen einzelner DOM-Elemente, auch beim Einfügen und Entfernen von Kind-Elementen. Der Beitrag grenzt es von Media-Queries und window.matchMedia ab und zeigt, welche Anwendungsfälle sich damit performant umsetzen lassen.

Webentwicklung

dotnetpro 09/2020

Acht Arme sind besser als zwei

Octopus Deploy verteilt neue Software-Versionen aus einer Continuous Delivery Pipeline an verschiedene Deployment Targets. Die Kolumne erklärt das Hub-and-Spoke-Modell, Installation und Lizenzmodell mit maximal zehn kostenfreien Deployment Targets.

Tooling · .NET

dotnetpro 08/2020

Eingepackte Kommandozeile

CliWrap abstrahiert die Process-Klasse von .NET und startet, steuert und verknüpft externe Kommandozeilen-Prozesse auf funktionale Weise. Gezeigt werden unter anderem Pipes sowie synchrone und asynchrone Ausführung.

.NET · Tooling

dotnetpro 07/2020

Gameboy-Emulator in C#

Frameworks und mehr stellt CoreBoy vor, einen in C# auf .NET Core 3.1 geschriebenen Emulator für Gameboy und Gameboy Color. Der Beitrag zeigt die eingesetzten Technologien wie Windows Forms und Avalonia und enthält ein Interview mit Entwickler David Whitney.

C# · .NET · Games & Spieleentwicklung

Coding Kids Juni 2020

Ein Sprint für die Schule von morgen

Unser Autor Fabian Deitelhoff hat die Initiative #wirfürschule begleitet. Fünf Tage, fünf Eindrücke – und jede Menge Hausaufgaben für alle.

MINT-Bildung

Coding Kids Juni 2020

Bringt’s das? Calliope mini

Eine sternförmige Platine mit zahlreichen Funktionen, die zum Ausprobieren und Programmieren anregen soll. Klein und clever. Kinderleichte Technik, für die Schule und Zuhause.

MINT-Bildung

dotnetpro 06/2020

Turing-Test im Discord?

Der Artikel stellt die Chat-Plattform Discord vor und zeigt, wie sich mit DSharpPlus, einem inoffiziellen Wrapper der Discord API, ein eigener Bot umsetzen lässt.

.NET · C#

dotnetpro 05/2020

Ninject in Klein?

Smart.Resolver .NET versteht sich als abgespeckte Version von Ninject mit Fokus auf Performance. Der Beitrag zeigt die Installation als NuGet-Paket und gibt einen Überblick über die Features der Dependency-Injection-Bibliothek.

.NET

dotnetpro 04/2020

Zimmerservice, bitte

Die Kolumne stellt die JavaScript-Bibliothek (room)service vor, die Echtzeit-Kollaboration wie aus Figma oder Google Docs in eigene Anwendungen bringen will. Gezeigt werden Installation, Grundlagen und erste Funktionen der Alpha-Version.

Webentwicklung

Coding Kids März 2020

Bringt’s das? Neuron

Elektronische Bausteine, die sich zu kleinen und großen Erfindungen zusammenstecken sowie programmieren lassen. Der Makeblock Neuron im „Bringt’s das“-Test.

MINT-Bildung

dotnetpro 03/2020

Der König der Micro ORMs?

Datenbankzugriffe und Objekt-Mapping sind möglich, doch mit der Funktionsvielfalt des Entity Framework kann Dapper nicht mithalten. Trotzdem lohnt ein Blick darauf.

.NET · C#

dotnetpro 02/2020

Handgefertigte Noten

Die Bibliothek Manufaktura.Controls bringt Musiknotation in eigene Anwendungen für Web, Desktop und Mobile. Der Überblick zeigt die Pakete über NuGet, die Unterstützung für SMuFL und MusicXML sowie die Wiedergabe über MIDI.

.NET · C#

dotnetpro 01/2020

Schimpftiraden mit .NET?

Die .NET-Bibliothek Rant erzeugt Text prozedural: mit Platzhaltern, Formatierungen, Filtern, Wörterbüchern und Schleifen. Sie versteht sich als Gegenentwurf zu regulären Ausdrücken, weil sie Text nach Regeln expandiert statt ihn zu reduzieren.

.NET