Henter seneste Business Central nyheder…
Integration

Del ressourcer mellem apps i BC29 gør udvikling enklere

BC29 giver mulighed for at eksponere pakkede ressourcer mellem apps via app.json. Letter genbrug af layouts, billeder og scripts for ISV'er og udviklingsteams.

18. september 2026

Intro

En praktisk ændring for extensions i BC29 gør det muligt at dele pakkede ressourcer mellem apps. Ved at definere publicResourceFolders i app.json kan en app eksponere specifikke filer til andre apps, hvilket forbedrer genbrug og konsistens på tværs af løsninger.

Hvordan virker det?

Tidligere var ressourcer som billeder, layoutfiler og scripts ofte private for den app, de var pakket med. Med den nye opsætning kan udviklere markere en mappe som offentlig, og andre apps får dermed adgang til disse filer uden at skulle duplikere dem i hver app. Det sker via felter i app.json som adskiller private og offentlige ressourcefoldere.

Fordele for udviklere og ISV'er

  • Mindre duplikering: Én kilde til sandhed for delte ressourcer reducerer vedligeholdelsesarbejde.
  • Konsistens: UI-elementer, ikoner og skabeloner forbliver ensartede på tværs af apps.
  • Hurtigere deployment: Opdatering af en delt ressource opdaterer adfærden i alle apps, der refererer til den.

Overvejelser og best practices

Der følger også nogle governance-aspekter:

  • Versionsstyring: Når en ressource deles, skal ændringer håndteres med versionskompatibilitet for øje.
  • Adgangskontrol: Do not expose følsomme filer; kun UI- og ikke-fortsættende logik bør deles.
  • Test: Sørg for at regressionstest dækker scenarier hvor flere apps bruger samme ressource.

Hvad betyder det for dig?

For danske kunder med skræddersyede extensions betyder muligheden for delte ressourcer færre konflikter og lavere driftsomkostninger. Hvis I udvikler flere apps eller bruger tredjeparts-løsninger, kan en koordineret strategi for delte ressourcer reducere tid til marked og gøre vedligehold enklere. Tal med jeres udviklerteam eller partner om at udpege hvilke ressourcer, der bør deles, og hvordan versionering håndteres.

Kilde: Dynamics 365 Lab

Har I spørgsmål til dette?

Vi hjælper gerne med at vurdere, hvad denne nyhed betyder konkret for jeres Business Central-opsætning.

Nyhedsbrev

Få Business Central-nyt og tips direkte i indbakken.