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[...]
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[...]
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[...]
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[...]
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[...]
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[...]
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[...]
Windows Codesign: Günstig & sicher Code-Signieren ohne Hardware-Token!
Seit dem 1. Juni 2023 müssen alle Private Keys zum Code-Signieren auf Hardware Tokens gespeichert werden. Diese Vorgabe des Gesetzgebers hat anschliessend die Preise für[...]
Flutter Desktop Apps mit NeutralinoJS & WASM
Flutter's Desktop-Plattform wird zwar stetig verbessert, jedoch bietet auch Flutter's WASM-Support mit NeutralinoJS eine schlanke Alternative Dieses Opensource-Projekt zeigt wie es funktioniert. NeutralinoJS + WASM[...]
Blazor Web App mit ASP.NET Core im Docker Container
Manchmal erfordert es die Situation, eine Blazor Web App in einem Docker Container zu betreiben. unabhängig von Windows, IIS oder einem Webserver mit Plesk. Dieser[...]
C# Blazor Desktop Apps unter Linux and chromeOS
Normalerweise laufen C# Blazor MAUI Desktop Apps weder unter Linux noch ChromeOS. Dank WASM und NeutralinoJS ist es doch möglich. Dieses Opensource-Projekt zeigt wie es[...]
Windows 11: Die Lösung für ERROR 0x80073D02 Microsoft.YourPhone
Seit Windows 11 24H2 taucht auf einigen Systemen permanent die Fehlermeldung über ein fehlgeschlagenes Update mit der Bezeichnung 0x80073D02 Microsoft.YourPhone in den Event-Logs auf. Dieser[...]
Windows 11: Lösung für Ereignis 16398, ein neuer BITS Auftrag konnte nicht erstellt werden
Nach dem Update auf Windows 11 24H2 kommt es im Event-Log zum Fehler mit Ereignis ID 16398 und Quelle BITS-Client: "Ein neuer BITS Auftrag konnte[...]
macOS: APFS Snapshots auf externen Laufwerken löschen
Dieser Beitrag zeigt, wie man APFS Snapshots auf externen Laufwerken löschen kann, um wertvollen Platz wieder zu gewinnen. Was sind APFS Snapshots? APFS Snapshots sind[...]
Proof of Concept: Extrem schnelle WordPress Plugins mit C# und Blazor WASM
Dieses kleine Projekt demonstriert, daß man WordPress Plugins auch in C# schreiben kann. So lassen sich .NET Blazor WASM Apps nahtlos in WordPress-Seiten einbetten. Das[...]
Was sind Blazor WASM Apps? 3 wichtige Anwendungs-Szenarien in der Praxis.
Blazor WASM (WebAssembly) ist ein relativ neues Framework, das von Microsoft entwickelt wurde. Es ermöglicht Entwicklern, komplexe Webanwendungen mit C# zu erstellen, ohne dass sie[...]
WooCommerce Bestellungen in Faktura einlesen
Thema dieses crossplatform Projekts (macOS & Windows) ist das Einlesen von Bestellungen aus WooCommerce in eine Faktura, die in Xojo geschrieben wurde. Das Projekt lässt[...]
MudBlazor: Switch Button im iOS-Style
Die MudBlazor Component Library kommt im modernen Material Design und eignet sich hervorragend gleichermaßen für mobile Apps und Desktop Apps. Nur eine einzige Sache ist für[...]
KI-Knowhow: Was sind CUDA Cores und Tensor Cores?
CUDA- und Tensor Cores sind Hardware-Komponenten, die bei der Ausführung von Large Language Modellen (LLMs) auf NVidia Grafikkarten (GPU) eine entscheidende Rolle spielen. Bei KI-Systemen[...]
MacMini im KI-Test: Apple M4 gegen PC mit NVidia GeForce RTX-3070
Wie schlägt sich der neue MacMini mit Apple M4 CPU gegen einen Intel PC mit NVidia RTX-3070 GPU, wenn es um das Thema KI geht?[...]
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[...]
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[...]
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[...]
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[...]
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[...]
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[...]
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[...]
Windows Codesign: Günstig & sicher Code-Signieren ohne Hardware-Token!
Seit dem 1. Juni 2023 müssen alle Private Keys zum Code-Signieren auf Hardware Tokens gespeichert werden. Diese Vorgabe des Gesetzgebers hat anschliessend die Preise für[...]
Flutter Desktop Apps mit NeutralinoJS & WASM
Flutter's Desktop-Plattform wird zwar stetig verbessert, jedoch bietet auch Flutter's WASM-Support mit NeutralinoJS eine schlanke Alternative Dieses Opensource-Projekt zeigt wie es funktioniert. NeutralinoJS + WASM[...]
Blazor Web App mit ASP.NET Core im Docker Container
Manchmal erfordert es die Situation, eine Blazor Web App in einem Docker Container zu betreiben. unabhängig von Windows, IIS oder einem Webserver mit Plesk. Dieser[...]
C# Blazor Desktop Apps unter Linux and chromeOS
Normalerweise laufen C# Blazor MAUI Desktop Apps weder unter Linux noch ChromeOS. Dank WASM und NeutralinoJS ist es doch möglich. Dieses Opensource-Projekt zeigt wie es[...]
Windows 11: Die Lösung für ERROR 0x80073D02 Microsoft.YourPhone
Seit Windows 11 24H2 taucht auf einigen Systemen permanent die Fehlermeldung über ein fehlgeschlagenes Update mit der Bezeichnung 0x80073D02 Microsoft.YourPhone in den Event-Logs auf. Dieser[...]
Windows 11: Lösung für Ereignis 16398, ein neuer BITS Auftrag konnte nicht erstellt werden
Nach dem Update auf Windows 11 24H2 kommt es im Event-Log zum Fehler mit Ereignis ID 16398 und Quelle BITS-Client: "Ein neuer BITS Auftrag konnte[...]
macOS: APFS Snapshots auf externen Laufwerken löschen
Dieser Beitrag zeigt, wie man APFS Snapshots auf externen Laufwerken löschen kann, um wertvollen Platz wieder zu gewinnen. Was sind APFS Snapshots? APFS Snapshots sind[...]
Proof of Concept: Extrem schnelle WordPress Plugins mit C# und Blazor WASM
Dieses kleine Projekt demonstriert, daß man WordPress Plugins auch in C# schreiben kann. So lassen sich .NET Blazor WASM Apps nahtlos in WordPress-Seiten einbetten. Das[...]
Was sind Blazor WASM Apps? 3 wichtige Anwendungs-Szenarien in der Praxis.
Blazor WASM (WebAssembly) ist ein relativ neues Framework, das von Microsoft entwickelt wurde. Es ermöglicht Entwicklern, komplexe Webanwendungen mit C# zu erstellen, ohne dass sie[...]
WooCommerce Bestellungen in Faktura einlesen
Thema dieses crossplatform Projekts (macOS & Windows) ist das Einlesen von Bestellungen aus WooCommerce in eine Faktura, die in Xojo geschrieben wurde. Das Projekt lässt[...]
MudBlazor: Switch Button im iOS-Style
Die MudBlazor Component Library kommt im modernen Material Design und eignet sich hervorragend gleichermaßen für mobile Apps und Desktop Apps. Nur eine einzige Sache ist für[...]
KI-Knowhow: Was sind CUDA Cores und Tensor Cores?
CUDA- und Tensor Cores sind Hardware-Komponenten, die bei der Ausführung von Large Language Modellen (LLMs) auf NVidia Grafikkarten (GPU) eine entscheidende Rolle spielen. Bei KI-Systemen[...]
MacMini im KI-Test: Apple M4 gegen PC mit NVidia GeForce RTX-3070
Wie schlägt sich der neue MacMini mit Apple M4 CPU gegen einen Intel PC mit NVidia RTX-3070 GPU, wenn es um das Thema KI geht?[...]