Nieuwste sgcUI 2026.10: 14 native UI-producten voor Delphi, C++ Builder en .NET

Release notes, achtergrondartikelen en tutorials.

Release notes, achtergrondartikelen en tutorials voor sgcWebSockets, sgcHTML, sgcOpenAPI, sgcSign, sgcBiometrics en sgcIndy.

· Componenten

Zes nieuwe sgcHTML-formuliervelden: MultiSelect, ColorPicker, Slider, TimePicker, SignaturePad en Transfer

Zes nieuwe sgcHTML-formuliercomponenten: MultiSelect, ColorPicker, Slider, TimePicker, SignaturePad en Transfer — de velden die een echt beheerformulier nodig heeft naast een gewoon tekstvak…

· Componenten

JavaScript-bibliotheken van derden integreren in sgcHTML

Voeg D3.js, Chart.js, een DevExtreme Grid of elke browserbibliotheek toe aan een sgcHTML-pagina met drie hooks, of verpak deze in een herbruikbare server-side component…

· Componenten

Zes nieuwe sgcHTML-visuals: Heatmap, Sparkline, CandlestickChart, TreeMap, QRCode en Barcode

Zes nieuwe sgcHTML-visuals weergegeven als pure server-side SVG: Heatmap, Sparkline, CandlestickChart, TreeMap, QRCode en Barcode — geen grafiekbibliotheek, geen client-side JavaScript…

· Componenten

Vier nieuwe sgcHTML-componenten voor gestructureerde data: TreeGrid, PivotTable, ActivityFeed en Splitter

Vier nieuwe sgcHTML-componenten voor gestructureerde data: TreeGrid voor hiërarchische tabellen, PivotTable voor gegroepeerde aggregaten, ActivityFeed voor live event streams en Splitter voor aanpasbare tweedelige lay-outs…

· Releases

sgcWebSockets 2026.7: clustering, berichtgeschiedenis, async / await en geharde clients

sgcWebSockets 2026.7 voegt clustering over meerdere servers toe, berichtgeschiedenis met herstel na een reconnect, async / await, backoff en retries, backpressure op de verzendwachtrij, compressie op de HTTP server en een geharde HTTP client…

· Componenten

Crypto feeds die een reconnect overleven, en een rate limiter die een ban voorkomt

Automatische resubscribe na een reconnect op de exchange clients van Binance, Kraken, Coinbase en andere, plus een rate limiter aan clientzijde die begrenst hoeveel REST requests je in een tijdvenster verstuurt…

· Componenten

OAuth2 voor de MCP Client, en de Identity Assertion Grant

De MCP client kan zich nu authenticeren met OAuth2: hij haalt het token op, bewaart het in de cache en hergebruikt het tot het verloopt. Plus een nieuw grant type, de Identity Assertion Authorization Grant, om een identiteit door te geven tussen domeinen…

· Componenten

Backpressure: limieten op de verzendwachtrij voor trage WebSocket-clients

Eén client die stopt met lezen kan het geheugen van een uitzendende server laten groeien tot hij omvalt. sgcWebSockets 2026.7 begrenst de verzendwachtrij per verbinding met MaxQueueSize en drie overflow-policies, plus een OnSendBufferFull-event…

· Componenten

E2EE-identiteitsverificatie: een sleutelwissel onderweg tegenhouden

Versleutelen naar een publieke sleutel is waardeloos als de sleutel van de aanvaller kwam. sgcWebSockets ondertekent nu elke kortstondige E2EE-sleutel met een langlevende identiteitssleutel, zodat peers de handtekening verifiëren, vingerafdrukken vergelijken en ze vastpinnen…

· Componenten

gzip- en deflate-compressie op de sgcWebSockets HTTP-server

De sgcWebSockets HTTP-servers kunnen antwoorden nu comprimeren met gzip of deflate wanneer de client dat aankondigt in Accept-Encoding, voor bestanden uit DocumentRoot en voor antwoorden die u zelf opbouwt, standaard uitgeschakeld…

· Componenten

Reconnect en Retry: exponentiële backoff, jitter en Retry-After

De WatchDog kan nu opnieuw verbinden met exponentiële backoff plus jitter in plaats van een vast interval, en de HTTP-client kan een mislukt verzoek zelf opnieuw versturen, met respect voor de Retry-After-hint van de server…

· Componenten

async / await in Delphi: sgcWebSockets zonder event handlers

sgcWebSockets 2026.7 voegt tasks en futures toe aan Delphi: wacht op een HTTP-verzoek, een WebSocket-verbinding of een AI-chataanroep alsof die een waarde teruggeeft, met ThenProc, OnError en annulering die het werk echt stopt…

