Let’s pass MB-820: Episode 13 – Debug and deploy AL extensions

Share This Post

In this episode, you will learn about debugging AL projects, securing your IP, generate documentation on the fly with ALDoc and make it available via a github website, debug production environments with snapshot debugging, get started with performance toolkit, and learn what is rapid application development.

YouTube video outline:

  1. App.json
    • resourceExposurePolicy
      • allowdebugging
      • allowDownloadingSource
      • includeSourceInSymbolFile
      • applyToDevExtension
    • override allowDebugging with Nondebuggable property
    • override resourceExposurePolicy properties with BC-ResourceExposurePolicy-Override
  2. Launch.json
    • learn about BreakOnError preoperty
    • learn about BreakOnRecordWrite property
    • learn about StartupCompany
  3. Breakpoint:
    • create new breakpoint or remove with F9
    • trigger breakpoint conditionally with “Edit Breakpoint”
  4. Access SQL metrics when debugging
  5. Debug System application now possible
  6. Use Launch.json configurations to debug web services or job queues
    • attach to a session owned by UserId
  7. Debug Production environments with Snapshot debugging
  8. Performance Toolkit:
  9. Rapid Application Development:
  10. ALDoc:

— Buy my book —

https://leanpub.com/BCLedgerEntriesInsights

Download pdf sample.

Share This Post

Related Articles

Leave a Reply

Recent Posts

Get Notified About New Posts

Categories

Discover more from Business Central Musings

Subscribe now to keep reading and get access to the full archive.

Continue reading