What’s New in NAV 2016: Record Type Improvements

  • Post comments:0 Comments

We all use records. And we all used to whine about records not supporting all the features we need. And they still don’t, but in Microsoft Dynamics NAV they support much more.

Some of the new features are well documented, some are somewhat documented. So here’s what I figured out so far is new about the Record data type.

(more…)

Continue Reading What’s New in NAV 2016: Record Type Improvements

What’s New in NAV 2016: Control Add-ins

  • Post comments:12 Comments

Well, control add-ins are not new in NAV 2016, they have been around for a long time now. But, they have been improved and this blog post is about these improvements.

Of course, the improvements are exclusively in the Web client framework, not the Windows client, and I am educated-guessing here that we won’t really see many improvements in the control add-in framework for Windows in the future. Why would we? All control add-ins should target all clients and use the Web framework, anyway so the case for Windows client is getting weaker and weaker.

(more…)

Continue Reading What’s New in NAV 2016: Control Add-ins

What’s New in NAV 2016: Splitting Atoms with TryFunction

  • Post comments:49 Comments

If this was a joke, then it would be one of those good-news-bad-news jokes. So which one do you want first? To stay true to all jokes of this kind, I’ll start with good news first.

Good news is, you now have TryFunctions, that return true if no error happens, and false if an error happens inside them.

And the bad news? You’ll never want to use them.

(more…)

Continue Reading What’s New in NAV 2016: Splitting Atoms with TryFunction

What’s New in NAV 2016: Application Test Toolkit

  • Post comments:3 Comments

The best news sometimes go silent, and the newest release of Microsoft Dynamics NAV has just proven this claim.

Ladies and gentlemen, Microsoft Dynamics NAV 2016 comes shipped with full set of application test toolkit, that you can use to test your customizations against regression issues. Even though most partners out there have never even tried the testability features, let alone written a unit test (for all the wrong reasons), testability framework of NAV is one of its strongest points, and was the last missing piece to complete the big puzzle called Road to Repeatability.

(more…)

Continue Reading What’s New in NAV 2016: Application Test Toolkit

Comparing .NET values

  • Post comments:2 Comments

When comparing .NET variables, including Enums, you cannot use C/AL comparison operators. To compare .NET variables, you must use the Equals method (of the System.Object type) that all .NET types implement…

Continue Reading Comparing .NET values