· Functies

De nieuwe HTTP QUERY-methode in Delphi

De IETF heeft een nieuwe HTTP-methode gespecificeerd met de naam QUERY: een veilig, idempotent verzoek dat een body meedraagt. sgcWebSockets ondersteunt het in clients en servers via HTTP/1.1, HTTP/2 en HTTP/3…

· Componenten

sgcHTML Site-component: een hele webpagina uit één Delphi-component

Eén nieuwe sgcHTML-component bouwt een complete webpagina — header, navigatiemenu, inhoud en footer — en één enkele Layout-eigenschap hervormt die pagina over zes sjablonen, in Delphi, C++ Builder en .NET…

· Componenten

De HTTP-client in sgcWebSockets beveiligen

Een HTTP-client die redirects volgt en onbegrensde responses leest, is een aanvalsoppervlak. sgcWebSockets 2026.7 voegt optionele schakelaars toe die dat gat dichten: inloggegevens verwijderen bij redirects naar een andere host, geen HTTPS-downgrade, limieten op responses, controle op cookies…

· Componenten

sgcWebSockets Berichtgeschiedenis & Herstel na Herverbinding — Mis Nooit een Bericht

sgcWebSockets houdt een begrensde berichtgeschiedenis per kanaal bij met offsets, zodat een client die zijn verbinding verliest automatisch de gemiste berichten opnieuw afspeelt bij herverbinding, optioneel, met Delphi- en .NET-voorbeelden…

· Componenten

sgcWebSockets Clustering — WebSocket-servers schalen over meerdere nodes

TsgcWSCluster schaalt sgcWebSockets over meerdere servernodes, een publish- of Presence-gebeurtenis op de ene node bereikt abonnees op een andere node, via een mesh-backplane zonder infrastructuur of Redis, met voorbeelden in Delphi en .NET…

· Componenten

sgcHTML vs UniGUI, TMS WEB Core en IntraWeb: Kies uw Delphi-webframework

Gedetailleerde vergelijking van Delphi-webframeworks: IntraWeb, UniGUI, TMS WEB Core, TMS XData en sgcHTML — architectuur, implementatie, leercurve en realtime-mogelijkheden…

· Toepassingen

Een Real-Time ERP-dashboard bouwen met sgcHTML en Delphi

Stapsgewijze handleiding voor een live ERP-dashboard in Delphi met sgcHTML: KPI-statkaarten, omzetgrafieken, een gepagineerde factuurentabel, een Kanban-bord en real-time WebSocket push-updates…

· Componenten

sgcHTML: Moderne web-UI’s bouwen vanuit Delphi zonder JavaScript te schrijven

sgcHTML geeft Delphi-, C++ Builder- en .NET-ontwikkelaars meer dan 60 server-side HTML-componenten die Bootstrap 5-opmaak genereren en interactief blijven via htmx — geen JavaScript vereist…

· Releases

sgcWebSockets 2026.6: gRPC, OpenAPI-server, Kafka en native TLS

sgcWebSockets 2026.6 voegt een native gRPC-client, een standalone OpenAPI 3-server, een Apache Kafka-client, native Android- en Apple-TLS (geen OpenSSL), firewall-botdetectie, een MCP stdio-transport, post-quantum-crypto en geharde WebSocket- en HTTP-servers toe…

· Componenten

sgcSign Server: zelf-gehost code-ondertekenen en documentondertekenen via REST

Een zelf-gehoste REST-ondertekeningsserver in sgcSign 2026.6: onderteken uitvoerbare bestanden, PDF's en XML-documenten vanuit CI zonder de privésleutel op elke build-agent te zetten, met een beheerconsole, een auditlog en pluggable HSM- en cloud-KMS-providers…

· Componenten

Native Android-TLS in sgcWebSockets: geen OpenSSL om uit te rollen

Een nieuwe native Android-TLS-backend laat je apps via TLS verbinden met de eigen SSLEngine van Android, zodat de APK geen OpenSSL .so-bestanden meelevert. Overschakelen is een wijziging van één regel in TLSOptions.IOHandler…

· Componenten

Native Apple TLS in sgcWebSockets: TLS 1.3 op iOS en macOS, zonder OpenSSL

Een nieuwe native Apple TLS-backend laat je iOS- en macOS-apps via TLS verbinden met de eigen stack van het besturingssysteem, dus er is geen OpenSSL .dylib om uit te rollen en je krijgt TLS 1.3 via Network.framework…