Book Image

Dynamics 365 Business Central Development Quick Start Guide

By : Stefano Demiliani, Duilio Tacconi
Book Image

Dynamics 365 Business Central Development Quick Start Guide

By: Stefano Demiliani, Duilio Tacconi

Overview of this book

Microsoft Dynamics 365 Business Central is the new SaaS ERP proposition from Microsoft. This latest version has many exciting features guaranteed to make your life easier. This book is an ideal guide to Dynamics 365 Business Central and will help you get started with implementing and designing solutions for real-world scenarios. This book will take you through the fundamental topics for implementing solutions based on Dynamics 365 Business Central (on-premise and SaaS). We'll see the core topics of the new development model (based on extensions) and we'll see how to create applications with the new Microsoft ERP proposition. The book begins by explaining the basics of Dynamics 365 Business Central and the Microsoft ERP proposition. We will then cover topics such as extensions, the new modern development model of Visual studio code, sandboxes, Docker, and many others. By the end of the book, you will have learned how to debug and compile extensions and to deploy them to the cloud and on-premise.You will also have learned how to create serverless business processes for Microsoft Dynamics 365 Business Central.
Table of Contents (13 chapters)
Title Page
Packt Upsell
Contributors
Preface
Index

Azure Functions


Azure Functions is a serverless compute service offered by the Azure platform for running on-demand and event-driven code in the cloud. Azure Functions are actually the only way to run .NET code in the Dynamics 365 Business Central cloud platform (SaaS).

You can use an Azure Functions to migrate your existing on-premises .NET code to the cloud. An Azure Functions can be written directly via the Azure Portal (Create a Resource | Function App) or by using Visual Studio (with the Azure development tools installed). This second way is the recommended way if you want to have intellisense and automatic deployment.

To start creating an Azure Functions with Visual Studio, start a new project and select CloudAzure Functions, give a name to your project, and click OK.

You can now select Azure Functions v1(.NET Framework) or Azure Functions v2 Preview (.NET Standard). Here, we select the v1 version (v2 is for .NET Core and it's currently in preview).

Now Visual Studio asks you to choose...