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
18 Artikel
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
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
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
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
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
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
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
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
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
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
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
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#
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
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
Elektronische Bausteine, die sich zu kleinen und großen Erfindungen zusammenstecken sowie programmieren lassen. Der Makeblock Neuron im „Bringt’s das“-Test.
MINT-Bildung
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#
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#
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