Valgt område
Alle indlæg
Alle tekniske artikler, vurderinger og kodeudsnit i det fælles magasinområde.
Multipart/Form-Data-upload i Delphi: robuste streams, boundary-kontrol og fejlfinding uden gætterier
Multipart/Form-Data-uploads virker trivielle, men i Delphi kan de hurtigt svigte ved håndtering af streams, filnavne, Content-Type, boundary-håndtering og timeouts. Dette kildekodeudsnit viser en robust, debugbar implementering med THTTPClient – inkl. korrekt beregnet Content-Length…
Udvikling af licensserver og kundeportal: Arkitektur, drift og sikkerhed for planlægbare licensmodeller
En licensserver med kundeportal skaber orden i aktivering, forlængelse og compliance – når arkitektur, identiteter, grænseflader og drift er planlagt grundigt fra starten. Dette indlæg viser praksisafprøvede byggesten, typiske faldgruber og en pålidelig…
Reverse-proxy med nginx og Delphi: korrekt håndtering af Forwarded-headeren, ægte klient-IP og robuste URL-baser
Når Delphi-REST-servere kører bag nginx, bliver Client-IP, HTTPS-genkendelse og absolutte URL’er ofte forkerte. Dette kodeudsnit viser en robust Forwarded-/X-Forwarded-håndtering (inkl. Trust-Proxy-liste), typiske nginx-indstillinger og fejlsøgningsanvisninger til drift.
Udvikling af multi-tenant forretningssoftware: Arkitektur, datamodel og drift uden overraskelser
Multitenancy afgør skalerbarhed, driftsomkostninger og sikkerhed. Denne artikel viser, hvordan man planlægger multitenant virksomhedssoftware, så data holdes klart adskilt, adgangsrettigheder kan efterprøves, og opdateringer kan rulles ud uden nedetid.
Modernisere rapporterings- og PDF-workflows: færre afbrydelser, større sporbarhed, bedre driftsevne
Når rapporter, bilag og PDF-udskrifter er vokset frem historisk, opstår der mediebrud, lange behandlingstider og svært sporbare fejl. Artiklen viser, hvordan virksomheder moderniserer reporting- og PDF-workflows: fra arkitektur og dataadgang til rendering…
C# Portaler i virksomheder: Arkitektur, drift og integration uden overraskelser
C# Portaler er et typisk byggestykke, når virksomheder ønsker at åbne processer mod omverdenen eller konsolidere dem internt. Artiklen viser, hvordan du planlægger arkitektur, identiteter, grænseflader, dataadgang, drift og sikkerhed, så portalen forbliver vedligeholdelsesvenlig på lang sigt.
Dataset-til-objekt-mapping for usædvanlige ældre strukturer: stabil, debugbar, uden ORM-magi
Når legacy-datasæt er vokset historisk, går standardmapper ofte i stå ved aliaskolonner, blandede datatyper og skiftende join-strukturer. Dette kildekodeudsnit viser et robust, debugbart dataset-til-objekt-mapping i Delphi: med mapping-plan, konvertere, null-semantik…
Linux-service i virksomheden: drift, sikkerhed og integration korrekt og robust implementeret
En Linux-service kan stabilt automatisere processer – hvis drift, opdateringer, logning, sikkerhed og grænseflader planlægges grundigt fra starten. Denne artikel viser praktisk, hvad IT-ledelse og administration bør være opmærksomme på: fra systemd over hardening til …
Delphi RTTI til Mapping uden magi: attributbaseret, fejlsøgbar og legacy-kompatibel
Et pragmatisk Mapping-mønster med Delphi RTTI: attributter i stedet for konventioner, kontrollerede konverteringer, klare fejltekster og en debug-tilstand, der i drift rent faktisk hjælper. Med kildeudsnit til Dataset- eller Record-til-objekt-mapping uden skjult magi.