There is so much to blog about and so little time. Event season is sneaking up on us with WPC around the corner and two great NAVUG conferences just behind us.
Last few weeks I’ve been too busy to blog, mainly because of project “Madeira” projects and some secret stuff I cannot talk about yet.
Exactly one month ago I tried to promote the Directions events and I kind of failed at it. Less than 200 people have actually read it and some who did reacted quite upset because I expressed my concerns about Microsofts involvement.
Let me elaborate a little on that and then try to explain again why you must attend Directions and why it is such a great event.
Directions is born in the USA and it more or less started as a statement from NAV partners agains Microsoft promoting GP over NAV, or let me be more careful in wording, they gave the NAV partners that idea. It was in the same time we moved from two tier to three tier and within Microsoft NAV was considered to be the kid running the old architecture.
Those were times when I worried about my choice for NAV. We had all these terrible performance issues on SQL Server and I’ve learned a lot about how to fix this at Directions.
Now, about 12 years later it seems like the situation has switched and NAV, or at least the platform, is the product of choice from Microsoft for the SMB market and they are investing more in marketing.
Last year there was an MVP track at Directions and I watched from the sideline how this was arranged. What I expicitly noticed was that the ideas we (as mvps) had were run past Microsoft to check “if this was what Microsoft wants”. Which was something that I fould extremely awkward, since I would actually expect to run this past the Partners to check if this is what the Partners want. That is what Directions is all about. It is a partner event, organised by partners with partner provided content and Microsoft is “allowed” as main sponsor to share what they want to share too.
The content at Directions now also seems to be aligned between EMEA and USA.
USA has always been my favorite version of Directions. The genereal atmosphere is just so much better and it seems that US is just more of a community country in general. This year NAVUG organised their first event in Europe and since I am there liason I am always explaining the cultural differences between US and EMEA. One of them is how speakers are rated. The NAVUG folks noticed that EMEA rated the same speakers 0.5 to a whole point lower than in the US. In europe we have a less possitive attitude in general for these things.
When asked, the Directions programming comittee explicitly stated that Directions will be a NAV vNext event with project “Madeira” not being the primary focus. There will be sessions around Extensions but again, not as primary focus.
This I think is good, because project “Madeira” has a completely different partner channel and customer channel as NAV. NAV should continue to have an active partner channel selling it and making customer specific changes if required. I will blog more about this when I continue my series on Madeira.
I think you should attend Directions, even though I will not be there. I will be teaching a class in Toronto on September 29th and 30th.
Enjoy Directions, Enjoy Gary Jenkins and Enjoy NAV!
With the release of NAV Madeira getting closer and Microsoft working on project “Madeira” more and more people are looking into Extensions. Microsoft Dynamics NAV 2016 offers a preview of what Microsoft claims to be the future of Dynamics NAV: Extensions.
I’ve already blogged a lot about Extensions and I am working with a number of partners at this moment to get their solutions re-architected to meet the technical requirements.
The blogging started with the article “NAV2016 | My first extension | NAVUG Summit” which includes the objects from that presentation.
One thing that Microsoft changed almost immediately after NAV 2016 was releasted to market (RTM) was the upgrade story. This was done in Cumulative update 1.
Since this update it is mandatory to include an upgrade codeunit in your package.
I never got around to it to update the blog and the objects but lately I got quite a lot of emails asking how to work around the error that you get if you try to work with the extension objects.
Waldo explains in this blog how to work with upgrade codeunits and how to make them generic. I don’t think it makes sense for me to repeat him so I will leave you with the link and encourage to read more on his great blog.
Another thing that was not there in the example was a codeunit that contains an example of how to work with events in extensions. This has also been added to this update.
The reason I spend so much time in the US is being invited to come here 10 years ago by Dave and Karen Studebaker, founders of Liberty Grove Software. After retirement they moved from Chicago to Ellison Bay, Wisconsin and after NAVUG Focus I took a local flight and spend the weekend with them.
We had an amazing time catching up and I always appreciate using Dave’s almost 60 yearlong computer science experience to run new stuff like events and extensions and hear how things we perceive as “new” reflect to challenges he faced during the 70’s or 80’s.
This trip makes me realise how special it is to turn your hobby into work and share what you know with your peers and learn new things while you do that. I have made some great friends over the years.
Now I am in the train back home. Next on the agenda is a workshop for LS Retail about Extensions for Madeira. First online and onsite in September in Iceland. It is very special to be able to do a workshop about a product which is in development.
Yesterday I had a pleasant surprise when I did my Chicago Master Class. I had upgraded my machine to CU8 the day before.
The feature Go To Line in our new AL Code editor now works. Look at these screen captures: