Dynamics 365 Business Central 2025 Wave 1 (26.x): real values to upgrade

Real life scenario related to a couple of great features introduced in the Armageddon version 26.x: a less-locking inventory posting scenario and the capability of avoiding unnecessary FlowFields calculations in pages. Cut the crap and show me the money! AH. BTW this is serious so, for this time, poker face and sorry no (just few)... Continue Reading →

Optimized Locking feature vs Dynamics 365 Business Central

Back to blog after a long pause. It wasn’t my intention, but organizing an event like Italian BC Day, it is not so finger snap, honestly, and the week after presenting with Stefano Demiliani at Dynamics Minds  did not help either with time management. Both events were a blast and gave the real spirit of... Continue Reading →

Obsoleting Keys : things to know

This blog post is more oriented to ISVs, but anyone could benefit from it and compared to other posts it is shorter and more serious. So less meme and more meat. Resumed in a nutshell: Obsoleting Key (and SIFT) does NOT apply any changes to existing metadata structure. Let’s make a simple example to make... Continue Reading →

Dynamics 365 Business Central 2025 Wave 1 : the ARMAGEDDON version

This blog post is dedicated to all braves who dare to  commit platform and application changes for good, no matter if code lines were there since the dawn of time. Working hard on upgrading and updating all our customers to the latest version, I was waiting for 2025 Wave 1 (v26) to be officially in... Continue Reading →

DIVIDE ET IMPERA: the surrealist history of a long report.

January is always funny to me. All the fun comes from basically two babies: go-lives – typically starting from the 2nd week of January – and closing year activities. In this marasmus, I have fumbled in a single long running report. In SaaS, of course. This report has been a robust beastie for more than... Continue Reading →

ITALIAN BC DAY – Thu 22nd MAY 2025

RIIIINGGGGG “Hey Stefano, it’s me!!! It’s TIME!!!” “… Who? Wha..? … OH C’mon! Why are you bothering me even in August??? Time to what?” “It is TIME for gathering. – Not Magic the gathering -. It is time to summon the Italian community together. To blow our horn !!!” “What? What darn horn?... Tell me... Continue Reading →

Z -Score and outliers : when statistics meet telemetry

I always told my wife that love is simple. It is expressed in binary. Values are 0,1. You are in love, or you are not in love. You can’t be 0.73% in love. To me, she is 1. And life? While love is simple, life is quite complex. Stop being slimy, you stupid romantic, and... Continue Reading →

Dynamics 365 Business Central 2024 Wave 2. What’s New in Performance.

Back from Directions EMEA 2024 in Wien, I had the time to pack up the performance enhancements included in Dynamics 365 Business Central 2024 Wave 2 (v25). Like in the previous edition: my blog, my rules. It will be a 3 blog post squeezed into one. These are my fav ones, based on their importance... Continue Reading →

Blocking session: the sharpshooter.

In SaaS, when moving from one cluster to another, an innocent token from an ISV app is renewed in a setup table. UPDATE "SQLDATABASE".dbo."CURRENTCOMPANY$EOS069_03 Sharepoint Setup$xxx" SET "Latest Token"=@0,"Token Expiration UTC"=@1,"$systemModifiedAt"=@2,"$systemModifiedBy"=@3 OUTPUT inserted."timestamp" WHERE ("Primary Key"=@4 AND "timestamp"=@5) Everything is fine. You are marching on your daily business and suddenly you see the lock timeout... Continue Reading →

Insights around Database Maintenance in Dynamics 365 Business Central Online

Sometimes, I am in the frontline spitting blood in making the most out from SQL Server installations. Needless to say, one of the most important part is to to setup a good maintenance plan, tailored on every database workload and resources available. Since SQL Server and Azure SQL are two brothers – but far to... Continue Reading →

Blog at WordPress.com.

Up ↑