// bitta apps · services

AL Development

Custom AL extensions, AppSource submissions, integrations, performance tuning, and rescue projects for Business Central — built to Microsoft's AL guidelines.

Developer workstation with code editor open

When standard Business Central doesn't fit the way your business runs, AL development closes the gap. Senior AL developers lead every engagement — building custom extensions, integrating Business Central with external systems, tuning slow reports and posting routines, and stepping in on stalled or inherited extension projects. We build to AppSource validation requirements — code reviews, AppSourceCop compliance, and the submission process are part of the engagement.

// includes

What can AL development cover?

01

Custom extensions

Table extensions, page extensions, new pages and reports, event subscribers, and background jobs — packaged as AppSource-ready AL apps.

02

Integrations

REST/OData APIs, webhooks, Power Platform connectors, Azure Service Bus, and event-driven patterns against Business Central.

03

Performance tuning

SIFT and index analysis, slow report remediation, posting routine profiling, and telemetry instrumentation.

04

Rescue projects

Inherited AL codebases, failing upgrades, broken AppSource submissions — we diagnose and rebuild only what's needed. If a previous partner handed your project to a bench, we're the recovery path: the team that scopes your work is the team that delivers it.

05

Upgrade migrations

C/AL to AL conversion and version-to-version upgrades with regression test plans.

06

Code reviews

Structured reviews of your AL codebase against Microsoft's AL guidelines and AppSource requirements.

// process

How we work

  1. 01

    Scoping call

    We review requirements, existing code, and constraints.

  2. 02

    Proposal

    Fixed-scope statement with milestones and acceptance criteria.

  3. 03

    Build & test

    Iterative delivery with UAT environments per milestone.

  4. 04

    Package & deploy

    AppSource submission or tenant deployment per your preference.

// faq

Frequently asked

Can you work inside our existing AL codebase?+

Yes. We work on customer and partner repos, follow your branching/PR conventions, and leave clean, reviewable commits.

Do you sign NDAs?+

Yes. Mutual NDA on request before any code or tenant access is shared.

Do you do AppSource submissions?+

Yes — validation, marketing copy alignment, and iteration through Microsoft review.

Will our extensions keep working when Microsoft updates Business Central?+

That's the point of building them as AL extensions: they sit alongside the base application instead of modifying it, so Microsoft's twice-yearly release waves don't overwrite your code. We build to AppSource-grade standards even for private extensions and use preview environments to catch breaking changes before they reach production. AL extension upgrade strategies

How is AL development work priced?+

Fixed scope, fixed price. After a scoping call you get a written proposal within five business days covering milestones, acceptance criteria, and one number — no open-ended time-and-materials drift. Larger builds are split into milestones, each with its own acceptance criteria and UAT pass. How our pricing works

// next step

Scope an AL development engagement with a senior delivery team.

A 30-minute call with the team that would deliver your project. Written fixed-price proposal five business days later.

A senior team member replies within one business day.