Webinar
Expert session

Write Faster AL: Performance Patterns & Anti-Patterns

Almost every performance issue in Business Central traces back to the same place: how AL code talks to SQL. The gap between code that works and code that performs is often just a handful of decisions, and most of them happen at the moment you write the statement.

In this focused expert session, Microsoft MVP Steven Renders cuts straight to that relationship, giving AL developers a concrete, practical understanding of how their code translates to database operations and what that means for the solutions they ship.

Rather than covering performance in the abstract, Steven zeroes in on three areas where small coding decisions have an outsized impact: field loading, read isolation and calculated fields. Each one is covered with clear best practices you can adopt immediately and carry into every project going forward.
Write code that is correct from the start. And fast from the start.

Course format
Expert session
Duration
1 day
Steven Renders Profile Picture
Steven Renders
Resident Instructor, MCT & MVP
Webinar Content
1. Introduction
  • Objectives and learning outcomes for attendees
2. Basic AL to SQL translations
  • Understand common AL statements that involve data access
3. SetLoadFields
  • All the pros in using SetLoadFields (and related AL statements) as development pattern
4. ReadIsolation
  • Create a lock-handling practice using the appropriate isolation level
5. AutoCalcFields
  • Best practice in calculating fields: because latency matters
6. Q&A Session
  • Open forum for participant questions and clarifications
Trainers
Steven Renders Profile Picture
Steven Renders
Resident Instructor, MCT & MVP

Calendar

Companial Logo
Available webinar sessions with pricing
Webinar Price Actions
01/09/2026 (16:00 - 17:00 CET/CEST) € 75,00 Register
17/11/2026 (16:00 - 17:00 CET/CEST) € 75,00 Register
Unlock exclusive benefits as a Companial member:
Enjoy a discount and leverage your Companial Service Funds.

This course is part of the following learning journeys:

Get a subscription

Unlimited access to all courses, Learning Journeys and ongoing instructor support

Why switch to a subscription?

  • More training for less budget
  • Stay relevant in a fast-changing industry
  • Courses created by MCTs and MVPs
  • Faster onboarding for new hires
  • Guidance for all certifications
Discover all benefits for Dynamics professionals and organisations.

Who is this course for?

AL developers working with Business Central who want to write more performant code and reduce common performance and locking issues in their solutions.

What will you learn?

  • How AL statements translate to SQL and why understanding that relationship is essential for writing performant code
  • How to use SetLoadFields and related statements to reduce unnecessary data loading and improve query efficiency
  • How to apply ReadIsolation correctly to handle locking scenarios and avoid concurrency issues
  • How to manage AutoCalcFields to eliminate hidden latency caused by unintended automatic calculations
  • How to build performance-conscious habits into your daily AL development routine from the ground up
Similar courses you might like
Expert session
From Discovery to Go-Live: BC Implementation Best Practices
Master Business Central implementation methodology with MVP Berny Düring. All six phases, key deliverables and real-world lessons, covered in 90 focused minutes.
Expert session
Release Management Feature Rollouts in Business Central Cloud
Master BC Cloud release management with MVP Berny Düring. Feature rollouts, roadmaps and rollback strategies, covered in 90 focused minutes.
Expert session
GP to BC Migration: What You Need to Know
Discover how to transition from Dynamics GP to Dynamics 365 Business Central. Learn best practices, tools, and support options for a successful migration.