Performance Measuring of Large Reports | Mark Brummel Blog
In the ForNAV standard report pack we have a few reports that are traditionally slow when running. One of my design goals when developing these reports was to see if I can increase performance. The names of the challenged reports will sound familiar to those in our channel for a longer time. Aged Accounts Receivables & Payables Inventory to G/L Reconcile The latter only exists in the North… Continue Reading Mark...
On-Premise Extensions & Customer Licenses | Mark Brummel Blog
On my task list for one of my customers was a nicely isolated module that I could make into an extension. I’m a huge fan of making many small extensions rather than trying to put all of one customers modifications in one project. In this case it is a side-by-side project with C/Side so I have created my own app file for the packages. I’ll see if I can blog somewhat about that… Continue Reading Mark Brummel’s Article on...
Prevent C/Side from using ID’s used by Extensions | Mark Brummel Blog
Last week the inevitable happened. I created a page in C/Side with an ID that I had already been used by an extension. Microsoft is aware of this issue but does not want to prevent it from happening. The problem is that at first everything seems to work. Your new C/Side page will run just fine. I only noticed it after a restart of the Service Tier because this actually does a check but you… Continue Reading Mark Brummel’s...
C/SIDE Development 101 #4 – Pages – the users gateway to data in NAV – YouTube
Pages are NAV’s object type for interactively presenting information. The page rendering routines that paint the page on the target display handle much of the data presentation detail. This allows a variety of clients to be created by Microsoft, such as Web browser resident clients, Windows clients, and new tablet clients (iPad, Android, Windows). In this session, we will discuss the various types of pages offered by NAV, and the...
Microsoft Dynamics 365 Business Central – Technical Deep Dive – YouTube
In this webinar Dmitry Katson explains how to work with sandboxes on Business Central and how to create extensions. He also talks about how to use the Machine Learning API source
Introduction to Microsoft Dynamics 365 Business Central – YouTube
Only a few hours after the release Alexander and Dmitry take you through a first impression of Business Central from a Licensing and Development perspective. Incl. 15 minutes of Q&A. Yes, C/Side will stay for at least one more release. source
Dynamics NAV C/SIDE Development 101 #3 – Field basics – data types and properties – YouTube
In this webinar David Singleton explains the basics of working with Fields in Dynamics NAV. source
Dynamics NAV C-SIDE Development 101 #2 – Tables – the fundamental component – YouTube
In this webinar Luc van Vugt is explaining the table object in Dynamics NAV. This is part 2 of the 101 series for C/Side development. source
Dynamics NAV – How to upgrade a 1.3 Terabyte database from Classic to Three Tier – YouTube
In this webinar Jon Long and Aydan Golaszewski explain how they upgraded the 1.3 TB database from classic to roletailored. source
Programming Microsoft Dynamics NAV | Part 1 – Introduction – YouTube
This is episode 1 of 12 from the C/Side development 101 series based on the book with the same name. David Studebaker kicks off this first episode giving a helicopter overview of NAV, the design and a basic introduction. source
Microsoft Dynamics NAV Testability Framework Deep Dive #2 – Writing Your Own Automated Tests – YouTube
In our first webinar of 2018, Luc will pick up his series on test automation again with a second deep dive: How to write your own automated tests in Dynamics NAV. Where to start? What patterns to use? How to make use of the testability framework and the libraries provided by Microsoft? Tune in and be prepared for the future. source
Docker and Dynamics NAV – Practical Use Cases – YouTube
In this webinar, Tobias and Jakub explain the usage of Docker with NAV in practical use cases. They will present scenarios that happen in the course of a normal day for NAV developers and how to use Docker in these instances. You can ask questions at the and. source
What’s new in Microsoft Dynamics NAV 2018 – A Community Perspective – YouTube
In this webinar Peik Bech-Andersen explains and demos what’s new in NAV2018. There is 15 minutes of Q & A at the end of the video. source
Job Queues to the Rescue – YouTube
It’s 4:30 PM and you have just been informed the budget meeting has been moved up 2 days to 8:00 AM tomorrow morning. How do you generate the 15 reports required without staying late? Weekly or daily, you are forced to run the same processes (reports, imports, updates, etc.) over and over. Job Queue to the Rescue – the personal assistant you didn’t know you had! Gino Pack and Cynthia Priebe are presenting. source
Git 101 – The Basics – YouTube
In this webinar Kamil Sacek explains the basics of GIT. The webinar is targetted at Dynamics NAV developers but can be interesting for anyone. source
Dynamics NAV & RDLC Refresher – YouTube
In this webinar Dave Machanick refreshes your knowledge about RDLC and NAV. He goes over almost 40 tips and tricks in 60 minutes. source
Dynamics NAV – C/AL vs AL – Spot the Differences – YouTube
This webinar compares traditional C/Side C/AL code exported to text files to AL files created in Visual Studio Code. It explains how to convert code using TXT2AL.exe and how to create a new project and fix small issues. source
AL in Visual Studio VS Code for Those Who are Still Afraid (NAV) – YouTube
In 60 minutes Dmitry Katson will convince you that moving from C/Side to VSCode is not scary but cool and it will improve productivity. source
The AL Linter – Extending Visual Studio Code to check for Clean Code – YouTube
Join me in my quest for clean code in the Dynamics NAV community. I’ve created a linter for AL and need your feedback! source
A Brief History of Dynamics NAV (Navision) – YouTube
Join David Singleton as he explains how Dynamics 365 based on NAV (Navision) got started from a development and software architecture. Be amazed to see how much of todays cloud functionality and code started in the late 80ies and early 90ies. source
How to Successfully Publish an App on Microsoft AppSource – YouTube
In this webinar Gunnar Gestsson explains how to publish an app on Microsoft AppSource and even how to monitize your app. Gunnar succesfully published his first app called G/L Source Names. source
Invoking Azure Functions from AL in Visual Studio Code – YouTube
Azure Functions are the promoted way by Microsoft to replace DotNET Interop. In this webinar Vjekoslav Babic (Vjeko) will demonstrate how to set this up and do a ‘Hello World’. He will also share some gotchas with you from personal experience. source
PowerShell 101 by Waldo for Microsoft Dynamics NAV – YouTube
In this one hour session Waldo explains the basics and some more advanced features to get you started with PowerShell in combination with NAV. You can find Waldo’s examples on his GitHub https://github.com/waldo1001 source
Get Started Creating Extensions for Visual Studio Code – YouTube
This webinar explains how to get started creating Extensions for Visual Studio Code and upload them to the Marketplace. Is explains how to use the Yeoman template, how to add your own commands using TypeScript and how to save your project on GitHub. The orriginal audience was NAV developers but this should attract everyone interested. NOT TO BE CONFUSED: THIS IS NOT ABOUT CREATING AL EXTENSIONS FOR APPSOURCE! source
Clean Code – GUID in Dynamics NAV | A blessing and a curse – YouTube
In this webinar we deep dive into the pro’s and cons of using GUIDS in NAV. We’ll talk about how to use them and what issues it may cause with fragmentation. source
Dynamics NAV – Testability Framework Continued – YouTube
In this webinar, Luc van Vugt explains how he and his colleagues enabled the test framework from Microsoft on their customized database. Highly recommended source
Dynamics NAV – Clean Code Series | Locktable Demystified – YouTube
In this webinar I explain Locktable’s history, where it came from and how it applies to the current version of NAV. source
Visual Studio Code Building Publishing and Debugging AL Projects – YouTube
In this video I explain how to build and publish code that you create in Visual Studio Code with AL. I also explain how to use the debugger and how to run objects for a quick test in the windows client. source
Dynamics NAV – Getting Started With Visual Studio Code – YouTube
In this video I help you get started with Visual Studio Code. I will explain how to work with the GUI, which shortcuts to work, how the errors and warnings can be used and much more source
Install Visual Studio Code With Al Compiler – YouTube
UPDATE – With the September update Microsoft changed the deployment. This video is obsolete. I will find out as soon as I have time how to do a local install with the Docker stuff. — This video explains how to install VIsual Studio Code with the AL compiler to write Extensions for NAV and Dynamics 365 AppSource source
Visual Studio Code – Getting Started with Git(Hub) – YouTube
Just a quick video showing how to install Git components and do your first clone, commit and push using a Dynamics NAV AL project with Visual Studio Code source
Visual Studeo Code – Convert C/AL to AL – YouTube
This video explains how to convert existing C/AL code written for Dynamics NAV to AL code which works with Visual Studio Code and Dynamics 365 for Financials if you want to convert your code to AppSource. source
Inside AL for Visual Studio Code | Where are we – YouTube
It’s June 2017 and the update for AL in VS Code has just been released. Waldo, Erik Hougaard and Arend Jan Kauffmann take you through the update guided by Daniel Rimmelzwaan. They talk about App Dependencies, Running objects for testing, the new in client designer, snippets and web services. source
Writing Clean Code in Dynamics NAV & Business Central – YouTube
The architecture of Dynamics 365 is based on Navision and it’s core code was designed in 1987. What does that mean from a clean code perspective and how should a developer look at the business logic. This webinar will discuss code smells, anti-patterns and explain how to implement the S of SOLID design principles in your code. source
Functional Tour of Microsoft Dynamics 365 for Financials – YouTube
There are plenty of materials available today to tell you how to sell Dynamics 365 for Financials and even how to implement the software, but not a whole lot to help you understand how the software actually works on a day to day basis. Attend this session to learn about the primary functions of Dynamics 365 for Financials and get the knowledge you really need to decide if this new software will do all the things you need to run your...
Automated Testing in Dynamics NAV – Continued – YouTube
By Luc van Vugt As our Dynamics NAV environments become more complex and the frequency of new versions increases, automated testing can have a significant positive impact for your team’s efficiency and confidence. We will review what automated testing is, how it can be used, the impact of add-ons, and what tools and skills are recommended. source
ForNAV App Building | Wizards – YouTube
Wizard pages are working on a revival from being almost forgotten. They were first introduced as form objects in Navision 3.0 as part of CRM. I instantly fell in love and started to create them for my own add-on. Wizard pages have a few great advantages to normal pages and let’s go over them. source
Step 2 – Notifications | ForNAV App Building – YouTube
In this video I explain how to use Notifications to ask users to setup the App or allow them to dismiss the notification source
Step 1 – Renumbering your solution – YouTube
In this video I will explain how to renumber a NAV solution using 4 different tools. source
Connect Your Business with Dynamics 365 Financials – YouTube
In this webinar a panel of experts answer questions like how to be a CSP, How to make money on Dynamics 365 and how to change your business to implement Dynamics 365. We also talk about ecosystem adoption. Thanks James Crowter, Peik Beck-Andersen, Andrew Good and Belinda Allen source
Announcing the Preview of Development Tools for Microsoft Dynamics NAV – YouTube
With Dynamics 365 for Financials which shares plaform capabilities with Dynamics NAV Microsoft is introducing a new development platform. This webinar introduces the concepts and shares experiences about the preview. source
Webinar – New C AL functions in NAV2017 – Steven Renders – YouTube
In this webinar Steven Renders explains new functions in NAV2017. We apoligise for hitting the recording a notch to late. source
Lessons learned from the AppSource TAP | Dynamics 365 for Financials – YouTube
In this Webinar we explain what it takes to build an App for Dynamics 365 for Finacials and how to successully add it to AppSource source
Webinar : Start With Automated Testing in Dynamics NAV – YouTube
In this webinar, Luc van Vugt, Microsoft MVP, will explain how easy it is to get started using the testability framework released by Microsoft for NAV source
Navision Software’s TV Advertisement – YouTube
Commercial broadcasted to sell Navision Financials source
Navision Financials | WebShop – YouTube
Sometimes it is fun to have a blast to the past. In this video Navision is demonstrating the interface with a WebShop source
Getting ready for Microsoft Project ‘Madeira’ – YouTube
In this webinar we talk about the new ERP solution from Microsoft, project ‘Maderia’. There is a short demo and then we talk with NAV and GP MVPs about it. We answer a ton of questions from the audience too. source
Power BI and Microsoft Dynamics NAV by Steven Renders – YouTube
In this NAV Skills webinar new MVP Steven Renders explains the options for connecting Power BI to Microsoft Dynamics NAV and tells a little about best practices. source
Microsoft Dynamics NAV 2016 Extensions Explained – YouTube
Gunnar Gestsson Explains how Extensions work and if extensions replace the fob file. source
Deep Dive into Eventing in Dynamics NAV 2016 by Soren Klemmensen – YouTube
In this webinar Soren deep dives into Eventing in NAV2016 and explains how to use them, and how not to. source