All sessions from NAV TechDays 2017

NAV TechDays 2017 has just finished a few days ago and I already wrote about my expressions. Now, all sessions are already published and I want to have all of them on the one place. There are all of them:

Opening Keynote

Deep dive into the new development tools by Stanislaw Stempin, Jesper Schulz-Wedde and Esben Nyhuus Kristoffersen (all from Microsoft Development Center Copenhagen)

Desktop & Mobile Client Enhancements by Horina Serbanescu, Andrea Tino and Tomas Grubliauskas (all from Microsoft Development Center Copenhagen)

Application SaaSification by Henrik Frovst Madsen and Tommaso Pimpo (all from Microsoft Development Center Copenhagen)

Azure Functions Deep Dive by Vjeko Babic (Cloud Ready Software)

C/AL, Coding for Performance by Jasminka Thunes (NxM Business Solutions) and Jörg Stryk (STRYK System Improvement)

Creating great API’s by Anders Larsen and Nikola Kukrika (all from Microsoft Development Center Copenhagen)

Rock ‘n Roll with VSCode by Waldo (iFacto & Cloud Ready Software)

PowerApps, Common Data Services and Common Data Model by Michael Nielsen (ForNAV) and Mark Brummel (NAV Skills)

Easier and DevOps-friendly Dynamics NAV environments using Docker / Windows Containers by Tobias Fenster (Axians Infoma), Jakub Vaňák (Marques Olivia) and Freddy Kristiansen (MDCC)

Best practices to get automated tests running on your solution by Luc van Vugt (fluxxus.nl) and James Crowter (Technology Management)

Office 365 business apps powered by Dynamics 365 “Tenerife” platform by Ievgenii Korovin, Andreas Moth and Monica Ahuja (all from Microsoft Development Center Copenhagen)

Source Code Management with Visual Studio Code Made Easy by Soren Klemmensen (360 Visibility) and Jonas Andersen (Elbek & Vejrup)

Enjoy and see you there the next year…

Advertisement

Modern DEV Experience in NAV

We finally got first view on new modern DEV environment for NAV. This is still not finished product, but we can see something already announced on Directions NA and Directions EMEA this year. We expect final version of this tool for developing extensions somewhere about Christmas.

VSC.jpg

Now the first project is public published ans all of you can download it from https://github.com/Microsoft/AL. This is just simple “Hello World”, but good enough for the first sight. Unfortunately, I didn’t download it earlier and I can just start to play with it. Just download it and be updated.

Using Old C/AL Editor in NAV 2016

New C/AL Editor in NAV 2016 is really fine. I think we were waiting it for the years. I’ve already posted about it here.

But if you want to use old C/AL Editor from any reason, it is a possible. I don’t know reasons for it, but if you want…

You need to run Development Environment from Command Prompt using finsql.exe command and adding useoldeditor parameter. First you have to navigate to your C:\Program Files (x86)\Microsoft Dynamics NAV\90\RoleTailored Client folder and then run this command. This useoldeditor parameter is one of the parameters you can use. Complete syntax is following:

finsql.exe [command=<command> | designobject=<object type> <object ID>,] [servername=<server>,] [database=<database>,] [collationname=<collation>,] [file=<file>,] [filter=<filter>], [importaction=<default|overwrite|skip|0|1|2>,] [langid=<ID>,] [logfile=<logfile>,] [navservername=<name>,] [navserverinstance=<instance>,] [navservermanagementport=<port>,] [ntauthentication=<yes|no|0|1>,] [objectcache=<cache>,] [password=<password>,] [temppath=<path>,] [tenant=<tenant ID>,] [username=<user name>,] [synchronizeschemachanges=<yes|no|force>, ] [useoldeditor=<yes|no>]

You just need to set useoldeditor=Yes or only useoldeditor. If you still want to use new editor from command prompt, you need to set useoldeditor=No.

New C/AL Editor in NAV 2016

Microsoft Dynamics NAV 2016 has finally introduced a new code editor as we used for the years on other platforms. But this time, Microsoft did a really good work. Now, it is really good editor with a lot of new features, people always ask.

When we compare old and new editor, there are a lot of differences on the first sight.

CALs

On the first sight, we can see different showed Triggers. If we try to type some command, variable, constant, function…, we will see that we have autocompleting tool which help us in typing. Then we can see we have line numbers as well and proper syntax highlighting for comments, strings… We can also use very nice syntax tooltip and we have “Undo” function. You can also get very useful information when you put your mouse over…

CAL1

These are not all improvements, but some of the most interesting. Run you C/AL editor in NAV 2016 and try. Great news in NAV 2016 and really good job.