Use application development best practices in Microsoft Dynamics 365 Business Central

Go to class
Write Review

Free Online Course: Use application development best practices in Microsoft Dynamics 365 Business Central provided by Microsoft Learn is a comprehensive online course, which lasts for 5-6 hours worth of material. The course is taught in English and is free of charge.

Overview
    • Module 1: Do you want to know about the different application types? In this module, we'll learn about the differences between connect and addon applications.
    • In this module, you will:

      • Recognize the differences between connect and addon applications
      • Understand what library and dependency applications are
      • Find development resources for building applications
      • Learn how to properly set up code cop tools for app validation
    • Module 2: Do you want to know about technical and marketing AppSource validation procedures? In this module, you'll learn what is required from a technical and marketing point of view for your application to be validated for AppSource.
    • In this module, you will:

      • Understand the marketing validation requirements
      • Identify the technical validation requirements
      • Get your required accounts in place
    • Module 3: Do you want to understand your application monetization responsibilities? In this module, you'll learn about monetization responsibilities, and where to find useful guides and documentation.
    • In this module, you will:

      • Understand application monetization responsibilities
      • Find application monetization documentation and examples
    • Module 4: Do you want to learn about how to build your user interface using SaaSification techniques? Learn about properly building a good user interface and first trial experience for the users of your application.
    • In this module, you will:

      • Implement SaaSification techniques when building your user interface
      • Learn how to build a first trial experience for your app
    • Module 5: Do you want to learn about how to build efficient installation and upgrade procedures? There are essential techniques you should learn to build good and user-friendly applications.
    • In this module, you will:

      • Understand upgrade responsibilities and best practices
      • Create proper installation and upgrade codeunits
    • Module 6: Do you want to learn about application performance and monitoring? Learn what is required to write performant code, understand how you can monitor application performance, and get required insights.
    • In this module, you will:

      • Prepare your application for optimal performance
      • Get essential application insights
    • Module 7: Do you want to implement test automation techniques? In this module, you'll learn about implementing test automation techniques and where to find useful guides and documentation.
    • In this module, you will:

      • Understand test automation responsibilities
      • Find test automation documentation and examples

Syllabus
    • Module 1: Introduction to application types in Business Central
      • Introduction
      • Understand the difference between connect and add-on applications
      • Understand library and dependency applications
      • Find development resources for building applications
      • Learn how to properly set up code cop tools for app validation
      • Check your knowledge
      • Summary
    • Module 2: Understand the process of bringing an app to AppSource in Business Central
      • Introduction
      • Get your accounts in place
      • Understand the marketing validation requirements
      • Understand the technical validation requirements
      • Check your knowledge
      • Summary
    • Module 3: Consider application monetization responsibilities in Business Central
      • Introduction
      • Understand application monetization responsibilities
      • Find application monetization documentation and examples
      • Check your knowledge
      • Summary
    • Module 4: Implement SaaSification techniques in Business Central
      • Introduction
      • Build a first trial experience
      • Implement SaaSification techniques when building your user interface
      • Check your knowledge
      • Summary
    • Module 5: Prepare for an easy application upgrade experience in Business Central
      • Introduction
      • Understand upgrade responsibilities and best practices
      • Create proper installation and upgrade codeunits
      • Manage apps
      • Detect and avoid breaking changes
      • Frequently asked questions about updating your Business Central App
      • Check your knowledge
      • Summary
    • Module 6: Learn about application performance and monitoring in Business Central
      • Introduction
      • Prepare your application for optimal performance
      • Get essential Application Insights
      • Check your knowledge
      • Summary
    • Module 7: Implement test automation techniques in Business Central
      • Introduction
      • Understand test automation responsibilities
      • Find test automation documentation and examples
      • Frequently asked questions about testing your Business Central App
      • Check your knowledge
      • Summary