08. juli 2026
Introduktion
Kontrol-add-ins (control add-ins) giver mulighed for at udvide Business Central-brugerfladen med webkomponenter og specialtilpassede controls. Microsoft har samlet best practices for performance og stabilitet, som er vigtige for udviklere og partnere.
Centrale anbefalinger
Dokumentationen peger på praktiske tiltag for at undgå ydelsesproblemer og dårlig brugeroplevelse:
- Reducer roundtrips: Minimer antal kald mellem add-in og server ved at batch-processere data.
- Asynkron håndtering: Brug asynkrone mønstre hvor muligt, så UI ikke blokeres.
- Genbrug komponenter: Load og genbrug scripts og styles i stedet for at re-initialisere efter hver visning.
- Minimer DOM-manipulation: Store ændringer i DOM er dyre; samle opdateringer i få operationer.
- Bundle og komprimer assets: Reducer filstørrelser for hurtigere load, særligt på mobile netværk.
- Overvåg hukommelse: Undgå memory leaks ved at rydde event listeners og timers ved unmount.
- Telemetri og logging: Indbyg performance-målinger for at opdage langsomme flows i drift.
Test og udviklingspraksis
Ud over kodeændringer anbefales brede teststrategier:
- Test på lav båndbredde og ældre browsere for at afspejle virkelige brugerscenarier.
- Profilér med browser devtools og mål latency for netværks- og renderingtrin.
- Automatiseret UI-test for at sikre stabil opførsel efter opdateringer.
Hvad betyder det for dig?
For danske udviklingsteams og ISV’er betyder disse anbefalinger bedre brugeroplevelse og færre supporthenvendelser. Implementér best practices tidligt i udviklingscyklussen for at undgå omkostningstunge fixes senere. Overvej også at inkorporere performance-målinger i drift for at fange regressionsproblemer hurtigt.
Kilde: Microsoft Learn