YoVDO

Interface with Microsoft Dynamics 365 Business Central

Offered By: Microsoft via Microsoft Learn

Tags

Microsoft Dynamics Courses Azure Functions Courses OData Courses APIs Courses SOAP Courses

Course Description

Overview

  • Module 1: Do you want to use web services in Business Central? This module will explain the terminology and differences between SOAP and OData. Additionally, the module will describe how to configure these services in Business Central.
  • In this module, you will:

    • Learn about the differences between SOAP and OData.
    • Enable access to the different web services.
    • Create your own SOAP and OData web services.
    • Use OData and SOAP to read and update records.
    • Handle UI interaction.
  • Module 2: Learn how to work with the API in Dynamics Business Central.
  • In this module, you will:

    • Define the difference between regular OData web services and the API.
    • Work around API limits.
    • Create new APIs.
    • Read, update, and create through the API.
    • Implement OData bound actions.
  • Module 3: You can use the built-in HTTP data types to get data from external REST services from within Dynamics 365 Business Central. In this module, you'll learn about these data types and how to work with JSON data in AL.
  • In this module, you will:

    • Use HTTP data types.
    • Connect to external REST services and read data.
    • Connect to external REST services and post data.
    • Read JSON data in Business Central.
    • Get JSON from an external REST service.
  • Module 4: Do you want to learn how to use Azure Functions with Business Central? This module will explain what an Azure function is and how to create one. You'll also learn how to integrate them with Business Central.
  • In this module, you will:

    • Learn about Azure Functions.
    • Create a basic Azure function.
    • Use an existing .NET DLL in an Azure function.
    • Use an Azure function in Business Central.
  • Module 5: Do you need to build control add-ins? This module discusses how to build and integrate control add-ins with JavaScript in AL.
  • In this module, you will:

    • Learn about control add-ins.
    • Build a control add-in.
    • Send data from Business Central to JavaScript.
    • Send data from JavaScript to Business Central.
    • Connect a control add-in with an Azure function.

Syllabus

  • Module 1: Work with web services in Dynamics 365 Business Central
    • Introduction
    • Define differences between SOAP, OData, REST, and API
    • Web service authentication
    • Enable access to OData web services
    • Work with different OData return documents
    • Request records with OData
    • Work with OData query options
    • Create new records with OData
    • Update records with OData
    • Use SOAP web services
    • Request records with SOAP
    • Handle UI interaction when working with web services
    • Exercise - Create and connect to an OData web service
    • Check your knowledge
    • Summary
  • Module 2: Work with the API in Dynamics 365 Business Central
    • Introduction
    • Access Business Central API
    • Tips for working with APIs
    • Work with API limits
    • Create new APIs
    • Read, create, and update by using API
    • API and OData bound actions
    • Exercise - Connect to the API
    • Check your knowledge
    • Summary
  • Module 3: Access REST services from within Dynamics 365 Business Central
    • Introduction
    • Use the different HTTP classes and their functions
    • Get data from and send data to an external REST service
    • Use and read JSON in Business Central
    • Get JSON data from external REST services
    • Exercise - Connect to external REST services
    • Check your knowledge
    • Summary
  • Module 4: Use Azure Functions with Dynamics 365 Business Central
    • Introduction
    • Create basic Azure functions
    • Create an Azure function
    • Use an Azure function in Business Central
    • Exercise - Create an Azure function
    • Check your knowledge
    • Summary
  • Module 5: Build control add-in objects in Dynamics 365 Business Central
    • Introduction
    • Apply the Business Central look and feel
    • Build a control add-in for Business Central
    • Asynchronous considerations for control add-ins
    • Connect control add-ins with Azure Functions
    • Exercise - Build a control add-in object
    • Check your knowledge
    • Summary

Tags

Related Courses

Advance your ASP.NET Developer skills
LinkedIn Learning
Advanced ASP.NET Web API 2.2
LinkedIn Learning
Integrate with Power Platform and Dataverse
Microsoft via Microsoft Learn
Building a Consistent RESTful API with OData V4 in ASP.NET Core
Pluralsight
Consuming an OData v4 API
Pluralsight