Geselecteerd gebied
Alle berichten
Alle vakartikelen, duidingen en broncodefragmenten in het gezamenlijke magazine.
Multipart/Form-Data-upload in Delphi: robuuste streams, boundary-controle en debugging zonder giswerk
Multipart/Form-Data-uploads lijken triviaal, maar lopen in Delphi snel vast bij streams, bestandsnamen, Content-Type, boundary-handling en timeouts. Dit broncodefragment toont een robuuste, debugbare implementatie met THTTPClient, inclusief correct berekende Content-Length.
Licentieserver en klantenportaal ontwikkelen: architectuur, exploitatie en beveiliging voor planbare licentiemodellen
Een licentieserver met klantenportaal brengt orde in activatie, verlenging en compliance – mits architectuur, identiteiten, interfaces en beheer van meet af aan zorgvuldig zijn gepland. Dit artikel toont praktijkbeproefde bouwstenen, typische valkuilen en een robuuste…
Reverse proxy met nginx en Delphi: correct Forwarded-handling, echte Client-IP en robuuste URL-bases
Wanneer Delphi-REST-servers achter nginx draaien, kloppen vaak de client-IP, de HTTPS-detectie en absolute URL’s niet meer. Dit bronfragment toont een robuuste afhandeling van Forwarded-/X-Forwarded-headers (inclusief een trust-proxylijst), typische nginx-instellingen en debugging-aanwijzingen voor het operationele beheer.
Multitenant bedrijfssoftware ontwikkelen: architectuur, datamodel en exploitatie zonder verrassingen
Multitenancy bepaalt schaalbaarheid, operationele kosten en beveiliging. Dit artikel laat zien hoe u multitenante bedrijfssoftware zodanig plant dat gegevens strikt gescheiden blijven, toegangsrechten controleerbaar zijn en updates zonder uitval uitgerold kunnen worden.
Reporting- en PDF-workflows moderniseren: minder onderbrekingen, meer traceerbaarheid, betere operationele beschikbaarheid
Wanneer rapporten, documenten en PDF-uitvoer historisch gegroeid zijn, ontstaan onderbrekingen tussen systemen, lange doorlooptijden en moeilijk te traceren fouten. Dit artikel laat zien hoe bedrijven reporting- en PDF-workflows moderniseren: van architectuur en gegevens‑toegang tot en met rendering.
C# Portalen in ondernemingen: architectuur, beheer en integratie zonder verrassingen
C# Portalen zijn een typisch bouwblok wanneer bedrijven processen naar buiten willen openen of intern willen consolideren. Dit artikel laat zien hoe u architectuur, identiteiten, interfaces, toegang tot gegevens, beheer en beveiliging zo plant dat het portaal op lange termijn onderhoudbaar blijft…
Dataset-naar-objectmapping voor ongewone legacy-structuren: stabiel, debugbaar, zonder ORM-magie
Als legacy-datasets historisch gegroeid zijn, lopen standaardmappers vaak vast op aliaskolommen, gemengde typen en wisselende join-structuren. Dit broncodefragment toont een robuuste, debugbare dataset-naar-object-mapping in Delphi: met mappingplan, converters, null-semantiek…
Linux-service in de organisatie: beheer, beveiliging en integratie zorgvuldig implementeren
Een Linux-service kan processen stabiel automatiseren – wanneer exploitatie, updates, logging, beveiliging en interfaces vanaf het begin zorgvuldig zijn gepland. Dit artikel toont praktijkgericht waar IT-management en systeembeheer op moeten letten: van systemd via hardening tot…
Delphi RTTI voor mapping zonder magie: attribuutgebaseerd, debugbaar en legacy-geschikt
Een pragmatisch mappingpatroon met Delphi RTTI: attributen in plaats van conventies, gecontroleerde conversies, duidelijke foutmeldingen en een debugmodus die in productie werkelijk helpt. Met broncodefragmenten voor dataset- of record-naar-object-mapping zonder verborgen magie.