Volodymyr Dvernytskyi

368 posts

Volodymyr Dvernytskyi banner
Volodymyr Dvernytskyi

Volodymyr Dvernytskyi

@VDvernytskyi

Dynamics 365 Business Central / Navision developer / blogger

Katılım Kasım 2021
105 Takip Edilen248 Takipçiler
Sabitlenmiş Tweet
Volodymyr Dvernytskyi
Volodymyr Dvernytskyi@VDvernytskyi·
Parallel Worker for Business Central I would like to present Parallel Worker, an open-source library for running parallel tasks in pure AL. It offers a unified interface, reliable execution, and, of course, is freely available to anyone who wants to use it. Today, I will explain how I built this library and how it can be useful for developers. vld-bc.com/blog/parallel-… #bcalhelp #msdyn365bc #businesscentral #developertools
English
0
0
1
9
Volodymyr Dvernytskyi
Volodymyr Dvernytskyi@VDvernytskyi·
CLI Agents Part 3: Business Central MCP Server In the previous posts in the CLI Agents series, we discussed the evolution of AI tools, the advantages of CLI agents, and the basic best practices for Claude, how to manage the context window properly, what MCP is, why subagents matter, and so on. Today, I propose that we look at how to configure and use the Business Central MCP server through Claude Code. We will also talk about possible usage scenarios. vld-bc.com/blog/cli-agent… #bcalhelp #msdyn365bc #businesscentral #ai #mcp
English
0
0
1
85
Volodymyr Dvernytskyi
Volodymyr Dvernytskyi@VDvernytskyi·
CLI Agents Part 2: Claude Code Best Practices In the first part, we explored why CLI agents are the future of AI-assisted coding. Now it's time to get practical. This article covers what actually makes Claude Code effective: proper configuration, context management, permission modes, subagents, custom commands, and MCP integration. This information is useful not only for Business Central developers, but for virtually any specialist in any domain. vld-bc.com/blog/cli-agent… #bcalhelp #msdyn365bc #businesscentral #ai
English
0
1
2
221
Volodymyr Dvernytskyi
Volodymyr Dvernytskyi@VDvernytskyi·
Before it was only one way to show Rich content (html) or PDF in BC. I also saw the grant diagrams embedded in BC. Right now, I'm also working on an extension that dynamically sets styles for Lines in List/Subform pages. It's something like StyleExpr, but with dynamic configuration and no need to create Page Extensions. There is also one open-source extension, where AddIn make possible to Drag & Drop files directly on area of factbox to import it github.com/Drakonian/drag…
English
0
0
1
61
Steve Endow
Steve Endow@steveendow·
@dvlprlife Do you have examples of business use cases for control add-ins? Is the key benefit presentation, layout, formatting? Is it the ability to have more complex UI controls? (e.g. expanding hierarchical tree) Or is it more relevant for pulling / displaying external data?
English
2
0
0
106
Brad
Brad@dvlprlife·
🏁 🟩 Control Add-ins in Business Central 🟩 🏁 I have been having a lot of fun using control add-ins in Business Central (more to come on that gamey adventure). A control add-in is an AL object you use to embed a custom web-based UI component inside the Business Central client. Think of it as a bridge between the Business Central page framework and HTML/JavaScript/CSS running in the browser client. The client hosts the add-in on a page (typically rendered in an iframe) and loads the JavaScript and CSS packaged with your extension. 💡 How have you used Control Add-ins? dvlprlife.com/2025/12/contro…
GIF
English
2
0
2
157
Volodymyr Dvernytskyi
Volodymyr Dvernytskyi@VDvernytskyi·
SharePoint Graph API for Business Central I would like to discuss working with the SharePoint API and explain why I decided to contribute a Graph API implementation to Business Central alongside the existing classic SharePoint REST API implementation. We will then look at practical examples of using the new SharePoint Graph API interfaces and legacy REST API interfaces. vld-bc.com/blog/sharepoin… #bcalhelp #msdyn365bc #businesscentral #sharepoint
English
0
1
4
110
Designer Mia
Designer Mia@Stophating100·
@VDvernytskyi Could you follow me back? I'd like to learn more about this topic.
English
1
0
0
16
Volodymyr Dvernytskyi
Volodymyr Dvernytskyi@VDvernytskyi·
@Sc00Fi I haven't gotten around to analyzing this Business Central MCP yet, thanks for clarifying. In that case, it will be easier to create your own MCP -)
English
1
0
0
27
B. Ličen 🇸🇮🇪🇺
@VDvernytskyi BC MCP server feature is unfortunately designed that enables agents built on Azure / Copilot Studio to connect to Business Central. So, in the IDE (vscode +github copilot) we can use this MCP proxy but is for now limited to SaaS only.
English
1
0
1
76
Volodymyr Dvernytskyi
Volodymyr Dvernytskyi@VDvernytskyi·
CLI Agents: The New Standard of AI Coding In this article, we will explore how AI assistance for coding has evolved. We will look at chat interfaces, autocomplete, IDE agents, and of course CLI agents. We will also discuss why MCP is useful and what it actually is. Using the CLI agent Claude Code as an example, we will explore how to use AI effectively for coding vld-bc.com/blog/cli-agent… #bcalhelp #msdyn365bc #businesscentral #ai
English
1
0
3
119
Volodymyr Dvernytskyi
Volodymyr Dvernytskyi@VDvernytskyi·
Data Editor Tool on AppSource and Volodver LLC I would like to share some news: the Data Editor Tool is now available on Microsoft AppSource, completely free and still open source. I am also announcing the launch of Volodver LLC, a company dedicated to building and publishing a range of extensions and applications for Business Central. vld-bc.com/blog/data-edit… #bcalhelp #msdyn365bc #businesscentral
English
0
0
1
102
Stefano Demiliani
Stefano Demiliani@demiliani·
Vibe coding: yes or no? 🤔 demiliani.com/2025/08/21/vib… In the last weeks I had lots of discussions about this topic with some of you. Is AI trustworthy? Is AI-generated code reliable? What's your approach to vibe coding? This is my practice and what I think on this subject. Happy to know what are your opinions and what's your practice. We'll have time to talk about this topic soon... #msdyn365bc #ai
English
3
0
8
348
Volodymyr Dvernytskyi
Volodymyr Dvernytskyi@VDvernytskyi·
Can AI Code AL? Testing LLMs on a Real Task for Data Editor In this post, I propose to examine how good LLMs are for AL coding on real tasks. As an example, I will use a real task for the Data Editor that I have been putting off for quite a long time. For comparison, I selected the most powerful and popular models: Claude 4 Sonnet, GPT-5 High, Grok 4, and Gemini 2.5 Pro. vld-bc.com/blog/ai-vs-al #bcalhelp #msdyn365bc #businesscentral #blog #ai
English
0
0
3
159
Volodymyr Dvernytskyi
Volodymyr Dvernytskyi@VDvernytskyi·
@JohnnyUndercov2 Yeah... But I noted in the article that Excel and Word give a runtime error when trying to print more than 200,000 rows.
English
0
0
0
21
Julius G.
Julius G.@JohnnyUndercov2·
@VDvernytskyi Would be interesting to compare it to other Layouts like Excel and word too.
English
1
0
0
24
Volodymyr Dvernytskyi
Volodymyr Dvernytskyi@VDvernytskyi·
Mastering High-Performance Reports in BC Creating high-performance reports is an essential skill for any Business Central developer. I’m sure many of you have run into slow reports, but what if I told you they’re slow mainly because of poor design? Today, I outline a set of techniques and tips that will help developers build truly high-performance reports. vld-bc.com/blog/mastering… #bcalhelp #msdyn365bc #businesscentral
English
1
0
4
147
Krzysztof Bialowas (aka KB)
Dear #MSDyn365BC people anyone ever had this issue when synchronizing items with CRM? I must say working with this is not user friendly.
Krzysztof Bialowas (aka KB) tweet media
English
1
1
3
620
Ted Johnston
Ted Johnston@wjpkgab·
@VDvernytskyi @TheDoubleH One person's bug is another person's feature. Someone at MS thinks "Customer" is clearer than "Bill-to Customer" and "Vendor" is clearer than "Pay-to Vendor".
English
1
0
0
14
Ted Johnston
Ted Johnston@wjpkgab·
#bcalhelp On the Customer Card in the Invoicing FastTab is the "Customer" field. The caption for this field on Page 21 (and Table 18) is "Bill-to Customer". It displays as "Customer" in a Docker with no extensions. Can someone explain why?
Ted Johnston tweet media
English
2
0
0
114
Volodymyr Dvernytskyi
Volodymyr Dvernytskyi@VDvernytskyi·
@wjpkgab @TheDoubleH Your solution is quite workable. But actually it can be sent as a bug to Microsoft. This should be fixed by Microsoft in Base Application, for example they can remove Caption property for this field on Customer Card.
English
1
0
0
20
Ted Johnston
Ted Johnston@wjpkgab·
@VDvernytskyi @TheDoubleH Thanks @VDvernytskyi! What is the "proper" AL way to address this? I added a caption to the field in a page extension, and that appears to override the translation. (Vendor card has same issue.) Or, is there a translation extension object?????
English
1
0
0
21