DDC 24 januari 2023 - What's New in BC

Dinsdag, 24 januari 2023, door waldo

De sessie behandelde nieuwe dingen in BC21, vanuit technisch oogpunt, en enkele zaken die door Microsoft zijn uitgefaseerd. Grofweg was dit onderverdeeld in drie punten:

Application

De permissies bevatten nu de mogelijkheid om exclusions te regelen. Ze zijn daarmee ook gelaagd, en met inclusions van exclusions van inclusions kan het best ingewikkeld worden.
TestPermissions zijn nu standaard restrictive. Je kunt je permissionsets ook laten testen in de test-codeunits. Advies is om bij een app een admin- en een user-permissionset te leveren. Deze permission-sets kunnen dan met de test-codeunits worden getest. Gebruik TestPermissions=NonRestrictive;



Ook bestaat er een permission codeunit.
De page inspector (ctrl-alt-F1) toont meer informatie. Je kunt de primary key-velden zien, en de maximale lengte van velden. Ook is er een tabblad voor de extensies die de tabel raken, met informatie over de extra tijd (in ms) die de extensie heeft veroorzaakt. Deze informatie kan bij performance issues inzicht geven.
Bedrijven wisselen kan nu met ctrl-O over meerdere omgevingen (prod/test/dev/etc).

De optie save as you type kun je aanzetten, dit veroorzaakt veel meer modify-triggers op een tabel, en kan zodoende onverwachte bijeffecten hebben.



Een nieuwe Data Search-app maakt zoeken over alle tabellen mogelijk. Uiteraard kan dit lang duren en performance issues veroorzaken bij verkeerd gebruik. 
De request page van een rapport geeft nu de mogelijkheid om meerdere layouts te selecteren, de Layout Picker. 

Depreciations

  • Basic Auth is vervangen door OAuth.
  • De BC Server Admin-tool, waarmee je de instellingen van een service tier kon regelen, is vervangen door PowerShell-commando’s.
  • FLF-bestanden bestaan niet meer, ze waren al een tijd vervangen door *.bclicense bestanden.

Development

  • De Modern Action-bar is nieuw, en regelt de promoted actions in het lint.
  • Er is een nieuwe manier om data te verwerken in upgrade codeunits, waarmee de data niet meer door de service tier wordt verwerkt, maar (waar mogelijk) direct op de SQL-server. Dit kan tot 70x sneller zijn dan de oude methode.
  • SystemRowVersion is een big integer in de database, die elk uniek record maakt. Elke update van een record, geeft dit veldt ook een hoger en nieuw uniek nummer.
  • Op een page kun je in de kop de ApplicationArea definieren, die dan als default voor alle velden geldt.
  • In de debugger kun je de breakpunten negeren op temporary records. Ook kun je de break on error negeren voor fouten in Try-Functions.
  • Er is een overzicht van SQL-locks.
  • De Snapshot Debugger toont bij het terugspelen van de code in de kantlijn welke code wel/niet is geraakt. 

Verslag: Edo de Roo
Foto's: Vincent van Rens en Dick Mauritz

« Naar het overzicht

Events

04 april 2023 - Dynamics 365 Event, 4 april 2023
Van der Valk Hotel Nuland | Rijksweg 25 | 5391 LH | Nuland
Datum: 04 april 2023
Meer informatie »

24 januari 2023 - Dynamics 365 Event, 24 januari 2023
Postillion Bunnik | Baan van Fectio 1 | 3981 HZ | Bunnik
Datum: 24 januari 2023
Meer informatie »

15 november 2022 - Dynamics 365 Event, 15 november 2022
Van der Valk Hotel Veenendaal | Bastion 73 | 3905 NJ Veenendaall
Datum: 15 november 2022
Meer informatie »


Nieuws

Dutch Dynamics Community - Nieuwsflits * Maart 2023
21 maart 2023
Lees bericht »

Fidesious nieuwe Silver sponsor
14 maart 2023
Lees bericht »

Dutch Dynamics Community - Nieuwsflits * Februari 2023
18 februari 2023
Lees bericht »


Blog

DDC-avond Bunnik 24 januari 2023
24 januari 2023
Lees blog »

DDC 24 januari 2023 - Een duik in Business Central Excel-layouts
24 januari 2023
Lees blog »

DDC 24 januari 2023 - PowerApps
24 januari 2023
Lees blog »

Eventdata seizoen 2022-23

  • dinsdag 15 november 2022
  • dinsdag 24 januari 2023
  • dinsdag 4 april 2023
  • dinsdag 13 juni 2023

 

Wat is de Dutch Dynamics Community?

Ons doel is het delen van kennis en ervaringen rondom Microsoft Dynamics software.

We bieden de mogelijkheid aan alle Microsoft Dynamics Professionals om met elkaar in contact te komen en deel te nemen aan presentaties en discussies.

Laagdrempelig, onafhankelijk, diepgaand en altijd actueel.

Om iedereen op de hoogte te houden kun je je inschrijven voor een van onze nieuwsbrieven:

Schrijf je hier in voor de Business Central nieuwsbrief

Schrijf je hier in voor de Finance & Operations nieuwsbrief

Platinum sponsors


Gold sponsors

 

Sapphire sponsors


Silver sponsors


Club van 100

c100