Ausgewählter Bereich
Alle Beiträge
Alle Fachbeiträge, Einordnungen und Source-Schnipsel im gemeinsamen Magazinbereich.
Multipart/Form-Data Upload in Delphi: robuste Streams, Boundary-Kontrolle und Debugging ohne Rätselraten
Multipart/Form-Data Uploads wirken trivial, kippen aber in Delphi schnell bei Streams, Dateinamen, Content-Type, Boundary-Handling und Timeouts. Dieser Source-Schnipsel zeigt eine robuste, debugbare Implementierung mit THTTPClient – inkl. korrekt berechnetem Content-Length…
Lizenzserver und Kundenportal entwickeln: Architektur, Betrieb und Sicherheit für planbare Lizenzmodelle
Ein Lizenzserver mit Kundenportal bringt Ordnung in Aktivierung, Verlängerung und Compliance – wenn Architektur, Identitäten, Schnittstellen und Betrieb von Anfang an sauber geplant sind. Dieser Beitrag zeigt praxiserprobte Bausteine, typische Stolperfallen und eine belastbare…
Reverse Proxy mit nginx und Delphi: sauberes Forwarded-Handling, echte Client-IP und robuste URL-Basen
Wenn Delphi-REST-Server hinter nginx laufen, kippen oft Client-IP, HTTPS-Erkennung und absolute URLs. Dieser Source-Schnipsel zeigt ein robustes Forwarded-/X-Forwarded-Handling (inkl. Trust-Proxy-Liste), typische nginx-Settings und Debugging-Hinweise für den Betrieb.
Mandantenfähige Business-Software entwickeln: Architektur, Datenmodell und Betrieb ohne Überraschungen
Mandantenfähigkeit entscheidet über Skalierung, Betriebskosten und Sicherheit. Dieser Beitrag zeigt, wie Sie mandantenfähige Business-Software so planen, dass Daten sauber getrennt, Berechtigungen prüfbar und Updates ohne Ausfälle ausrollbar bleiben.
Reporting- und PDF-Workflows modernisieren: weniger Brüche, mehr Nachvollziehbarkeit, bessere Betriebsfähigkeit
Wenn Reports, Belege und PDF-Ausgaben historisch gewachsen sind, entstehen Medienbrüche, lange Laufzeiten und schwer nachvollziehbare Fehler. Der Beitrag zeigt, wie Unternehmen Reporting- und PDF-Workflows modernisieren: von Architektur und Datenzugriff über Rendering…
C# Portale in Unternehmen: Architektur, Betrieb und Integration ohne Überraschungen
C# Portale sind ein typischer Baustein, wenn Unternehmen Prozesse nach außen öffnen oder intern konsolidieren wollen. Der Beitrag zeigt, wie Sie Architektur, Identitäten, Schnittstellen, Datenzugriffe, Betrieb und Sicherheit so planen, dass das Portal langfristig wartbar bleibt…
Dataset-zu-Objekt Mapping für ungewöhnliche Altstrukturen: stabil, debugbar, ohne ORM-Magie
Wenn Legacy-Datasets historisch gewachsen sind, brechen Standard-Mapper oft an Alias-Spalten, Typ-Mischungen und wechselnden Join-Strukturen. Dieser Source-Schnipsel zeigt ein robustes, debugbares Dataset-zu-Objekt Mapping in Delphi: mit Mapping-Plan, Konvertern, Null-Semantik…
Linux-Service im Unternehmen: Betrieb, Sicherheit und Integration sauber umsetzen
Ein Linux-Service kann Prozesse stabil automatisieren – wenn Betrieb, Updates, Logging, Sicherheit und Schnittstellen von Anfang an sauber geplant sind. Dieser Beitrag zeigt praxisnah, worauf IT-Leitung und Administration achten sollten: von systemd über Hardening bis…
Delphi RTTI für Mapping ohne Magie: Attribute-basiert, debugbar und legacy-tauglich
Ein pragmatisches Mapping-Muster mit Delphi RTTI: Attribute statt Konventionen, kontrollierte Konvertierungen, klare Fehlertexte und ein Debug-Modus, der im Betrieb wirklich hilft. Mit Source-Schnipsel für Dataset- oder Record-zu-Objekt-Mapping ohne versteckte Magie.