Either if you are a Microsoft Dynamics NAV System Administrator or a Microsoft Dynamics NAV Developer (or both?), since a few years now, PowerShell has come into our life and is here to stay to make our life easier – or should I say “more automated”.
The previous few years I have been doing an introduction on PowerShell at the Pre Conference Day of NAV TechDays. Now, it’s time to take it to the next level and actually do some really productive stuff. And we can do a lot.
During this one day, we will dive into useful scripts out of the field. Even more, when registered, you will get an introduction mail that will give you the chance of giving proposals for scripts or automation challenges you would like to see solved.
We will also use the waldo’s PowerShell modules to be as productive as we can.
Note: This is a one-day workshop which will be repeated on Wednesday.This workshop is SOLD OUT!
With Extensions in Microsoft Dynamics NAV we have a new method of distributing and deploying customizations or add-ons. The technology heavily depends on Eventing, another new technology that was introduced in Microsoft Dynamics NAV 2016.
In the next release of Microsoft Dynamics NAV the capabilities of Extensions will be expanded to enable more scenario’s. And according to Microsoft, Extensions become the way in which any project is customized and every add-on/vertical solution is built. And what’s more, Project ‘Madeira’, the SaaS offering of Microsoft Dynamics NAV only supports Extensions.
In this workshop we will deep dive in both Eventing and Extensions. In just one day we will cover the next topics:
Note: This is a one-day workshop which will be repeated on Wednesday.
This workshop is SOLD OUT (both days)!
There are many situations when a simple C/AL developer needs to open Visual Studio and write a few lines of C# code to make things work. Even though writing simple hello-world-level things is often not a big deal, more often than not you may feel that there is much more that C# as a language and .NET as a programming framework have to offer. And you are right! There are so many things that C# does that is completely foreign to C/AL folks, many hidden gems, many best practices to adopt, much power to harness.
Whenever there is a problem that only C# can solve, and if C# is not a part of your arsenal, you may either attempt to guess the solution, or you might find a chunk of code on Stack Overflow or somewhere which does something. And it often solves your problem, but you still stare at it as into a cuneiform tablet, and you know it works but you don’t really understand why. You do not want your code to own you. You want to own your code.
This one-day workshop led by Vjekoslav Babić, a veteran in both C/AL and C#, who has worked with C# since it was still in its digital diapers, will unveil the secrets and the power of this language, that is as elegant as it is powerful, and that is – above all else – useful. You will learn how to write C# the way C# folks do, with all the syntactical twists and logical tricks. You’ll learn all about delegates, anonymous methods, lync, generics, and a lot more other concepts that until yesterday might have been all Greek to you. Whoever told you can’t teach an old dog new tricks, come and prove them wrong.This workshop is SOLD OUT!
The following must be installed on your machine:
In this workshop we built further upon the knowledge learned in the introduction workshop. Learn how you prepare your data model depending on the type of analysis and dashboard you want (DAX Design Patterns). Connect to your data source using Power Query (M). Create and share content packs on Power BI.com. Connect Power BI.com to Dynamics NAV and Project Madeira.
The workshop is SOLD OUT!
The workshop will deal with four main tasks; importing bank statements, importing currency exchange rates, exporting bank payments and general import.
For bank statements import we will cover different file types including text, xml and Excel document. We will explore different sources like file prompt, reading from a file path and importing from a web service.
For currency exchange rates import we will learn how to extend that functionality to JSON file type support in a way that can be useful for all import types. We will break down the simplified user experience that is built on top of the data exchange framework to figure out if that model can be used for other import tasks.
We will look at the process for bank payment export and see how to implement our own file format and web service delivery.
General import includes OCR results and PEPPOL invoices and we will break that process apart to understand how to customize those import functions. When we understand the steps we can build our own custom import using general methods that are easilly extensible.
Note: This is a one-day workshop which will be repeated on Wednesday.The workshop on 16 Nov is SOLD OUT! Still seats available for 15 Nov.
In this workshop Vincent will introduce you to agile principles and Scrum basics for team and product development. You will explore the scrum roles, artifacts and ceremonies. You will play agile games and compare agile with waterfall principles.
Susanne Priess , Mergetool.com , United States