D365 Business Central

Dynamics 365 Business Central Technical Training — Part 1

Muddassir Nayyer
3 min readSep 24, 2019

--

— Part 2

This is a short history and some useful concepts for D365 Business Central before deep dive into technicality and tooling. I am assuming that you have some basic know-how of Business Central and want to start your career as a Business Central Technical person.

Dynamics 365 Business Business Central commonly known as D365 BC for short is a part of the family of products of Dynamics 365. I will be using BC to denote Business Central in the remaining article and other parts of the series as well.

Business Central is an updated version of a former product Dynamics NAV. Business Central is for SMBs known as Small-Medium Businesses. Microsoft brought many useful and business enhancement features in this product as compared to the old version Dynamics NAV. It supports Power BI reporting, analytics, outlook integration and other out of the box ready to use extensions on Appsource. Appsource is a destination for business apps where Microsoft partners can upload their custom extensions to sell with guided training.

Microsoft provides one online off-the-shell sandbox environment associated with each online production tenant and a containerized version that can be hosted locally or on the Azure cloud. Basically, we can host as many copies of BC sandbox for local development/learning purposes as we want for which OS requirements are Windows 10 Pro, Enterprise or Windows Server. Plus, there is a 30-day trial version available for online BC tenant where we can deploy our extensions, can personalize the BC user interface and much more.

Early on, when I started developing extensions and product customization, I had only BC official documentation, youtube videos and some useful links which I got after a lot of searches. I have spent days and it took me hours for the understanding of simple yet technical concepts. So, I decided to write a series of articles to let others know the myths behind the simplicity and beauty of the AL language.

AL language is used for developing extensions and customization of BC. Microsoft is no longer supporting the legacy way of customization known as CSIDE. Microsoft has made the AL language a standard for current and future releases of BC extensions. An extension of the VS Code for AL language is being provided by Microsoft. This extension gets updated with every new release of the BC platform. There are other useful extensions that can be utilized along AL Language extension to work smartly and effectively.

That’s it for this post. Hopefully, by this time, you have better understating of Business Central and the development environments/tools available to create extensions. In the next post, I will come up with a Business Central trial tenant and environmental setup. Thanks

Series:

Part 2: Extension Development — Dynamics Business Central Wave 2

References:

[1] https://dynamics.microsoft.com/en-us/business-central/overview/

[2] https://www.endeavoursolutions.ca/BusinessCentral

[3] https://appsource.microsoft.com/en-us/

#microsoft dynamics business #microsoft dynamics 365 business central #microsoft dynamics 365 bc #microsoft business central #microsoft dynamics 365 business #dynamics 365 small business microsoft dynamics for small business #ms dynamics business central #ms d365 bc #BusinessCentral #Development #Technical #D365 Business Central # D365 BC #Dynamics365 BC #Dynamics365 Business Central #C/AL Programming #AL Langauge

--

--

Muddassir Nayyer

D365 Business Central and F&O Developer | Certified Dynamics Developer | Talent | Power Platform | WordPress | Angular