• de
  • en
    Search Results for

      Show / Hide Table of Contents

      Developers Learning Catalog

      Do you need to write code to integrate with other data sources, extend core system functionality, or build a complex application?

      The following catalog is organized from core knowledge to specific domains, and from most basic to most advanced. If content exists in multiple formats, we'll let you know, so that you can choose the training format that best meets your needs.

      Getting started

      Content Description Format Length
      Introduction to Extensions v2 for Dynamics 365 Business Central The Microsoft Dynamics 365 Business Central ecosystem is designed with the utmost flexibility in mind. Join Daniel as he walks you through learning how you can extend standard functionality in Business Central. He will show you what it means to develop an extension in Visual Studio Code, and how to make the most of the capabilities of the modern development environment. YouTube video 1 hour 4 minutes
      Setting Up Visual Studio Code for Dynamics 365 Business Central Development Join Daniel as he walks you through learning how to prepare your development environment for creating extensions for Microsoft Dynamics 365 Business Central. We will show you how to set up Visual Studio, how to connect to a Source Code Management repository, how to create a Docker container, and we will give you some tips on how to make the most out of your Visual Studio Code environment. YouTube video 1 hour 29 minutes
      Developing in Visual Studio Code for Dynamics 365 Business Central Part 1 Join Daniel as he walks you through Part I of learning how to prepare your development environment for creating extensions for Microsoft Dynamics 365 Business Central. We will show you how to set up Visual Studio, how to connect to a Source Code Management repository, how to create a Docker container, and we will give you some tips on how to make the most out of your Visual Studio Code environment. YouTube video 1 hour 45 minutes
      Developing in Visual Studio Code for Dynamics 365 Business Central Part 2 Join Daniel as he walks you through Part II of learning how to prepare your development environment for creating extensions for Microsoft Dynamics 365 Business Central. We will show you how to set up Visual Studio, how to connect to a Source Code Management repository, how to create a Docker container, and we will give you some tips on how to make the most out of your Visual Studio Code environment. YouTube video 2 hours 2 minutes
      Setting Up a Dynamics 365 Business Central Sandbox Tenant Using Docker Setting up a professional development environment for Microsoft Dynamics 365 Business Central is made easy by using Docker Containers. Learn how this technology works, and how you can utilize it to facilitate a professional development organization. YouTube video 45 minutes
      Dynamics 365 Business Central sandbox environments for customer scenarios Daniel will review with you how to put together services to create a customized sandbox for specific client scenarios. YouTube video 19 minutes 45 seconds

      What's new

      Content Description Format Length
      Dynamics 365: 2019 release wave 2 plan The Dynamics 365 release plan (formerly release notes) for the 2019 release wave 2 describes all new features releasing from October 2019 through March 2020. Website and downloadable white paper
      What's new in the Microsoft Dynamics 365 Business Central April 2019 Release Platform This video entails a concise introduction to the new platform features that you can find in the Microsoft Dynamics 365 Business Central April 2019 release. Learn more about the platform enhancements across six main categories: enhancements for business users, administrators and developers, improved self-help and support, performance improvements and server improvements. YouTube Video 10 minutes 32 seconds
      What's new in the Microsoft Dynamics 365 Business Central April 2019 Release Application This video entails a concise introduction to the new application features that you can find in the Microsoft Dynamics 365 Business Central April 2019 release. Learn more about improvements for master data, document-related work and a wealth of other highlights across the application. YouTube Video 16 minutes 28 seconds
      Performance Considerations when Building an App Part I As more and more verticals are lifted and shifted to the cloud, it is a good idea to go back and reflect the basics of coding for performance. We do so in a mini-series of two videos on performance considerations when building an app. These videos are not about performance improvements that have come with the April 2019 release of Microsoft Dynamics 365 Business Central. If you are interested in that, please, have a look at the video on what's new in regard to the platform. This first part of performance considerations videos focusses on basic principles. It makes you aware of why it is essential to consider performance in every line of code you write, and it introduces the performance implications of the general architectural document and posting design patterns of Business Central. YouTube Video 16 minutes 43 seconds
      Performance Considerations when Building an App, Part II This is part two in a mini-series on performance considerations when building a Microsoft Dynamics 365 Business Central app. Learn about best practices on implementing the existing data retrieval methods, learn how to greatly improve performance by minimizing server roundtrips, and get introduces to important dos and don'ts when coding for performance. YouTube Video 31 minutes 21 seconds
      Extending the Base App The base app of Microsoft Dynamics 365 Business Central is extended by leveraging the inbuilt event concept. Get introduced to the basics of subscribing to events in Visual Studio Code AL, and learn how to use the event recorder to determine which integration event to hook into if you want to enhance existing business logic in the base app. This video will show you how to extend the posting routine by evaluating the results of the event recorder. YouTube Video 7 minutes 49 seconds
      Tips and Tricks on Modern Development in Visual Studio Code AL Along with Microsoft Dynamics 365 Business Central comes one of the most modern development environments to date: Visual Studio Code AL. Learn more about best practices of how to use VS Code AL efficiently and how to quickly feel at home in your new environment. YouTube Video 13 minutes 28 seconds
      Microsoft Dynamics 365 Business Central User Management in CSP As a reseller, Business Central-related CSP administration belongs to your recurring tasks. Learn more about how to set up a new tenant, how to manage their access rights, how to set up full users, team members, IT admins and accountants. In short: This video will show you how to smoothly run your daily business within the admin center portal. YouTube Video 10 minutes 53 seconds
      Using Intelligent Cloud Sync as a Data Migration Mechanism Intelligent Cloud Sync has been introduced in 2018 to enable a cloud companion tenant to on-prem implementations so that they can make use of the great advantages of artificial intelligence and other SaaS tools to enhance business insights as well. But Intelligent Cloud Sync can do more than just that. It is also an ideal mechanism to migrate your data from a traditional on-prem installation to your brand-new operative cloud tenant. Learn how to quickly and most efficiently migrate data from an existing implementation to Microsoft Dynamics 365 Business Central. YouTube Video 7 minutes 36 seconds
      Artificial Intelligence & Microsoft Dynamics 365 Business Central Leveraging Artificial Intelligence to make informed and insightful decisions about the future of your business is a giant leap from using applications on an operative basis towards empowering your customers to stay on top of their game and use their app to control, plan and govern. Learn how to connect Artificial Intelligence with Microsoft Dynamics 365 Business Central today to vastly broaden the scope of your application. YouTube Video 8 minutes 3 seconds

      Core development

      Content Description Format Length
      81241AE: Introduction to Microsoft Dynamics 365 Business Central This course examines the basic concepts of Microsoft Dynamics 365 Business Central, how to personalize the user interface and how to navigate. It also covers typical user tasks in common application areas, such as Finance, Inventory, Purchases, and Sales. Free, self-paced online learning path 2 hours 13 minutes
      81221AE: Customization Foundation in Microsoft Dynamics 365 Business Central This course provides information and demonstrations about the development environment and basic objects of Microsoft Dynamics 365 Business Central. Students will explore Visual Studio Code and the fundamentals of building Extensions in Microsoft Dynamics 365 Business Central. The course starts with introducing essential knowledge about Visual Studio Code and continues with explaining the Table object and how to make Table Extensions. The course then continues with explaining the Page Object and how to make Page Extensions. This course is a starting point for students who want to learn how to customize Microsoft Dynamics 365 Business Central. Free, self-paced online learning path 2 hours 7 minutes
      81222AE: Application Foundation in Microsoft Dynamics 365 Business Central In this course we continue with exploring the development environment and language of Microsoft Dynamics 365 Business Central. To write code, we use Application Language as the programming language. This course will focus on the statements and functions, which allow you to read, write and change data. We will also discuss built-in and creating custom functions, variables, arrays, and lists. We will also look at another basic object in Microsoft Dynamics 365 Business Central, the CodeUnit. We will end this course discussing Events and the ability to use translation files. Free, self-paced online learning path 1 hour 32 minutes
      81223AE: Data Management Foundation for Microsoft Dynamics 365 Business Central In this course, you will learn how to handle reading and writing files and working with streams. We will also discuss the XMLPort object, which is used to import and export data via XML or Text files. This course also discusses the Query object, how to join and filter data from different tables, to export this data to XML or CSV, display the data in a chart, or use this data for an OData Web Service. Free, self-paced online learning path 54 minutes
      81224AE: Reporting in Microsoft Dynamics 365 Business Central This course will help students understand how to create reports for Microsoft Dynamics 365 Business Central. It starts by explaining the building blocks of the report dataset and different layouts. You will learn the report design process, starting from creating the dataset, request page and different layouts in RDLC and Word. Free, self-paced online learning path 1 hour 52 minutes
      81225AE: Essential Development Standards for Microsoft Dynamics 365 Business Central This course provides an overview of the functional table types and the data and process model in Dynamics 365 Business Central. Understanding these and the corresponding implementation patterns will make it easier to understand how to extend the application and data model. Master tables, documents and journals are also explained, including some technical design patterns like singleton and number series. Learning these practices and patterns allows you to facilitate data entry by the user according to the standard application behavior. Free, self-paced online learning path 31 minutes
      81226AE: Extending the Posting Functionality in Microsoft Dynamics 365 Business Central This course provides detailed information about extending posting in Microsoft Dynamics 365 Business Central, including the posting process and the tables which are involved. It also covers the code units that are responsible for posting the data, the navigation functionality and the statistics pages which provide a structured overview on the posted data. Free, self-paced online learning path 1 hour 36 minutes
      81227AE: Role Tailoring and UI Design for Microsoft Dynamics 365 Business Central This course provides detailed information about role tailoring and UI design, including how to build a role center, assisted setup and wizard pages, using the user interface to send notifications, and the application area feature and how to extend it. Free, self-paced online learning path 25 minutes
      81228AE: Interfacing for Microsoft Dynamics 365 Business Central In this course, you will learn how to connect Microsoft Dynamics 365 Business Central with external applications via Web and OData Services. To access REST services from within Microsoft Dynamics 365 Business Central, you can use the new HTTP and JSON classes. This course also provides an introduction to Azure Functions, to host external .NET code, and handle Control Add-Ins with JavaScript. Finally we will connect Microsoft Dynamics 365 Business Central with Microsoft Power Apps and Microsoft Power Automate. Free, self-paced online learning path 1 hour 51 minutes
      Moving Your Code to Events with Dynamics 365 Business Central The ability to extend standard functionality in Microsoft Dynamics 365 Business Central is facilitated with events. Learn how events work, how to use events in your AL code, and how you can move your existing IP into events. Additionally, we will show you how you can make your IP extensible by exposing your own events. YouTube video 22 minutes 16 seconds
      Structured Development Methodology In Dynamics 365 Business Central Building and publishing apps for Microsoft Dynamics 365 Business Central is a complex process. Learn how to streamline your development methodology and let us show you some important best practices to help you bring your organization to a professional level. YouTube video 24 minutes 52 seconds
      Cloud Solution Provider Developers This course is for Microsoft partners who are in the Cloud Solution Provider (CSP) program and who are interested in the Partner Center SDK and the Partner Center REST API. This includes partners who have been using the previous CREST API. The course consists of multiple video lessons and demos that are 10-60 minutes in duration. It also includes a self-paced hands-on-labs for course participants. Free, self-paced online learning path
      Test Drive Experience for Dynamics 365 Business Central Join Daniel as he reviews and walks through how-to create a Test Drive Experience with an App Extension solution. YouTube video 38 minutes 11 seconds

      Application lifecycle management

      Content Description Format Length
      Technical Validation Checklist The following is a checklist of all requirements that you must meet before submitting an extension for validation. If you do not meet these mandatory requirements, your extension will fail validation. Article
      Microsoft Dynamics 365 Business Central Reselling Capabilities, Provisioning and Lifecycle Management Join Daniel as he reviews how-to build tailor-made offerings as part of the rich ecosystem of apps and services and discuss provisioning & lifecycle management of an App. YouTube video 42 minutes 52 seconds
      Design Patterns for Developing Repeatable IP for Dynamics 365 Business Central Building apps for Microsoft Dynamics 365 Business Central can be daunting. Join Daniel and discover some of the design patterns that are used to build Business Central and learn how to apply them to your own development. He will show you some of the most common design patterns that will help increase your ability to write repeatable software. YouTube video 1 hour 9 minutes
      Best Practices in Visual Studio Code Development for Dynamics 365 Business Central You got Visual Studio to work, and you are on your way to developing your IP for Microsoft Dynamics 365 Business Central. Learn how you can make the most out of your development experience. Discover some of the industry's best practices and let us show you some tips and tricks to enhance your development experience. YouTube video 1 hour 22 minutes
      Design Patterns for Developing Repeatable IP for Dynamics 365 Business Central Building apps for Microsoft Dynamics 365 Business Central can be daunting. Join Daniel and discover some of the design patterns that are used to build Business Central and learn how to apply them to your own development. He will show you some of the most common design patterns that will help increase your ability to write repeatable software. YouTube video 1 hour 9 minutes

      Connect apps

      Content Description Format Length
      An Introduction to Dynamics 365 Business Central Connect Apps Connect Apps allow you to integrate with Microsoft Dynamics 365 Business Central, using many "ready-to-use" APIs that are provided through the Microsoft Graph platform. Bundle your services with a Business Central offering and give your customers an integrated experience that increases the value for their investment. YouTube Video 1 hour 1 minute
      How to publish a Dynamics 365 Business Central Connect app You have done the work to develop a new Connect App for Microsoft Dynamics 365 Business Central. You have created all the marketing material and tutorial videos. Learn what it takes to get your product and/or service published in Microsoft AppSource. YouTube Video 26 minutes 38 seconds
      Connect Apps About Connect Apps Article
      Getting you started with Microsoft Dynamics 365 Business Central Connect Apps Getting started with Microsoft Dynamics 365 Business Central Connect Apps: White paper 1 of 2 White paper
      Developing and publishing Microsoft Dynamics 365 Business Central Connect Apps Developing and publishing Microsoft Dynamics 365 Business Central Connect Apps : White paper 2 of 2 White paper
      An Introduction and How to Publish Dynamics 365 Business Central Add-On Apps You have a great idea for an amazing app for Microsoft Dynamics 365 Business Central. You have a pretty good idea about how you are going to develop this app. Add-on Apps are used to extend the experience and capability in standard Microsoft Dynamics 365 Business Central, and this applies to comprehensive vertical solutions as well as horizontal solutions that enrich functionalities across industries. Join Daniel and learn how to use Add-on Apps to build solutions that integrate into the Business Central user experience. And learn what it takes to get your app published on Microsoft AppSource and let us show you what you need to be successful. YouTube Video 1 hour 27 minutes
      Add-On Apps About Add-On Apps Article
      Getting you started with Microsoft Dynamics 365 Business Central Add-on Apps Getting you started with Microsoft Dynamics 365 Business Central Add-on Apps: White paper 1 of 2 White paper
      Developing and publishing Microsoft Dynamics 365 Business Central Add-on Apps Developing and publishing Microsoft Dynamics 365 Business Central Add-on Apps : White paper 2 of 2 White paper
      Building Apps with Dynamics 365 Business Central: Course Number EBC3APP The Building Apps with Dynamics 365 Business Central course is designed for helping solution architects and developers on designing, and developing extensions for Dynamics 365 Business Central. Participants will get an overview and in depth information about the technical aspects involved in designing a great app or extension. Instructor-led in person or online training, cost varies by region and partner
      How to Migrate Dynamics NAV C/AL Code to Visual Studio Code AL for Dynamics 365 Business Central Join Daniel as he walks you through taking developed IP in C/AL, and when you want to move this to Visual Studio Code AL. Learn how to create DELTA files from your C/AL objects, and how to migrate those to Visual Studio Code AL object files. YouTube video 1 hour 11 minutes
      Developing SAAS User Experiences for Dynamics 365 Business Central Join Daniel as he describes what a successful app for Microsoft Dynamics 365 Business Central has that is called a SaaSified user experience. Learn how you can lead your users to the features, how to provide step by step guidance and contextual information about the features that are most important to your customers. YouTube video 1 hour 20 minutes
      Automated Testing for Dynamics 365 Business Central Apps Join Daniel as he reviews after publishing an app, you must provide automated testing. Learn about automating testing, not just to publish your app but also to make your development team more professional. YouTube video 41 minutes 18 seconds
      Source Code Management for Dynamics 365 Business Central Apps Join Daniel as he reviews how to setup Source Code Management and turn your organization into a well-oiled machine. YouTube video 46 minutes 40 seconds
      Self-Monetization Dynamics 365 Business Central Apps Monetizing your app for Microsoft Dynamics 365 Business Central can be done in a couple of ways. Learn what you can do to self-monetize your app and start making money right away. YouTube video 40 minutes 59 seconds
      In This Article
    • Privacy Policy
    • Legal Notice
    • © 2022 BEYONDIT GmbH