Capturing unhandled errors in JavaScript Control Add-ins

  • Post comments:5 Comments

Not that I am saying it’s a good thing, but trial and error is a fairly common approach to debugging in the NAV world. We’ve all done it. Heck, even with the comprehensive testability framework built in, we all still do it more often than we’re happy to admit while sober.

But the overlord of trial and error in NAV is development of control add-ins in JavaScript. JavaScript itself is making it difficult in the first place, and then integration with NAV makes it even harder.

There is one situation in particular that’s adding a cherry on top of all of problems, and it’s the creepy “A script error has occurred” error message. It’s the equivalent of the BSoD.

(more…)

Continue Reading Capturing unhandled errors in JavaScript Control Add-ins

Client Extensibility Demos

  • Post comments:1 Comment

On Monday, June 15th I have delivered another session in Microsoft’s Road to Repeatability series of online demos about technical NAV features, this time covering Client Extensibility. The session went…

Continue Reading Client Extensibility Demos

Goodies from the Control Add-ins session at NAV TechDays 2014

  • Post comments:15 Comments

First of all, thank you all who attended my session today. It was a lot of people in the room, and with the competition from Microsoft talking about a very hot topic in the other, bigger room, I really wouldn’t expect to see all of you there. I hope you found the things you saw useful, and that you’ll take advantage of all the free stuff that I am posting today here on Vjeko.com.

(more…)

Continue Reading Goodies from the Control Add-ins session at NAV TechDays 2014