DDC AX/NAV-avond 20 juni 2018 - Hoe up-to-date zijn jouw developmentkennis en -vaardigheden? (NAV)

Woensdag, 20 juni 2018, door Kevin O'Garro

Mijn gedachte bij deze sessie was, dat er wat stukken code werden gepresenteerd en dat we in moesten aangeven wat er fout is, of beter kan. Niets was minder waar. Deze sessie ging over technieken die er zijn, maar waarschijnlijk nog niet door iedereen worden gebruikt.

De sessie werd gegeven door Kevin O’Garro. Kevin is een ZZP-er en is een ontwikkelaar/consultant en loopt al een tijdje mee in de NAV wereld. In de loop van de jaren heeft Kevin nieuwe technieken gebruikt die hij als nuttig heeft ervaren en wilde deze nogmaals onder de aandacht brengen.

Het idee van Kevin was om een deel van de laatste technieken die Microsoft heeft toegevoegd aan NAV om deze nogmaals eens onder de aandacht te brengen. En dit bleek best wel nodig te zijn. Alle onderdelen waar Kevin wat over wilde vertellen was bij mij al bekend, maar voor een groot deel van de zaal was een deel nog onbekend.

Onderdelen

De onderdelen die zijn behandeld, zijn als sinds NAV2016 beschikbaar en zou dus voor de meeste herkenbaar moeten zijn.

Eventing

Het eerste punt was Eventing. Dit is één van de onderdelen waar ikzelf ook blij van wordt. Het zorgt ervoor dat je minder aanpassingen aan standaard NAV hoeft te maken. Wat mij opviel, was dat niet iedereen goed wist hoe dit werkt. Er waren zelfs aanwezig die vonden dat de oude vertrouwde Hooks beter waren. Ik raad iedereen aan om op internet een sessie van Eventing te bekijken. Erg leerzaam.

Automated Testing

Net zoals Eventing is Automated Testing ook al sinds NAV2016 beschikbaar. Wederom was niet iedereen hiervan op de hoogte dat het kon en hoe het werkt. Tijdens de demo was dit het onderdeel waar de meeste vragen werden gesteld. Het blijkt dat dit onderwerp meer aandacht verdient. Uit ervaring weet ik dat het bouwen van de test CodeUnits een hoop tijd kost, maar eenmaal gemaakt, zorgt het wel voor een stabielere omgeving. Luc van Vugt geeft regelmatig een sessie over dit onderdeel. Ik raad aan deze eens te volgen.

Delta Merging

Dit onderdeel werd kort besproken door Kevin. Een Delta is het verschil tussen twee versies van de applicatie objecten. Deze Delta kan later weer worden toegepast op een andere versie van de applicatie objecten. Deltas zijn in mijn ogen interessant, maar ik vertrouw ze niet. Ik zie niet in hoe bijvoorbeeld de Delta van Codeunit 80 uit NAV2015 kan worden toegepast op NAV2017.

Nuttig

Ondanks dat alle onderwerpen al een keer een sessie zijn geweest bij de DDC, is niet iedereen op de hoogte van alle nieuwe technieken. Het is misschien raadzaam om sommige sessies nogmaals op de lijst te zetten om. Het lijkt me niet verkeerd om dit ook voor andere onderwerpen te doen.

Handige links

Events: https://totovic.com/2016/01/
Automated testing: https://youtu.be/aH9Hafb6Fu4
Delta merging: Merge-NAVApplicationObject merge-commandlet

Over deze presentatie door Kevin zelf: https://www.dynamicstailor.eu/nl/201806/presentatie-ddc/

Verslag: Guido Robben
Foto's: Vincent van Rens

« Naar het overzicht

Events

09 januari 2019 - DDC Dynamics 365 FO event op 9 januari 2019
Schouw Informatisering, Bredaseweg 172 Etten-Leur
Datum: 09 januari 2019
Meer informatie »

13 november 2018 - Dynamics 365 Business Central Event, 13 november 2018
Conference Center High Tech Campus, High Tech Campus 1C (The Strip), 5656 AE Eindhoven
Datum: 13 november 2018
Meer informatie »

20 juni 2018 - DDC Jaarevent 20 juni 2018
MeetinOffice De Bleek 13 3447 GV Woerden Nederland
Datum: 20 juni 2018
Meer informatie »


Nieuws

Dutch Dynamics Community - Finance & Operations * Nieuwsflits * December 2018
12 december 2018
Lees bericht »

Dutch Dynamics Community - Finance & Operations * Nieuwsflits * November 2018 *3
26 november 2018
Lees bericht »

Dutch Dynamics Community - Nieuwsflits * November 2018
11 november 2018
Lees bericht »


Blog

DDC AX/NAV-avond Woerden 20 juni 2018 - Algemeen
20 juni 2018
Lees blog »

DDC AX/NAV-avond 20 juni 2018 - Keynote: Dynamics 365 Roadmap Strategy
20 juni 2018
Lees blog »

DDC AX/NAV-avond 20 juni 2018 - Model-Driven Apps in PowerApps, powered by Dynamics 365
20 juni 2018
Lees blog »

Wat is de Dutch Dynamics Community?

Ons doel is het delen van kennis en ervaringen rondom Microsoft Dynamics software.

We bieden de mogelijkheid aan alle Microsoft Dynamics Professionals om met elkaar in contact te komen en deel te nemen aan presentaties en discussies.

Laagdrempelig, onafhankelijk, diepgaand en altijd actueel.

Om iedereen op de hoogte te houden kun je je inschrijven voor een van onze nieuwsbrieven:

Schrijf je hier in voor de Business Central nieuwsbrief

Schrijf je hier in voor de Finance & Operations nieuwsbrief

Platinum sponsors


Gold sponsors

 

Sapphire sponsors


Silver sponsors


Club van 100

c100