Below is a list of all the amazing speakers, who hosted a session at the conference.
Precup Vlad
Wind Meyhoff Torben
Babić Vjekoslav
Klemmensen Soren
Brummel Marije
Winter Gary
Sitnik Dmytro
Worthington David
Nicolas Vincent
Olbromski Lukasz
Stryk Jörg
Lundstrøm Claus
Wauters (waldo) Eric
Seifi Labrosse Aida
Ciocan Anca-Roxana
Graaf Bas
Babić Vjekoslav
Botez Bogdana
Balat Mostafa
Larsen Anders
Kauffmann Arend-Jan
BC TechDays provides free wireless Internet access, however the speed and reliability cannot be guaranteed. We do our utmost best to offer you a good, fast, connection.
The following uses are not permitted:
Last update: 20 January 2025
Our website uses cookies. By using our website and agreeing to this policy, you consent to our use of cookies in accordance with the terms of this policy.
Cookies consist of pieces of text, often including unique identifiers, that are sent by web servers to web browsers, and which may then be sent back to the server each time the browser requests a page from the server. It enables the website to remember your actions and preferences (such as language, font size and other display preferences) over a period of time, so you don’t have to keep re-entering them whenever you come back to the site or browse from one page to another.
Cookies can be used by web servers to identity and track users as they navigate different pages on a website and to identify users returning to a website.
Cookies may be either “persistent” cookies or “session” cookies. A persistent cookie consists of a text file sent by a web server to a web browser, which will be stored by the browser and will remain valid until its set expiry date (unless deleted by the user before the expiry date). A session cookie, on the other hand, will expire at the end of the user session, when the web browser is closed.
Cookies are harmless. They cannot introduce viruses on your computer.
Cookies do not contain any information that personally identifies you, but personal information that we store about you may be linked, by us, to the information stored in and obtained from cookies.
We may use the information we obtain from your use of our cookies for the following purposes:
We use Google Analytics to analyse the use of this website. Google Analytics generates statistical and other information about website use by means of cookies, which are stored on users’ computers. The information generated relating to our website is used to create reports about the use of the website. Google will store this information. Google’s privacy policy is available at: http://www.google.com/privacypolicy.html.
Most browsers allow you to refuse to accept cookies. For example:
Blocking all cookies will, however, have a negative impact upon the usability of many websites.
You can also delete cookies already stored on your computer:
Obviously, doing this may have a negative impact on the usability of many websites.
More info regarding cookies: How Internet Cookies Work
mibuso.com provides a platform for users and developers of products from the Microsoft Dynamics 365 product family to exchange ideas, tools, routines, and to find business partners and products
Explore Mibuso.comAnveo provides offline capable mobile apps for smart phones and tablet PC-s, and EDI for Microsoft Dynamics.
Anveo is available for BC Online and meets the requirements of the Microsoft Dynamics Universal Code Initiative. All Anveo products are fully customizable directly in Dynamics.
Insight Works is a trusted Independent Software Vendor (ISV) specialising in apps designed exclusively for Microsoft Dynamics 365 Business Central. Focusing on the manufacturing and distribution sectors, Insight Works delivers cutting-edge solutions to optimise business operations and drive efficiency. Their extensive reseller network, comprising over 600 Microsoft Partners globally, ensures their apps are available and well-supported across Europe and beyond. Headquartered in Canada, Insight Works also operates a regional office in the Netherlands, providing dedicated service and support to European customers.
Learn more at https://dmsiworks.com.
ALOps, a Microsoft Azure DevOps extension for managing your build and release steps based on AL development
With the latest developments of Microsoft Dynamics 365 Business Central, we face lot of new challenges. Business Central comes with a complete new Development Model (AL) that can be combined with Microsoft Azure DevOps.
To reduce the challenge, let us introduce ALOps, a Microsoft Azure DevOps extension you can find on the Marketplace for managing your build and release steps based on AL development. With ALOps, we manage (and maintain) the PowerShell for you. You are able to do a complete build and release pipelines without any trace of PowerShell, on Docker, OnPrem or SaaS. We manage the complexities that come with the rapid updates and changes.
Your benefits
You want to participate?
Have a look at our Sponsor Opportunities brochure.
Empower your Business Central with Continia Software!
Continia Software is one of the market leading providers of Dynamics BC add-ons that effectively handle different types of administrative processes.
CONTINIA DOCUMENT CAPTURE
World-leading solution offering automatic registration of documents, OCR data extraction, an advanced approval flow, and a full-text searchable digital archive.
CONTINIA EXPENSE MANAGEMENT
The only solution on the market where you can streamline the registration and approval of travel activities just by using your Smartphone, a Web browser and BC.
CONTINIA DOCUMENT OUTPUT
Quotes, Order Confirmations, Sales Invoices, Reminders, and much more can be sent in PDF format and attached to emails — in just a few clicks or automatically.
100% Built inside Business Central
Experience SCAN-tastic warehousing with Tasklet Mobile WMS, the market-leading barcode scanning solution for easy warehouse management. Enjoy seamless Dynamics 365 Business Central/NAV integration, real-time data, on/offline capability, instant guidance, and effortless adoption.
Elevate warehouse operations with Tasklet Mobile WMS, where accuracy, efficiency, and user-friendliness come together to create a SCAN-tastic experience for everyone involved. Visit taskletfactory.com to learn more.
COSMO CONSULT presents COSMO Alpaca: A Developer's Dream Toolkit
No more fighting with Docker, BcContainerHelper or PowerShell scripts: COSMO Alpaca provides a Container SaaS Service which runs BC containers in the cloud for you. Containers can be automatically set up with test data & dependencies. All easily manageable via a VS Code extension. COSMO Alpaca integrates with AL-Go for GitHub as well as Azure DevOps and of course also can drive your pipelines. For non-technies we also have some great project management features in the box.
Free up your time and make sure to visit us at our booth!
Easily integrate text messaging with any application using our REST API.
The Learn4D365.ai is an AI-powered online learning hub by Learn4D365®, offering practical and cutting-edge Dynamics 365 courses in English—accessible to learners worldwide.
Continuous AI-driven improvements ensure effectiveness, making these courses essential for skill enhancement.
Elevate your career today!
Learn4D365® is a leading online learning platform based in Austria, providing comprehensive, online training on Microsoft Dynamics 365. Founded in the DACH region, the platform has become a hub for over 900 courses, empowering a thriving community of 9,000+ learners and facilitating more than 700,000 course enrollments by December 2024.
Aident: IDENTIFY SOLUTIONS. EMPOWER SUCCESS.
Aident is a leading ERP Provider and Microsoft partner specialized in the implementation of Microsoft 365 Business Central. We offer customized solutions that are specifically tailored to the needs of retailers and support companies in establishing innovative and efficient digital processes.
Our expertise: With our extensive experience in the Microsoft product world, we help companies to optimize their business processes and achieve sustainable competitive advantages. In addition to implementing Business Central, we also develop our own industry-specific apps that are perfectly tailored to the requirements of the retail sector.
Our mission: Our in-depth industry knowledge in retail and manufacturing and technical expertise helps us to enable our customers to make their software landscape future-proof and scalable. We focus on solutions that not only cover your specific needs, but also offer ease of use and smooth integration.
Our core competences:
Aident is your reliable partner for success in the digital age.
EMPOWER SUCCESS. EMPOWER YOURSELF!
Dime.Scheduler is the ultimate graphical resource and project planning solution for Microsoft Dynamics NAV, Business Central, and Dynamics 365 users. Key features include:
Dime.Scheduler’s flexibility allows for extensive customization with ease.
You want to participate?
Have a look at our Sponsor Opportunities brochure.
C# programmer venturing to al in 2019, looking forward to more SOLID principles in codes and less wild west.
Hosted session(s)
Historically BC code was never written with testability in mind. When coding tests against this code, it leaves us with ample option than setting up a lot of data before the action under test can be exercised.
Ideally you probably would like to refactor your code to comply with SOLID principles and make your automated test effort overall much simpler. But often our vast code heritage and new projects ahead do not allow us to get that prioritized and leaves us with non-SOLID code to write test automation against.
Take-away
In this workshop you will learn how your code structure determines the complexity of your test code and how this especially affects your data setup. You will learn what options you have to make your test setup more efficient and what approach fits your code structure the best.
Be it data setup or - following SOLID principles - your production code structure
For whom is this session?
Agenda
Prerequisites:
Workshop date: Wed 11 June
AJ is a business leader and a recognized veteran of the Microsoft Dynamics 365 Business Central community, bringing nearly two decades of experience as a trusted advisor to businesses seeking to maximize their ERP investments. As a seven-year Microsoft MVP, AJ is passionate about sharing his knowledge with the community and has spoken at over 40 global industry events. Through his workshops, conference sessions and many online contributions, AJ has built a reputation for translating complex technical concepts into practical solutions for the Microsoft community.
AJ’s expertise extends to Copilot and Power Automate, where he helps businesses harness the power of AI and process automation to streamline operations and improve decision-making. A dedicated mentor and advocate for continuous learning, AJ is also an active community organizer, serving on the boards, planning committees and content committees of various Microsoft partner associations and user groups.
Hosted session(s)
Are you feeling lonely without a Copilot of your own? Is everyone around you making their own Agents except you? Have you seen a lot of demos on building Agents but nothing that you can actually put to use in your business?
Would you want to build an Agent that your team would actually WANT to use? One that uses all the newest features in Copilot Studio leveraging the very best of Generative AI?
Together, we will build Agent BeeCee, your new trusty copilot and sidekick. Every Batman needs a Robin, and every Business Central professional needs an Agent BeeCee.
Agent BeeCee can:
Skills you will learn:
Want to work with custom data? I’ll also show you how to build and deploy custom API pages in Business Central
We will primarily work with the native Connectors in Copilot Studio’s Actions, as well as Power Automate Flows. We will also cover an example with Dataverse.
Prerequisites:
Workshop date: Tue 10 or Wed 11 June (This is a one-day workshop)
Peik Bech-Andersen is a freelance solution architect , consultant, Instructor and developer, Implementing solutions all-over the world. He is specialized in advanced manufacturing combined with master data replication and Intercompany solutions.
He first saw Navision in 1984 at the beta testing program of PcPlus. He started implementing manufacturing solutions in 1983 on IBM S/36 systems. Since the Dynamics NAV manufacturing module was released, he has implemented at least 50 Manufacturing solutions in all kinds of different businesses. Starting as an accountant in a production company and moving on to implementing systems, he has both the accounting, the development and the implementation background.
As a Microsoft Certified Trainer, he has conducted courses the last 10 years in topics like Dynamics NAV programming, installation, finance, trade, warehouse management and manufacturing. During the many years, he has had countless courses with many participants in 15 countries.
Hosted session(s)
Learn to publish and consume APIs. We will go through the whole process from scratch.
The agenda will cover:
Publishing APIs
Consuming API in AL
Authentication
Prerequisites:
Workshop date: Tue 10 or Wed 11 June (This is a one-day workshop)
Tharanga Chandrasekara is a Microsoft Dynamics 365 Business Central lead technical consultant with over a decade of experience.
Tharanga is an active member and community moderator of the official Microsoft Dynamics 365 Business Central Community forum. He regularly shares knowledge with others through his blog, user groups, and webinars. Tharanga strongly believes that "one small piece of knowledge someone shares today could be the cornerstone of a huge concept that changes the world tomorrow".
Since 2016, Tharanga has been awarded the prestigious Microsoft Most Valuable Professional (MVP) award for Microsoft Dynamics 365 Business Central.
Hosted session(s)
Integration plays a vital role in enhancing and connecting Business Central's capabilities with external systems, and we are eager to explore this topic with you.
This session will explore essential integration patterns that every developer and consultant should understand. We will discuss the effective use of connection references for management, the importance of integration logs for smooth troubleshooting, and the implementation of robust interfaces for external service clients.
Participants will gain valuable insights into creating and efficiently using client codeunits, conducting tests on integrations using mocks, and developing strategies to navigate common challenges. Our focus will also include event-based integration, highlighting best practices for managing event queues and ensuring secure message handling.
Furthermore, we will address a significant compliance concern: managing license multiplexing to adhere to Microsoft's licensing standards.
Join us in discovering methods to maximize Business Central integrations while ensuring compliance and scalability. Together, we can unlock new possibilities.
Since 1998, Roberto is working with Navision, Dynamics NAV, and now with Business Central and Power Platform. He worked as an end-user, consultant, and developer in different companies and partners.
In 2022 he was awarded Microsoft MVP in the Business Applications category.
International Speaker at Directions EMEA, Directions ASIA, and Days of Knowledge Odense.
Organizing committee member "Business Central Day ES" (www.businescentralday.es) and Global Power Platform Bootcamp Zaragoza (https://www.meetup.com/power-platform-zaragoza/)
As an MCT Roberto teaches Microsoft courses about Business Central, Power BI, Power Apps, and Power Automate, and has a blog where I write about these Microsoft technologies: https://blog.msdyn365bc.es.
Also, you can see him telling things about Business Central and Power Platform at different community events and on his YouTube Channel:
Aprende Business Central en Español (https://www.youtube.com/@rcorella)
Hosted session(s)
This workshop is focused on providing guidance and insights into what you need to study to pass the exam successfully.
In this workshop, we review each part of the table of contents specific to the MB-820 Exam: Business Central Developer Associate, with different examples:
You will learn where to find information to study to prepare for the exam and the kinds of questions that you can find in it.
Most of the attendees from the latest workshops passed the exam with success.
Prerequisites:
Workshop date: Tue 10 or Wed 11 June (This is a one-day workshop)
Victor Dantas has over 25 years of experience in digital transformation. Recognized as a Microsoft Most Valuable Professional (MVP), he is part of a select group of over 3,000 global MVPs known for their deep expertise in Microsoft technologies. Victor is the founder of Eyedeas Inc., where he helps businesses enhance productivity and innovation through Power Platform services.
Victor is also an international speaker, sharing his knowledge on digital transformation with audiences around the world. His work has not only improved numerous organizations but has also inspired many in the tech community. Victor continues to guide businesses through digital transformation, solidifying his reputation as an expert in the field.
Hosted session(s)
Embark on a transformative journey in this session as we guide you through the art of harnessing Power Pages, coupled with the intelligence of Copilot and seamless integration with Dataverse and Microsoft Dynamics 365 Business Central through Virtual Tables.
Whether for clients, partners, vendors, or customers, this workshop is tailored to empower you in creating dynamic Customer Experience Portals.
AGENDA
By the end of this session, you will not only possess the skills to build captivating Customer Experience Portals but also comprehend how these portals can strategically extend data and processes to external users. Join us in this immersive experience, where Power Pages, Copilot, and AI converge to redefine the possibilities of portal development.
Prerequisites:
Workshop date: Tue 10 or Wed 11 June (This is a one-day workshop)
Stefano Demiliani is a Microsoft MVP for Business Applications and for Azure, MCT Regional Lead for Italy, Azure Certified Solution Architect and DevOps Engineer, Microsoft Certified Solution Developer (MCSD) and a long-time expert on different Microsoft technologies. He has a master's degree in computer engineering from Politecnico of Turin. He works as a CTO for EID - Part of Lodestar spa/Navlab (Microsoft Partner in Italy) and he's frequently involved on helping customers on moving their business to the Azure cloud.
He has worked with Packt Publishing for many successful IT books related to Dynamics NAV, Dynamics 365 Business Central, Azure DevOps, Azure solution development and Power Platform. He's the author of the first Dynamics 365 Business Central Development guide. He's an administrators of the official Microsoft Dynamics 365 Business Central support forum and one of the main contributors (awarded as MS Dynamics Community Star from Microsoft). He’s a Microsoft Community Champion for Azure.
He's the winner of the global "Tech Start of the Year" Digital Revolution Award 2023 (the "Tech Star of the Year" award recognizes outstanding contributions to the cloud industry by individuals working at any level within an organization).
Hosted session(s)
"Can I run a customer with 350 users on SaaS?". "What about a customer that posts 1000 invoices with 1000 lines each day?". These are common questions that often land on developers' desks from sales teams.
If you find yourself grappling with these challenges, this session is for you. Handling large customers can be a source of pride for developers, but it also comes with significant challenges. To avoid pitfalls, it's crucial to understand both the basics and advanced techniques for architecting, implementing, and maintaining solutions effectively.
In this session, we will delve into performance tools, telemetry, retention policies, AL code optimization, and real-life integration strategies. Our goal is to equip you with the knowledge to make your large customers shine like a star in the ERP firmament.
If you’re currently or planning to work with Business Central large customer, this is probably a session that you don’t want to miss and you will see lots of advanced code tips.
This session will provide a comprehensive in-depth overview of Microsoft Semantic Kernel, a powerful tool for building and orchestrating AI workflows.
Attendees will learn about the core concepts, architecture, and practical applications of the Semantic Kernel with Dynamics 365 Business Central and will gain hands-on experience through interactive demos and real-world examples.
We’ll see how to use Semantic Kernel, how to use Semantic Memory for RAG, how to create plugins, how to create AI agents for Business Central with Semantic Kernel, how to orchestrate agents, how to create AI agents with locally hosted LLMs and how to deliver AI solutions that can be agnostic from the AI provider and model.
This session is designed for both beginners and experienced developers who want to leverage the capabilities of the Semantic Kernel to enhance their AI solutions with Business Central.
Lots of code (especially .NET) and tools will be presented during the session.
Alexander entered the ERP world in 2002 when he took up his first job as a software developer, and in that first job assignment he started working on customisations in Navision Attain 3.01. This was just before the acquisition of Navision a/s by Microsoft, and for the past 20 years Alexander stayed in the same business customizing and extending the ERP which we know now as Microsoft Dynamics 365 Business Central.
Hosted session(s)
Clustered index, rowstore index, columnstore index, included fields, SumIndexFields. Have you ever been confused navigating all the different kinds of indexes and trying to find what works best for your application?
Or maybe you have struggled to improve performance of a slow AL procedure that queries the database and takes ages to complete?
A proper index may be the solution to a performance problem, but how to choose the best index? What criteria can we apply to assess an index, and what are its positive and negative effects on the application?
In our session, we will answer these and many other questions related to table indexing. You will see practical examples of Business Central application code and recommended approach to table indexing for better performance.
We will cover benefits of table indexes, as well as downsides and pitfalls of excessive indexing, illustrating the session with real life examples from Business Central implementations.
Renato Fajdiga, a seasoned Microsoft Dynamics NAV/365 Business Central consultant and blogger, currently leads the Business Applications team, overseeing F&O, BC, and other applications. An MVP and MCT since 2018, he specializes in Business Applications, particularly Dynamics 365 Business Central and Power Platform. He thrives on learning new technologies and concepts that enhance customer processes. Occasionally, he delves into coding, but his primary motivation is resolving community-posted issues with Dynamics 365 Business Central.
Hosted session(s)
Dynamics 365 Business Central offers various capabilities to enhance its data and business logic through integration with Dataverse. From data synchronization to virtual entities and business events, developers and consultants can leverage out-of-the-box integrations to maximize efficiency.
Building on the success of last year's 90-minute session, we have developed an in-depth workshop to explore the integration capabilities of Power Platform and Business Central. This workshop will demonstrate how to connect Dynamics 365 Business Central with Dataverse for seamless data integration. Additionally, we will cover how to utilize Business Events to trigger both standard and custom events, facilitating integration with Power Platform.
Through various practical examples, participants will learn how to use existing integrations and build new ones from scratch. Once the integration is complete, we will explore use cases for Power Platform and Microsoft Copilot with Business Central data.
Prerequisites:
Workshop date: Tue 10 or Wed 11 June (This is a one-day workshop)
Tobias Fenster started as a developer in the 1990s. Holding different positions including Head of Technical Consulting, Head of Development and CTO for multiple Microsoft partners during his career, he is now a Managing Director at 4PS Germany. He is also a Microsoft Regional Director, holds dual Microsoft MVP awards for Business Applications and Azure and is a Docker Captain.
He is blogging on tobiasfenster.io, where he writes about Business Applications, Docker and Windows Containers, but also tooling like Azure DevOps, Visual Studio Code and infrastructure automation. His other focus is Azure, mainly around container environments and SQL.
Hosted session(s)
Integrating with complex APIs can be quite cumbersome. That is true if you talk to BC from e.g. a dedicated frontend or an integration solution as well as talking to another API from BC. But simulating / mocking complex APIs is also not easy. WireMock provides a free and open-source platform to vastly simplify that job and helps both during development and CI.
In this session you will understand the challenges that WireMock helps you tackle, you will see a ready-to-use setup to get started and you will get deep insights into how you use it with comprehensive demos and walkthroughs.
Dmitry is a Business Central expert with over 20 years of experience. He has held roles ranging from developer to business owner. Since earning the MVP title in 2018, Dmitry has consistently shared his expertise through blogs, conferences and community contributions.
In 2023, he created CentralQ.ai, an AI-powered search built on the knowledge of the Business Central community, quickly becoming a must-have tool for professionals.
Known for turning bold ideas into reality, Dmitry continues to push the boundaries of AI in Microsoft Business Central.
Hosted session(s)
Even in a self-driving car, you need a license!
In the age of AI, many developers turn to tools like Copilot to speed up their work. But can AI truly replace the skills of an experienced AL developer? Can we trust AI blindly? And do we even need to learn AL anymore?
Dmitry, an AI enthusiast, and AJ, a 25+ year AL master, take the stage to explore these questions. During the session, AJ will demonstrate the beauty of good old manual coding, while Dmitry uses AI tools across different IDEs and LLM models to supercharge the process.
Who will win? Join us to find out!
During this session, we're going to put "Anything Copilot" to the test: from vectorized data to chat-ability. The goal is simple: if there's anything wrong with my Business Central, I can just ask about it.
We'll vectorize KQL queries, query BC Telemetry, interpret the results with Copilot, and add some extra cherries on top. Plus, we'll walk you through how to build such a solution yourself - from start to finish!
Join us to see how Copilot can revolutionize your Business Central experience by making data querying and interpretation as easy as having a conversation.
Join Dmitry Katson for an exclusive one-day workshop focused on developing Copilot features in Business Central. This workshop is designed for developers who want to build their own copilots in Business Central, utilizing the latest improvements in the Copilot Toolkit with Business Central v26.
You’ll learn how to build copilots in pure AL using the Copilot Toolkit, master prompt engineering, and apply embeddings and semantic search to create smarter, context-aware AI solutions. By the end of the day, you'll have developed six ready-to-use copilots for your own projects.
What You’ll Learn:
- How to develop, test, and integrate Copilot features into Business Central.
- Master prompt engineering to enhance user interactions and improve response accuracy.
- Leverage semantic search and embeddings to optimize business workflows.
- Build AI copilots that streamline processes and boost efficiency.
Important Note:
If you attended this workshop in 2024, please note that 80% of the material will be the same. We recommend exploring other workshops to make the most of your time.
This workshop is your chance to dive into Business Central's powerful Copilot Toolkit and learn how to create innovative AI solutions that will shape the future of your customers, while also establishing yourself as a leader among AL professionals and partners!
Prerequisites:
Workshop date: Tue 10 or Wed 11 June (This is a one-day workshop)
Arend-Jan Kauffmann is CTO at Lumos 365 Ltd., a UK-based partner with a Business Central solution for the energy sector.
With over 20 years of experience with Microsoft Dynamics NAV / Business Central and 30 years of experience in the IT industry, he has a solid track record in this business. With a strong focus on architecture, design and integration, he worked in different roles and with a broad range of technologies and platforms, including C/SIDE & VS Code development, C/AL and AL, Microsoft .Net, Microsoft Azure and Office 365.
He strongly believes that knowledge increases by sharing it, not by saving it. By delivering workshops and being a frequent speaker at conferences, he can put this into practice. Since 2013 Arend-Jan is awarded as Microsoft MVP Business Solutions.
Hosted session(s)
Even in a self-driving car, you need a license!
In the age of AI, many developers turn to tools like Copilot to speed up their work. But can AI truly replace the skills of an experienced AL developer? Can we trust AI blindly? And do we even need to learn AL anymore?
Dmitry, an AI enthusiast, and AJ, a 25+ year AL master, take the stage to explore these questions. During the session, AJ will demonstrate the beauty of good old manual coding, while Dmitry uses AI tools across different IDEs and LLM models to supercharge the process.
Who will win? Join us to find out!
With over 25 years of expertise in the Business Central domain, Christian has led transformative projects, optimizing processes and driving growth. His mission is to create value-driven work environments that empower teams. He has also created and hosted numerous events and learning environments for internal and external developers, helping them update and expand their skills.
As an accomplished speaker, Christian has shared insights at international conferences, including Directions EMEA and BCTechDays. His sessions or workshops provoke viewpoint shifts, offering strategic frameworks to keep organizations competitive in a dynamic landscape.
Beyond technical skills, Christian’s education in Design Thinking, Theory U, and Future Leadership equips him as a certified Organizational Designer. His holistic approach blends creativity, empathy, and strategic thinking to drive impactful change, even in complex situations where no prior knowledge exists.
Connect with Christian to explore innovative solutions and elevate your organization’s potential. 🎙️🚀
Hosted session(s)
You think there is more to discover on your developer journey? We're here to support you!
This workshop aims to explore what makes a developer a "better developer" by collecting input from attendees and addressing common challenges faced in daily work.
During the workshop we will give you broader view of key elements in software development, which can help you move forward as a developer. You will learn about core coding principles as well as handling team dynamics and customer requirements.
Outcomes:
By the end of this workshop, attendees will have a clearer understanding of what practical strategies are helpful and how to overcome common challenges together with a roadmap for personal and professional growth.
Who Should Attend:
Developers of all levels who are looking to improve their skills and support others to enhance their problem-solving abilities, and create a more productive and motivating work environment.
Prerequisites:
Workshop date: Tue 10 or Wed 11 June (This is a one-day workshop)
With 18 years of experience, I thrive on exploring emerging (and sometimes ridiculous) practices—translating them into actionable solutions for Business Central. I've had the privilege of working on Microsoft core and localization projects, contributing to nM$ initiatives across Europe, building incredible AppSource apps, and supporting the largest Dynamics 365 practice in New Zealand.
Hosted session(s)
Integration plays a vital role in enhancing and connecting Business Central's capabilities with external systems, and we are eager to explore this topic with you.
This session will explore essential integration patterns that every developer and consultant should understand. We will discuss the effective use of connection references for management, the importance of integration logs for smooth troubleshooting, and the implementation of robust interfaces for external service clients.
Participants will gain valuable insights into creating and efficiently using client codeunits, conducting tests on integrations using mocks, and developing strategies to navigate common challenges. Our focus will also include event-based integration, highlighting best practices for managing event queues and ensuring secure message handling.
Furthermore, we will address a significant compliance concern: managing license multiplexing to adhere to Microsoft's licensing standards.
Join us in discovering methods to maximize Business Central integrations while ensuring compliance and scalability. Together, we can unlock new possibilities.
Stefan started with NAV/BC Development in 2016.
In January 2021 he created the MSDyn365BC.Code.History repository on GitHub
Since november 2021 he works on the BusinessCentral.LinterCop, a custom code analyzer for AL.
He started to work as a freelance developer in march 2022 to move his focus on BC development and Saas.
Hosted session(s)
Clustered index, rowstore index, columnstore index, included fields, SumIndexFields. Have you ever been confused navigating all the different kinds of indexes and trying to find what works best for your application?
Or maybe you have struggled to improve performance of a slow AL procedure that queries the database and takes ages to complete?
A proper index may be the solution to a performance problem, but how to choose the best index? What criteria can we apply to assess an index, and what are its positive and negative effects on the application?
In our session, we will answer these and many other questions related to table indexing. You will see practical examples of Business Central application code and recommended approach to table indexing for better performance.
We will cover benefits of table indexes, as well as downsides and pitfalls of excessive indexing, illustrating the session with real life examples from Business Central implementations.
When I was in college I started my career as a .NET developer. In the meantime, I graduated and moved to another city where I accidentally bumped into Dynamics NAV. Step by step, I was more and more in love with it. And now I am a Dynamics 365 Business Central developer with a little knowledge of .NET and JavaScript.
Since we have a great community that I have been following for some time now that motivated me to start my blog mmilince.com. I started writing about real-life Business Central things which could help other devs also.
Hosted session(s)
Dynamics 365 Business Central offers various capabilities to enhance its data and business logic through integration with Dataverse. From data synchronization to virtual entities and business events, developers and consultants can leverage out-of-the-box integrations to maximize efficiency.
Building on the success of last year's 90-minute session, we have developed an in-depth workshop to explore the integration capabilities of Power Platform and Business Central. This workshop will demonstrate how to connect Dynamics 365 Business Central with Dataverse for seamless data integration. Additionally, we will cover how to utilize Business Events to trigger both standard and custom events, facilitating integration with Power Platform.
Through various practical examples, participants will learn how to use existing integrations and build new ones from scratch. Once the integration is complete, we will explore use cases for Power Platform and Microsoft Copilot with Business Central data.
Prerequisites:
Workshop date: Tue 10 or Wed 11 June (This is a one-day workshop)
Steven is a trainer/consultant, with skills spanning business and technical domains, with more than 20 years of experience. He provides training and consultancy focused on Microsoft Dynamics 365 Business Central and Power BI.
Steven is a Partner at Plataan | Companial, based in Belgium. Plataan is a leading off and online learning company. Plataan helps organizations and individuals excel through learning and training programs.
On Januari 1st, 2016, Steven received the Microsoft® MVP Award. This award is given to exceptional technical community leaders who actively share their high quality, real world expertise with others.
Steven is the author of the books:
- Microsoft Dynamics NAV 2009: Professional Reporting
- Microsoft Dynamics NAV 2015: Professional Reporting
Specialties:
• Microsoft Dynamics 365 Business Central
• Business Intelligence & Reporting
Hosted session(s)
Join me for a deep dive into report objects and layouts in Business Central.
We'll start with the basics of report objects. You'll get to know the different layout types available, like RDLC, Word, and Excel layouts, and how to pick the best one for your needs.
Next, we'll get into the specifics of each layout type. You'll learn how to design and customize RDLC layouts for more complex reports, create professional-looking Word layouts for document-style reports, and use Excel layouts for data analysis.
Throughout the session, I'll share practical tips and tricks to help you optimize your report designs and make your reporting processes more efficient.
Key Takeaways:
Join me and take your Business Central reporting to the next level!
Kamil has more than 30 years of experience with software development and IT in general. In year 2001, after finishing university, he joined the NAV world in NAVERTICA company as NAV developer. Having wide area of knowledge in programming languages and connected areas is helping him to understand “how it works” and is giving him background for solving different tasks.
Last years he is working more with GIT, Powershell and Azure DevOps.
Kamil is a Microsoft Most Valuable Professional (MVP) since the year 2004.
Hosted session(s)
You think there is more to discover on your developer journey? We're here to support you!
This workshop aims to explore what makes a developer a "better developer" by collecting input from attendees and addressing common challenges faced in daily work.
During the workshop we will give you broader view of key elements in software development, which can help you move forward as a developer. You will learn about core coding principles as well as handling team dynamics and customer requirements.
Outcomes:
By the end of this workshop, attendees will have a clearer understanding of what practical strategies are helpful and how to overcome common challenges together with a roadmap for personal and professional growth.
Who Should Attend:
Developers of all levels who are looking to improve their skills and support others to enhance their problem-solving abilities, and create a more productive and motivating work environment.
Prerequisites:
Workshop date: Tue 10 or Wed 11 June (This is a one-day workshop)
Stefan is a Business Central expert and the Co-Founder and CEO of BCILITY, where he leads innovative solutions for Business Central users. He actively contributes to the Microsoft Dynamics community, sharing his knowledge and enhancing the platform through open-source Microsoft projects. As a frequent speaker at Business Central conferences, Stefan captivates audiences with his deep expertise and passion for the subject. His dedication to continuous learning and community collaboration sets him apart as a leader in the field.
Hosted session(s)
Unlock the full potential of your AL code by avoiding outdated patterns and adopting new, optimized guidelines. In this session, we will dive deep into AL code performance by dissecting the SQL queries underlying your AL code, examining commonly used patterns, evaluating their effectiveness, and running examples to measure performance.
Drawing from real-world experience, I'll showcase instances of poorly performing AL code and highlight commonly misused patterns that can hinder performance. You'll discover bad practices and gain insight into what happens behind the scenes in Business Central.
Beyond performance, in the second part of the session, I'll introduce new patterns, guidelines, and best practices that are often overlooked!!
As someone who has actively contributed to new Base Application features, I've honed my skills in writing optimized code and implementing the latest guidelines. Join this session to elevate your AL code and stay ahead with cutting-edge practices!
Tine Starič is a software developer at Companial, helping Partners around the world develop products of the highest quality. He has been a Dynamics NAV developer since 2015, working with end-customers, VARs, and ISVs, delivering support, implementation, localization, and product projects. He leads most developer productivity initiatives at Companial, and is constantly looking for opportunities to eliminate monotonous developer tasks by using modern tools and automation to make room for creative, fun, and high-value development.
Hosted session(s)
If you want quality, you need tests. If you want maintainability, you need tests. If you want...
Okay, okay, we get it, tests are great... But they’re also boring... 🙄
Well, what if we brought a breath of fresh air into them? Because that’s exactly what happened in the last 12 months. First, page scripting. Click, click, boom! Test Automated! Much simpler! And now another addition “Data-Driven Testing”. Build one AL test but cover multiple test cases! Less coding, more coverage! Fun!
Well … maybe not “fun”, but it’s something new and exciting! So if you’d like to know what these new testing practices are, and how you can “slot” them along your traditional AL tests, Join this session when we deep dive into all nuts and bolts of both new features.
Sure, it works well for mainstream languages like C#. But AL? That quirky language behind Business Central? GitHub Copilot is nothing more than a glorified autocomplete...
Or is it?
I’m here to show you how Copilot has evolved into so much more over the past year. Sure, there’s Copilot Chat—cool, but we’ve all had ChatGPT for a while. The real game-changer? *Copilot Edits.*
This isn’t just code suggestions; it’s code creation. Tables, pages, codeunits, subscribers, tests—all in AL—and guess what? They compile. Copilot Edits takes care of the tedious work so you can focus on solving real problems and building what matters.
But how does it know what you need? And why does it sometimes get it so right — yet other times, so painfully wrong?
Whether you’re a Copilot enthusiast or a skeptic, this session will break down not just what it can do, but why it works. Let me show you why Copilot Edits is the next big leap for AL.
This workshop isn’t about teaching you how to write a great test plan. It’s about teaching you how to get AI to write it for you!
We all know quality features need solid planning—but writing test plans takes time. That’s why we often skip them. But what if AI could handle the heavy lifting—turning your user stories into test plans—so you can focus on building better software?
In this workshop, you’ll learn exactly how to build that AI pipeline—from crafting the right prompts to designing workflows that deliver reliable results.
Here’s what we’ll cover:
By the end, you’ll have your own AI-driven process for drafting test plans—and the skills to build even more automation into your workflow.
Stop wasting time on what AI can do for you. Let’s build smarter.
Prerequisites:
Workshop date: Tue 10
This workshop isn’t about teaching you how to write a great test plan. It’s about teaching you how to get AI to write it for you!
We all know quality features need solid planning—but writing test plans takes time. That’s why we often skip them. But what if AI could handle the heavy lifting—turning your user stories into test plans—so you can focus on building better software?
In this workshop, you’ll learn exactly how to build that AI pipeline—from crafting the right prompts to designing workflows that deliver reliable results.
Here’s what we’ll cover:
By the end, you’ll have your own AI-driven process for drafting test plans—and the skills to build even more automation into your workflow.
Stop wasting time on what AI can do for you. Let’s build smarter.
Prerequisites:
Workshop date: Wed 11 June
In the ERP business with Microsoft and non-Microsoft technologies since 1998. Truly passionate about Microsoft Dynamics NAV / 365 Business Central since 2004. It was love at first sight with a NAV 3.70 A (yes, A. Not B).
Former Microsoft Employee as Sr. Escalation Engineer in the technical area for 15 years: from 2008 to 2023. I have helped many good fellas all over the world resolving issues with the product (roughly 5K+ support requests handled in all of these years).
Currently implementing processes to analyze performance data through telemetries and other tools to get insights how to boost up customer businesses. Also involved in continuous update of online and on-premises customers and internal /external readiness.
Hosted session(s)
"Can I run a customer with 350 users on SaaS?". "What about a customer that posts 1000 invoices with 1000 lines each day?". These are common questions that often land on developers' desks from sales teams.
If you find yourself grappling with these challenges, this session is for you. Handling large customers can be a source of pride for developers, but it also comes with significant challenges. To avoid pitfalls, it's crucial to understand both the basics and advanced techniques for architecting, implementing, and maintaining solutions effectively.
In this session, we will delve into performance tools, telemetry, retention policies, AL code optimization, and real-life integration strategies. Our goal is to equip you with the knowledge to make your large customers shine like a star in the ERP firmament.
If you’re currently or planning to work with Business Central large customer, this is probably a session that you don’t want to miss and you will see lots of advanced code tips.
In 1999, Luc van Vugt stepped into the Dynamics 365 Business Central world, training hundreds of developers. After Microsoft acquired Navision, he joined Microsoft’s Dynamics localization team GDL as tester, UA specialist, and project lead. For 6 years, he was closely involved with all successive releases. Since he left Microsoft, he has become an active community member by means of his blog. He is co-founder of Dutch Dynamics Community and a speaker at conferences. For all his community work, Luc has been awarded MS MVP since 2011. In 2014, he co-founded NAV Skills, supporting Dynamics 365 Business Central, at that time still called Dynamics NAV, pros around the globe with, among other things, webinars until 2019. He continued ever since to organize webinars under the flag of Areopa webinars. In 2012, Luc started fluxxus.nl, doing miscellaneous projects, including Dynamics 365 Business Central development courses and workshops on design patterns, and automated testing. Luc is one of the main driving forces on test automation in the Dynamics 365 Business Central community.
Hosted session(s)
If you want quality, you need tests. If you want maintainability, you need tests. If you want...
Okay, okay, we get it, tests are great... But they’re also boring... 🙄
Well, what if we brought a breath of fresh air into them? Because that’s exactly what happened in the last 12 months. First, page scripting. Click, click, boom! Test Automated! Much simpler! And now another addition “Data-Driven Testing”. Build one AL test but cover multiple test cases! Less coding, more coverage! Fun!
Well … maybe not “fun”, but it’s something new and exciting! So if you’d like to know what these new testing practices are, and how you can “slot” them along your traditional AL tests, Join this session when we deep dive into all nuts and bolts of both new features.
This workshop isn’t about teaching you how to write a great test plan. It’s about teaching you how to get AI to write it for you!
We all know quality features need solid planning—but writing test plans takes time. That’s why we often skip them. But what if AI could handle the heavy lifting—turning your user stories into test plans—so you can focus on building better software?
In this workshop, you’ll learn exactly how to build that AI pipeline—from crafting the right prompts to designing workflows that deliver reliable results.
Here’s what we’ll cover:
By the end, you’ll have your own AI-driven process for drafting test plans—and the skills to build even more automation into your workflow.
Stop wasting time on what AI can do for you. Let’s build smarter.
Prerequisites:
Workshop date: Tue 10
Historically BC code was never written with testability in mind. When coding tests against this code, it leaves us with ample option than setting up a lot of data before the action under test can be exercised.
Ideally you probably would like to refactor your code to comply with SOLID principles and make your automated test effort overall much simpler. But often our vast code heritage and new projects ahead do not allow us to get that prioritized and leaves us with non-SOLID code to write test automation against.
Take-away
In this workshop you will learn how your code structure determines the complexity of your test code and how this especially affects your data setup. You will learn what options you have to make your test setup more efficient and what approach fits your code structure the best.
Be it data setup or - following SOLID principles - your production code structure
For whom is this session?
Agenda
Prerequisites:
Workshop date: Wed 11 June
Jeremy spent several years in IT System Architecture and Administration before transitioning to Navision Development.
Over 20 years, he has worked as a Developer, Consultant, Support, and Trainer within the Navision / MBS / Dynamics 365 ecosystem.
During that time, he has trained several people into the industry, worked with ISVs & Partners, and run his own Solution Center.
He has spoken at Dynamics Conferences worldwide and published books about Business Central.
Hosted session(s)
Building high performing code is great, but then you find yourself hoping that the Job Queue runs that 1 job faster and faster.
Sometimes, that's not enough, and we need to be creative to get even MORE performance out of our BC.
Join me for this session to find out how using deadlock resilient, batch operation code can increase your Job Queue speeds anywhere from 40 to 90% faster. I'm proud of this new dangerously powerful pattern, and want to see how the community can all benefit.
Eric is one of the founding partners of iFacto Business Solutions and Dynex bv.
With his 21 years of technical expertise, he is an everyday inspiration to its development teams. As development manager he continually acts upon the technical readiness of iFacto and Dynex.
Apart from that, Eric is also very active in BC community, where he tries to solve technical issues and shares his knowledge with other Dynamics enthusiasts. Surely, a lot amongst you will have read some of Eric’s posts, which he invariably signs with “waldo”.
Lots of people have been using and even contributing to tools he shares for free on github.
His proven track record entitled him to be awarded since 2007 as MVP (Microsoft Most Valuable Professional).
Hosted session(s)
During this session, we're going to put "Anything Copilot" to the test: from vectorized data to chat-ability. The goal is simple: if there's anything wrong with my Business Central, I can just ask about it.
We'll vectorize KQL queries, query BC Telemetry, interpret the results with Copilot, and add some extra cherries on top. Plus, we'll walk you through how to build such a solution yourself - from start to finish!
Join us to see how Copilot can revolutionize your Business Central experience by making data querying and interpretation as easy as having a conversation.
Telemetry in Microsoft Dynamics 365 Business Central provides invaluable insights into performance, usage, security, and troubleshooting—whether for the core application, your AppSource apps, custom developments, or third-party extensions. Mastering telemetry means gaining the ability to proactively monitor system health, enhance customer experiences, optimize performance, and make data-driven decisions with confidence.
In this hands-on, full-day workshop, you'll learn how to set up and leverage telemetry effectively. We’ll explore what telemetry can do for you, dive into the power of Kusto Query Language (KQL) for analyzing telemetry data, and guide you through building custom dashboards with Azure Data Explorer.
By the end of the day, you won’t just understand telemetry—you’ll have the practical knowledge to start using it immediately. You may not walk away as an expert, but you’ll be well on your way to becoming one!
Prerequisites:
Workshop date: Tue 10 or Wed 11 June (This is a one-day workshop)