macOS: Versteckte Dateien in Finder einblenden
Nur die wenigsten macOS User kennen diesen Trick: Es gibt in macOS eine Funktion um versteckte Dateien per Tastenkombination im Finder einzublenden. Finder Magie: Versteckte Dateien per Tastenkombination einblenden Um versteckte Dateien im Finder einzublenden, halte die folgenden Tasten einmal[...]
Plesk: Die Nr. 1 Lösung für “NGinx funktioniert nicht”
Funktioniert der NGinx-Dienst unter Plesk nicht richtig, kann das unerwünschte Nebeneffekte haben. Bei den Installierten Plesk-Komponenten wird NGinx zwar als "installiert" angezeigt, jedoch gibt es keinen Hinweis wenn der Dienst nicht läuft. Wofür benötigt Plesk den NGinx-Dienst? Plesk verwendet Nginx[...]
Automatisierung MEWA Fahrzeug-Waage an Zedal-Schnittstelle
In diesem Projekt wurde eine Schenck Fahrzeug-Waage durch eine Miet-Fahrzeugwaage von MEWA abgelöst und mit der dahinter liegenden Schnittstelle zu Zedal angepasst. Dieses Projekt ist ein schönes Beispiel dafür, wie man ein neues System in eine vorhandene Automatisierungslösung integrieren kann.[...]
Avalonia UI vs Blazor MAUI: Eine Entscheidungshilfe für CSharp-Pogrammierer
Ein Vergleich zwischen Avalonia UI und Blazor MAUI ist besonders interessant, da beide Frameworks das Ziel verfolgen, moderne plattformübergreifende .NET-UI-Entwicklung zu ermöglichen – aber mit sehr unterschiedlichen Architekturen und Philosophien: Avalonia & Blazor: Die Grundlagen Bei den Grundlagen punktet Blazor[...]
Avalonia UI: Moderne Desktop Apps mit CSharp & .NET programmieren
Avalonia UI ist ein leistungsfähiges, plattformübergreifendes UI-Framework für .NET, das Entwicklern ermöglicht, Desktop-Anwendungen mit einer einzigen Codebasis für Windows, macOS und Linux zu erstellen. Als Open-Source-Alternative zu WPF unterstützt Avalonia XAML-basierte Benutzeroberflächen und verfolgt das Ziel, UI-Entwicklung über klassische Windows-Anwendungen[...]
3-fach Power Billbee, Pulpo & Packajo: Middleware zur Versandoptimierung
In diesem Projekt kommuniziert eine ausgeklügelte Middleware mit den 3 Cloud-Diensten Billbee, Pulpo und Packajo. Ziel der Mission: Sortierte Packzettel zur Versandoptimierung im Multichannel-Umfeld. Doch zuerst zur Rollenverteilung: Billbee, Pulpo und Packajo: Wer macht was? Billbee Billbee ist eine Multichannel-Faktura[...]
EasyBill Picklist: Packzettel und DHL-Versandlisten nach Gewicht sortieren
In diesem Projekt wurde unsere EasyBill Versandlösung in eine für den Versand optimierte Picklist App umfunktioniert. In dem Zuge wurde die Software von Xojo nach Blazor MAUI portiert, was das Implementieren neuer Features beschleunigt. EasyBill: Druck nach Gewicht sortierter Lieferscheine[...]
Magisches Redesign 4b ERP-Software für Handwerk und Handel
In diesem Projekt erhielt die Website von unserem Partner 4b -Software ein komplett neues Redesign. Das Layout wurde dabei an marketmix.com angelehnt. Die Website basiert auf Avada & Wordpress. 4b ERP-Software: Content Rework mit KI-Unterstützung Hier die Highlights dieses Webdesign-Projekts:[...]
CSharp: Generic JSON parsen – ohne Klassen
Als typisierte Sprache kann CSharp JSON-Daten sehr effizient in vorab definierte Klassen parsen. Doch was ist, wenn man keine Klasse definieren kann oder möchte? Dieser Beitrag zeigt, wie man in CSharp generischen JSON Code dennoch verarbeiten kann. Generische JSON-Daten in CSharp ohne[...]
Stunnel: Docker Container mit HTTPS & SSL / TLS absichern
Hat man seinen HTTP-Dienst endlich erfolgreich als Docker Container laufen, ist der nächste Schritt die unsichere HTTP-Verbindung mit einem SSL-Zertifikat und HTTPS nachzurüsten. Das geht kompliziert über Anpassungen am Docker Image, oder extrem einfach mit Stunnel. Stunnel: Docker mit SSL,[...]