Silviu Virlan
banner
bcmusings.bsky.social
Silviu Virlan
@bcmusings.bsky.social
Microsoft MVP

Developer, technical architect, consultant, trainer.

I cover Business Central and AL topics on https://youtube.com/@businesscentralmusings
blogger: svirlan.com
#msdyn365bc #bcalhelp
🚀 New booklet (80 pages) for MB-820 on:
Admin Center API • Automation APIs • Extension deployment • User provisioning • Telemetry & Performance Toolkit
📱 Kindle: www.amazon.com/dp/B0GG8C7T4X
📘 Amazon: www.amazon.com/dp/B0GGBVSKY3
📘 Leanpub: leanpub.com/mb-820ExamC...

#MB820 #BusinessCentral
MB-820 Exam Cram
Complete MB-820 guide to Business Central Admin Center API and Automation APIs. Master tenant provisioning, extension management, telemetry, and BCPT with real code examples.
leanpub.com
January 22, 2026 at 1:01 PM
First comprehensive study guide to complement your MB-820 studies on Administration & Automation API!
📘 Leanpub: leanpub.com/mb-820ExamCr...
📱 Kindle: www.amazon.com/dp/B0GG8C7T4X
#MB820 #BusinessCentral #NewYearResolution #msdyn365bc
MB-820 Exam Cram
Complete guide to Business Central Install and Upgrade Codeunits for MB-820 certification. Learn upgrade tags, DataTransfer optimization, version detection, and best practices with real Base Applicati...
lnkd.in
January 13, 2026 at 8:14 PM
First comprehensive study guide to complement your MB-820 studies on Install & Upgrade Codeunits released!
Start Today:
📘 Leanpub: lnkd.in/efj2e4Vn
📱 Kindle: lnkd.in/eySe-YGB
Who's committing to study this week? Let's make 2026 our MB-820 year!
#MB820 #BusinessCentral #NewYearResolution #msdyn365bc
MB-820 Exam Cram
Complete guide to Business Central Install and Upgrade Codeunits for MB-820 certification. Learn upgrade tags, DataTransfer optimization, version detection, and best practices with real Base Applicati...
lnkd.in
January 13, 2026 at 7:49 PM
Just dropped a new video on two new overload methods arriving in the last AL compiler release for BC 2025 wave 2. Here they come: RecordRef methods FieldExist() and Field() have now an overload for field name. Check out my demo below!
#msdyn365bc #al
youtu.be/uCJ48biqLf8
FieldExist() and Field() get a text overload
With the latest AL compiler, Microsoft is enriching the RecordRef.FieldExist and RecordRef.Field functions with two overloaded versions where developers can ...
www.youtube.com
October 14, 2025 at 1:00 PM
Business Central provides a few methods to copy data between 2 companies. I will go over two out-of-the-box methods in the video below and talk about the good and the bad of 2 other methods
youtu.be/BlkW7VC52c0
#msdyn365bc #businesscentral
2 out-of-the box methods for copying data between companies
Business Central includes already 2 tools to copy data between companies.Of course, we can duplicate two companies, but you can also copy specific tables, ba...
www.youtube.com
October 7, 2025 at 1:00 PM
Just dropped a new video! I’ve been using GitHub Copilot for a while, but THIS is next-level! Watch how I went from zero to hero on a completely unfamiliar app. Check it out! youtu.be/qFGTq40UinE #GitHubCopilot #Coding #Tech
Use Github Copilot to generate your app blueprint
Use Github Copilot to generate your app blueprintGithub Copilot can be used not only for code refactoring, next edit suggestion or vibe coding, but also for ...
www.youtube.com
September 23, 2025 at 1:00 PM
Exciting news for Business Central users! With BC 2025 Wave 1, you can now leverage a unified API to seamlessly connect external cloud storage accounts to Business Central.
August 5, 2025 at 1:00 PM
Ever wondered how the "Continue" keyword in AL can supercharge your #MSDyn365BC development? I’ve used it, Microsoft’s used it, and now it’s your turn! Check out this video for some examples to help you integrate the new feature in your daily workflow:
youtu.be/9-eo7b2xg8Q
Welcome "Continue" keyword in AL with 3 examples
With BC 2025 wave 1, we get a new keyword, for skipping an iteration in a loop.✅ Continue vs Break✅ 3 examplesDon’t miss out! Subscribe for more Business Cen...
www.youtube.com
July 29, 2025 at 1:00 PM
Microsoft improves user experience with BC2025 wave 1.
Check out my video to see how:
youtu.be/gloZ3dUdEt4
#msdyn365bc #AL #bc2025w1
BC 2025 wave 1 - User experience improvements
With BC 2025 wave 1 we get the following user experience improvements:✅ Factboxes: rounded corners + expandable✅ Report Explorer: new window when executing p...
www.youtube.com
July 22, 2025 at 12:00 PM
#BC2025Wave1 #manufacturing Block items and item variants for production output. Check out the video to see an overview of this new BC 2025 wave 1 application feature:
youtu.be/dMxnuTvX7W4
Blocking Items for production orders
With BC 2025 wave 1 we can now block an item for production output.Business Central gives you full control over the materials you use in production. You can ...
www.youtube.com
July 15, 2025 at 1:00 PM
Business Central has already a handful of Copilot capabilities.
Did you try Autofill and Summarize? Data entry can be much faster with these latest capabilities. See them in action in my latest video: youtu.be/PLFTFXfLsTM #msdyn365bc #Copilot
Leverage Autofill and Summarize Copilot capabilities
With BC 2025 wave 1 we can leverage Autofill and summarize Copilot capabilities for faster data entry and deep analysis right on the Business Central entitie...
www.youtube.com
June 17, 2025 at 1:00 PM
Exciting Update for Business Central 26.2! Enhance your ad-hoc analysis tabs by seamlessly adding fields from related tables to unlock deeper insights. Curious how it works? Watch the full demo here: youtu.be/cI6Lb2mXZWA
#BusinessCentral #DataAnalysis #msdyn365bc
Add fields from related tables in analysis mode
With BC 2025 wave 1 we can connect the main table to related tables and borrow fields from the related tables in the main analysis mode view.
www.youtube.com
June 10, 2025 at 1:00 PM
BC2025 wave 1 allows AL developers to read values from JsonObject directly with the right GetValue without a JsonToken.
See how in my 5 minutes video:
youtu.be/D5gNgLbSEK4
#msdyn365bc #AL
Read values from JsonObject directly with the right GetValue
With BC 2025 wave 1 we can get the values of a json object key directly without extracting it into a JsonToken.
www.youtube.com
May 27, 2025 at 12:00 PM
Yaml Viewer in Business Central web client? Yes, we can read now a Yaml file into a Json object, format it nicely and load content into a multiline field. See how here:
youtu.be/iiVOHPabwa4
#msdyn365bc #AL
Yaml Viewer in Business Central web client
www.youtube.com
May 20, 2025 at 11:00 AM
The Database Missing Indexes page in Business Central 2025 wave 1 has been revamped. Check out my video to see how I implemented a suggested index as an AL non-clustered key, and seeing it disappear afterwords from the suggestions list.
#BusinessCentral #AL #dynamics365bc
youtu.be/lypxOiM5Kcg
Database missing indexes page overview
It's always a good idea to visit "Database Missing Indexes: page in Business Central to seen what the SQL suggests you add as indexes.
www.youtube.com
May 6, 2025 at 11:00 AM
Hey #BusinessCentral devs! I just dropped a new YouTube video: "Render image and URL in Business Central with UserControlHost page type." Explore the UserControlHost page type in Dynamics 365 BC 2025 Wave 1! Watch now:
youtu.be/yDAdKCqQCS8
#Dynamics365 #ALDevelopment
Render image and URL in Business Central with UserControlHost page type
Render image and URL in Business Central with UserControlHost page type.See how you can render a website or an image in the web client.======================...
www.youtube.com
April 29, 2025 at 1:00 PM
AL devs! Need a launch.json to debug issues in any tenant? Now you can generate it two ways from the web client! Plus, with BC 2025 Wave 1, add extensions to app.json in just a few clicks. Check out my video: youtu.be/XkJaPFLGoZU #msdyn365bc #AL
Quickly generate launch.json from web client
New in Business Central 2025 wave 1 are 2 tools to quickly generate launch.json and include an extension in app.json.========================================...
www.youtube.com
April 22, 2025 at 1:00 PM
If you want to open a different card when you double-click on a list, different than the one the base application is using, then you're in luck. Starting with BC 2025 wave 1, you can use CardPageId property on a page of type list.
#BC25w1 #msdyn365bc #AL #runtime15
youtu.be/M5Gx54HJaAA
CardPageId property now available on page extensions
Business Central 2025 wave 1: CardPageId property now available on page extensions========================================================Check my github rep...
www.youtube.com
April 15, 2025 at 11:00 AM
Join me and Jeff at #Directions2025 in Vegas on Tuesday, April 8, 2025, at 3:30 p.m. for our session "Harnessing Interfaces: Build Your Own Sales Price Engine"—let's dive into learning about interfaces together!
April 7, 2025 at 1:00 PM
Exciting news for devs! Introducing the List of Interfaces in AL and BC – a comprehensive resource to streamline your coding in Business Central. Boost efficiency and explore new possibilities. Check it out! #ALDev #BCAL #msdyn365bc
youtu.be/uktgqa3lW7Y
Let's explore the new List of Interfaces in BC 2025 wave 1
Business Central 2025 wave 1: List of Interfaces========================================================Check my github repository for sample code: www.githu...
www.youtube.com
April 1, 2025 at 11:00 AM
Reposted by Silviu Virlan
Problems logging into @evernote.bsky.social web app? The Continue button on the login page remains disabled after I enter my username... 🤔
March 19, 2025 at 2:01 PM