Dynamics Business Central / NAV Developer Digest - Vol. 463
ArcherPoint’s Developer Digest focuses on Microsoft Dynamics 365 Business Central and Dynamics NAV development. This week’s volume includes getting Business Central testing right, accessing Dynamics 365 BC data with Power Pages, and decoupling BC code for cloud compliance.
The Dynamics 365 Business Central community comprises professionals devoted to advancing the success of their customers. Developers, project managers, and consultants collaborate to share helpful information across blogs, forums, and social media sites. From discovering new solutions to finding answers to complex issues, these dedicated individuals are constantly sharing their knowledge with others. At ArcherPoint, we recognize and appreciate this highly engaged community’s creativity, hard work, and collective intelligence. To ensure all users can benefit from their expertise, we want to share their wealth of information with everyone.
Getting Business Central testing right
All the developers I know love writing code. They love making the “impossible” possible, making a vision become a reality.
Testing, on the other hand, is a job. A necessary evil they have to endure before they can see their code make it into production.
The reality is that you can’t have one without the other. Testing is an essential part of every software project. Testing includes both unit tests (to make sure the code works) and integration tests (to make sure your code “plays well with others”).
Vjeko has posted a blog on testing where he speaks plainly: “We do testing wrong. Plain and simple. All of us. Every. Single. One. Of. Us. In this BC community, we just don’t get it, and that’s it – now I’ve said it.”
Dynamics 365 BC data and Power Pages
Power Pages, part of Microsoft’s Power Platform suite, is a low-code software tool that lets users design, configure, and publish websites using data from Microsoft’s Dataverse.
Bert Verbeek shows how to use virtual tables to expose and make changes to Business Central data on webforms.
Read his blog, How to combine Power Pages and Business Central, to learn more.
BC code, cloud compliance, and decoupling
Earlier this week, we discussed ensuring your on-premises Business Central code is cloud-compliant to avoid charges for running non-compliant code.
Stefano Demiliani addresses this issue from the point of view of “decoupling.” According to Demiliani, “Decoupling is taking a functionality or set of functionalities out of an existing application and making it completely independent in a way that it can act and be developed independently. Decoupling is also considered as a practice for reducing operational dependencies across different systems.”
Learn more about ensuring your on-premises code is cloud-compatible. Read Demiliani’s blog, Decoupling: The mysterious word for many Dynamics 365 Business Central partners.
Interested in Dynamics NAV and Business Central development? Be sure to see our collection of NAV/BC Development Blogs.
Read “How To” blogs from ArcherPoint for practical advice on using Microsoft Dynamics NAV and Dynamics 365 Business Central.