With the Dynamics Communities Summit Conference fast approaching, I wanted to share a lesson plan overview of the Summit Academy class that Peter Ramer and myself are presenting.

Links

D365FO Administration & Developer Overview – Academy Class

Class Overview YouTube Video

Dynamic Communities Summit Conference

Course Lesson Plan Overview

  • Development Options
    • Cloud Hosted Environment
    • Local Virtual Hard Drive
    • Unified Developer Experience
  • X++ Development
    • Creating a project
    • Application Explorer (AOT)
    • Creating Objects (menu items, tables, forms etc)
    • X++ queries
    • Conditional statements
    • Error handling
  • Debugging X++
    • Breakpoints
    • Loading symbols
    • Include packages
  • Coding methodologies
    • Extensions vs overlayering
    • Chain of Command
    • Event handlers
    • RunAsPermission
    • Calling .NET projects from X++ project
  • Application Lifecycle Management (ALM)
    • ALM overview
    • Team Foundation Server (TFS) vs Git
    • Setup / configure TFS
    • Setup / configure Git
    • ADO Build Pipelines
  • Installing code into environment
    • Deployable package
      • Installing via command line
      • Installing via LCS
    • Connecting to source control
  • D365FO configuration
    • Creating a user
    • Creating a worker
    • Security assignment
  • Security & Licensing
    • Security model
    • Creating / modifying security
    • Association between security and licensing
    • User licensing model overview
    • Determining least privilege
  • Tips, Tricks, and Miscellaneous
    • Table browser
    • D365FO.Tools
    • Run custom X++ from user interface
    • D365FO Admin Toolkit
    • Just in time (JIT) access
    • Batch Job Form
    • SSRS Reports
  • Question & Answer