Über Harald

Seit 1993 bin ich als freiberuflicher Softwareentwickler mit den Schwerpunkten Programmierung von Internet- und Crossplattform-Applikationen, sowie als Mediendesigner, IT-Consultant und Dozent tätig. Die Übergänge zwischen diesen Themen sind fliessend. Mein Blog fasst all dies zu einem interessanten News-Stream zusammen. Viel Spass beim Stöbern! -- Harald

Blazor Web App auf Linux Server unter Plesk installieren

Möchte man eine Blazor Web App hosten, benötigt man das ASP.NET Runtime. Dieser Beitrag zeigt wie man .NET samt unserer Blazor App unter Plesk und Linux installiert, ganz ohne Windows Server oder IIS. ASP.NET Core 9 unter Plesk & Linux installieren Seit Plesk Obsidian 18.0.45 gibt es das kostenlose .NET Toolkit, welches ASP.NET Core nahtlos in Plesk integriert. So besteht [...]

Von |2025-03-30T17:42:51+02:002025-02-26|Kategorien: Tipps, Tricks, Hacks|Tags: , , , |0 Kommentare

macOS: Blazor MAUI Apps im laufenden Betrieb per Developer-Console debuggen

Entwickelt man Blazor MAUI Apps und macOS, hat man mit Safari eine elegante Möglichkeit Blazor Apps im laufenden Betrieb zu debuggen und Stylesheet-Anpassungen in Echtzeit vorzunehmen. Das ist besonders wichtig, da einige Fehler nicht im C#-Debugger, sondern in der Developer-Konsole des WebViews auflaufen. Dieser Beitrag zeigt wie es funktioniert. Safari Developer Menu aktivieren Zuerst aktivieren wir in Safari die Entwickler [...]

Von |2025-03-07T08:59:47+01:002025-02-21|Kategorien: Tipps, Tricks, Hacks|Tags: , |0 Kommentare

Blazor MAUI Apps: Die Nr. 1 Lösung für Whitescreen Crash

Versucht man eine Blazor MAUI App au einem älteren Betriebsystem wie z.B. macOS 13, Android  10 oder iOS 15 zu starten, crashed die App mit einem komplett leeren, weißen Bildschirm bzw. Fenster. Dieser Beitrag zeigt wie man das Whitescreen-Problem beseitigt. Wie kommt es zum Whitescreen bei Blazor MAU Apps? Eigentlich sollten alle o.g. Betriebsystem-Versionen funktionieren, denn sie gehören alle zu [...]

Von |2025-03-07T09:08:05+01:002025-02-08|Kategorien: Tipps, Tricks, Hacks|Tags: , |0 Kommentare

Blazor MAUI Hybrid Apps: Effiziente Cross-Plattform Programmierung mit C#

Blazor MAUI Hybrid-Apps sind eine relativ neue, revolutionäre Technologie, mit der Cross-Platform-Anwendungen mit C# schnell und effizient entwickelt werden können. Dabei werden die folgenden Plattformen bedient: Android und iOS für mobile Apps und macOS sowie Windows für Desktop Apps. Für Linux gibt es offiziell noch keine Unterstützung. Was sind Blazor MAUI Hybrid-Apps? Blazor MAUI Hybrid-Apps sind eine Kombination aus Blazor, [...]

Von |2025-03-28T16:27:53+01:002025-02-07|Kategorien: Allgemein|Tags: , |0 Kommentare

Windows 11 24H2: Die Lösung für Windows Update Fehler 0x800f0983

Nach der Installation von Windows 11 24H2 kommt es bei darauf folgenden kumulativen Updates bei vielen Usern zum Abbruch mit Fehler ID 0x800f0983. Lösungsversuche mit der Windows Update Problembehandlung, manuelle Update-Installation, SFC, DISM, diversen Registry Hacks und Reparaturversuche des Windows Update-Dienstes funktionieren leider nur in den seltensten Fällen. Dieser Beitrag zeigt eine schnelle und effektive Lösung für das Problem, ohne [...]

Von |2025-01-22T12:03:15+01:002025-01-21|Kategorien: Tipps, Tricks, Hacks|Tags: |0 Kommentare

Import von X-Rechnung und ZUGFeRD-PDF in Faktura integrieren

In diesem Projekt wird eine in Xojo geschriebene Faktura um den Import von ZUGFeRD-PDFs und X-Rechnungen ergänzt. Die Lösung ist in Python geschrieben.  Zur Integration wurde zusätzlich eine entsprechende Xojo-Klasse erstellt. Diese Lösung ist universell und lässt sich an jede beliebige Faktura, egal in welcher Sprache geschrieben, ankoppeln. Xojo-Schnittstelle für den Import von ZUGFeRD und X-Rechnung Die Import-Schnittstelle hat folgende [...]

Von |2025-04-13T11:19:21+02:002025-01-17|Kategorien: Projekte|Tags: , , , , , |0 Kommentare

Gemeinde-News App mit Content Management: Großrosseln

Mit Großrosseln geht eine weitere Gemeinde-App im Saarland online. Über die App haben Bürgerinnen und Bürger der Gemeinde Zugriff auf alle Ausgaben des Gemeinde-Journals, sowie auf aktuelle Nachrichten, Veranstaltungen und wichtige Kontakte. Digitalisierung im Saarland: Features der neuen Gemeinde App Großrosseln im Überblick Die mobile Gemeinde-App hat folgende Features: Zugriff auf alle Ausgaben des Gemeinde-Journal inkl. Volltext-Suche. Lesen aktueller News [...]

Von |2025-01-13T14:12:02+01:002025-01-13|Kategorien: Projekte|Tags: , , , , , , , , , |0 Kommentare

WordPress & WooCommerce: SBJS-Tracking-Cookies deaktivieren

Seit einem der letzten WooCommerce-Updates sendet WordPress ungefragt Cookies mit dem Prefix "sbjs_". Dieser Beitrag erklärt was es damit auf sich hat und wie man SBJS-Cookies in WordPress abklemmt. Wozu benötigt WooCommerce SBJS-Cookies? SBJS steht für das SourceBuster.js Framework. WooCommerce benutzt dieses JavaScript Framework um Bestellungen dem aktuellen Besucher zuzuordnen, auch wenn dieser nicht angemeldet ist. Darüber hinaus kann die [...]

Von |2025-01-09T13:27:40+01:002025-01-09|Kategorien: Tipps, Tricks, Hacks|Tags: , |4 Kommentare