ArcherPoint Dynamics NAV Developer Digest - vol 232
The NAV community, including the ArcherPoint technical staff, is made up of developers, project managers, and consultants who are constantly communicating, with the common goal of sharing helpful information with one another to help customers be more successful.
As they run into issues and questions, find the answers, and make new discoveries, they post them on blogs, forums, social media...so everyone can benefit. We in Marketing watch these interactions and never cease to be amazed by the creativity, dedication, and brainpower we’re so fortunate to have in this community—so we thought, wouldn’t it be great to share this great information with everyone who might not have the time to check out the multitude of resources out there? So, the ArcherPoint Microsoft Dynamics NAV Developer Digest was born. Each week, we present a collection of thoughts and findings from NAV experts and devotees around the world. We hope these insights will benefit you, too.
The Future of Dynamics NAV UpgradesKyle shared: “I conducted an experiment. I took my current development AL project, which has been done against NAV 2018, and I applied it to a Docker container with Business Central OnPrem CU3. I had to make zero changes to my code—the publish just worked. I was also able to load my RAPID package with setup data without changes, and all of my customizations are working. Even the few C/AL customizations are working. My ‘upgrade’ took less than 30 minutes to do. This all proves my theory that BC is nothing more than NAV 2018R2 with a different sticker on the box.” Matt T adds: “In the future we'll do things like this automatically with the build process. We'll be able to provide measurable data about whether we are writing upgradable code.”
AL Development in Microsoft Dynamics 365 Business CentralIf you missed Saurav’s blog series on how to develop in Business Central using AL code, you should check it out. Saurav updated the series with this new summary post, responding to feedback and clarifying and offers the short version if you already know the how-to part of it. I encourage you to provide comments here or on Saurav’s blogs via the links above.
The Only Way to Learn a New Programming LanguageKyle shares a quote:
"The only way to learn a new programming language is by writing programs in it." - Brian KernighanIf you are interested in NAV development, be sure to see our collection of NAV/BC Development Blogs. Read the "How To" blogs from ArcherPoint for practical advice on using Microsoft Dynamics NAV and Dynamics 365 Business Central.
- Login Error: Communication protocol mismatch between client and server
- Creating a Date Table in Power BI
- How to Make Measures Total Correctly in Power BI Tables
- The Microsoft Technology Stack – What It Is and Why You Should Care
- The Top Eight KPIs Retailers Should Be Tracking (with Formulas) for Your Retail KPI Dashboard