Geselecteerd gebied
Alle berichten
Alle vakartikelen, duidingen en broncodefragmenten in het gezamenlijke magazine.
Firebird naar MariaDB migreren: aanpak, valkuilen en operationele betrouwbaarheid in de dagelijkse praktijk
Een migratie van Firebird naar MariaDB is zelden alleen een export‑importkwestie. Cruciaal zijn het SQL‑dialect, transacties, karaktersets, datatypes, triggers/generatoren, prestaties en een zorgvuldige cutover. Het artikel toont een in de praktijk toepasbare werkwijze voor…
Responsieve lay-outs in Delphi FMX: Breakpoints zonder chaos in de Designer (met Layout-Router als broncodefragment)
Responsive lay-outs in FMX worden in de praktijk snel fragiel: resize-stormen, DPI-wisselingen, rotatie en „visible-layouts“ veroorzaken dubbele toestand en moeilijk te debuggen reflows. Dit artikel toont een layout-router met breakpoints die UI-blokken tijdens de runtime controleert…
QR-codescanner in Delphi FMX: robuuste camerascanning, thread-safe en zonder UI-trillingen
Een praktijkbestendige QR-codescanner Delphi FMX staat of valt met de cameralevenscyclus, threading en een correcte stop-/startprocedure. Het artikel toont een robuuste aanpak met ZXing, Debounce, Frame-Throttling, ROI-bijsnijding en debug- en operationele details voor Android en iOS.
Delphi Bedrijfsapplicaties: Waarom veel systemen stabiel draaien – en hoe u ze toekomstbestendig houdt
Delphi Bedrijfsapplicaties zijn in veel organisaties het ruggengraat van procesnabije werkzaamheden. Dit artikel laat zien hoe u exploitatie, gegevenstoegang, interfaces, beveiliging en modernisering zodanig plant dat bestaande VCL-systemen stabiel blijven – en stap voor stap fit…
MariaDB koppelen met Delphi en FireDAC: architectuur, driverselectie en beheer zonder verrassingen
Hoe u MariaDB vanuit Delphi-toepassingen via FireDAC correct aansluit: driveropties, TLS, tekencoderingen, transacties, connection pooling, prestaties en exploitatie – met focus op administratie, onderhoud en migratie in gegroeide systemen.
Delphi WebSocket-client: robuust verbinden, netjes stoppen, betrouwbaar debuggen
Een Delphi WebSocket Client is snel ‚ergens verbonden‘ – maar in productie tellen reconnects, heartbeats, ordelijk stoppen en debugbaarheid. Met een praktisch inzetbare wrapper gebaseerd op System.Net.WebSockets (met fallback) en een broncodefragment voor threading en…
Klantenportaal binnen de onderneming: architectuur, beveiliging en exploitatie die daadwerkelijk standhouden
Een klantenportaal is meer dan een login met downloads: het wordt de integratielaag tussen ERP, DMS, support en facturatie. Het artikel toont welke architectuurbeslissingen de exploitatie, beveiliging, datakwaliteit en latere uitbreidingen meetbaar beïnvloeden – en waaraan…
AES-versleuteling in Delphi: een robuust broncodefragment met IV, salt, header en streaming
Een praktisch toepasbaar Delphi-sourcefragment voor AES-versleuteling met willekeurige salt en IV, een duidelijke bestandsheaderstructuur, PBKDF2-sleutelafleiding en streaming – inclusief typische valkuilen bij legacy-formaten, integriteit en operationeel beheer.
BDE-vervanging: Zo moderniseert u Delphi-applicaties zonder risico voor gegevens en bedrijfsvoering
Veel Delphi-toepassingen gebruiken nog de Borland Database Engine (BDE) – en betalen daar voor met operationele hindernissen, driverproblemen, veiligheidsrisico’s en geblokkeerde platformupdates. Dit artikel toont hoe een BDE-vervanging technisch zorgvuldig gepland wordt: datamigratie…
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.