Inspire 2017 DC Recap

This week I went to the Microsoft Inspire conference that was held in Washington DC. It was my first time at this particular conference, and I have to say it was a bit overwhelming. I am used to conferences that have maybe upward of 1,000 attendees, with a single Expo hall. This conference had well over 10,000 attendees, and the expo area seemed like it occupied an entire conference center.

Security was super tight, so it took for ever to get through, and we were waiting for long periods of time in the sweltering DC heat. We had accounted for an extra hour to find a good seat, and we were too late getting in, the keynote had already started.

Our main reason for being there with Cloud Ready Software was to attend the announcement for the ISV Development Center program, because we are one of the 7 initial companies that were selected by Microsoft to be part of this program.

Some things that I took away form the conference is that Satya Nadella is a really captivating speaker. It was a pleasure listening to his keynote and learn about the new initiatives out of Microsoft. Two of the most important ones that stood out for me is Microsoft 365 and the one commercial partner program.

Seeing Microsoft’s corporate leaders present their vision was inspiring to me. Connecting things together in ways that you just don’t think about is just mind boggling. There was a demo of a drone that does a physical inventory and picking. There was an example of how you can subscribe to a store’s discount program, and it can track your movements and know when you are near one of the stores, and invite you in for a good deal. The last one is kind of creepy, but at the same time it would be awfully convenient to walk past my local music store and get a reminder that it’s been 2 months since I last purchased guitar strings, and to come in for a good deal on something related.

I have to say I was woefully unprepared to be at Inspire. We booked our tickets just a couple of days in advance so we did not have any time to really prepare. We were there mainly for the ISV Development Center program. We will definitely go to next year’s event in Las Vegas though, and I will try to pay more attention, and to be more elaborate when I write about it.

Registered for NAV Techdays 2017

It’s that time of the year. The official announcement came in on Twitter that registration is open for NAV Techdays 2017, which is again held in Antwerp of course. The official two day conference is 16 and 17 November, but I consider the pre-conference workshops to be part of the event, so a full 4 days of deep technical knowledge sharing.

The session schedule has not been published, but we do know the pre-conference content, go take a look at the Sessions page to check out what is available to you. The familiar sessions will cover PowerShell by Waldo, JavaScript by Vjeko, automated testing by Luc van Vugt, SQL Server performance by Jörg, and of course the 2 day design patterns class by Mark. The new topics include how to SaaSify your software architecture, how to use Visual Studio Code (it is very important to learn about this one) and how to develop extensions with it by Arend-Jan. Another exciting one is the SCM workshop by Sören, he will show you how to make it work directly in VSCode.

Only a few regular sessions have been announced (some fantastic content by our friends at Microsoft), but I have a feeling that we will see a super deep dive into all things related to Dynamics 365. I cannot wait to go to Antwerp, and I hope to see you there.

NAV Techdays 2016 Recap

This past week was the NAV Techdays event in Antwerpen. If you don’t know what this is, head out to their website and read the ‘About’ section. This year’s edition was I think the 7th time, and it was the first time that there were more than 1,000 attendees! In my opinion, this event is BY FAR the best technical event for NAV, head and shoulders above any other event, not in the least because there are two days of pre-conference workshops.

Last year was the first time I had gone to NAV Techdays, and after the truly exhausting three days, I was utterly satisfied and I promised myself that I would do everything in my power to come back every year going forward.

My highlights:

  • Pre-conference workshops. I had signed up for Black Belt Powershell by Eric ‘Waldo’ Wauters, and for Deep Dive into Events/Extensions by Arend-Jan Kauffmann. Both days were very intense, there was a TON of new information for me, and I was utterly done at the end of both days. The knowledge that I have gotten out of these two workshops will help me stay relevant as a technical person in the NAV world. These two workshops alone were worth traveling to Europe for.
  • Extensions related sessions – I made it a point to attend as many sessions about extensions as possible, since I believe it is the most important technological development in our industry this year. Especially Gunnar’s session about migrating to Events and Waldo’s session about Extensions Best Practices were eye openers
  • PowerBI and NAV by Steven Renders was absolutely INCREDIBLE. The sheer amount of information that this guy put into his session was just unbelievable. I bet he could fill two days of proper training about all the things that he showed us. Well done Steven!

I would have liked to see the sessions about Office 365 and the design patterns session, but I can’t be in two places at the same time. Lucky for me (and everyone else) Luc records all of the sessions and puts them on YouTube. He even puts the videos in individual playlists per year, for instance you can see all videos for 2016 here.

NAV Techdays is my favorite event. The sessions, the pre-conference workshops, the super-comfortable venue, the amenities, the production, the expo area, meeting my kind of peeps in person. It feels like this is “my” event, and I hope to be able to go each and every year from here on out.

Update 11/20/2016: Slide decks available here

Update 11/23/2016: Added links to YouTube videos

Lift and Shift – Directions US 2016 Recap

Directions US 2016, which was held at the Sheraton Wild Horse Pass Resort in Chandler, AZ, was another very successful event in my opinion. Beside the fact that the resort is just a couple of hours down the mountain from my hometown of Flagstaff (so that is an awesome drive with the top down), this year’s program provided a wealth of great content.

Since Microsoft restructured their event rotation, it’s become more difficult for partners to get good content. Envision (which was supposed to be the replacement for Convergence) did not provide any Dynamics-specific content at all (read my thoughts on that here), and the Directions committee has done a fantastic job to step up their game this year. Whether you were looking for marketing content, project management, functionality, or deep technical information, there was an extremely rich variety of sessions to choose from.

The most important message this year was Dynamics NAV 2017 AND Dynamics 365 (notice the emphasis on the word “and”). Ever since Microsoft started their ‘Cloud first, Mobile first’ campaign, there has been a fear that this would come at a cost to the on premise business, which is the bread and butter of the majority of the NAV channel. Paul White came on stage and announced their commitment to the “AND strategy”. Yes, Dynamics 365 is the next big thing. Yes, on prem is still essential to Microsoft’s NAV strategy. If you follow my Twitter feed from the one above here, you’ll see pictures that I took from the keynote. It was good to get Microsoft’s commitment to making sure that cloud and on prem will BOTH be served.

What was very interesting to me was the presentation on how they look at taking NAV functionality into the cloud, in what was called “Lift and Shift”. The “Lift” part was the move into cloud infrastructure, where you can deploy virtual servers in the cloud, and essentially deploy the system in the same way you’ve always done with physical servers. The “Shift” part was where these pieces will be deployed in the cloud directly. Think about the managed services, where you don’t have to worry about any infrastructure. You select the pieces that you want, and it gets deployed directly in the cloud.

About Dynamics NAV versus Dynamics 365 – they make it sound like these are two completely different systems, but you have to remember that Dynamics 365 Business Edition is based on NAV. Although they have not ruled out a divergence of the codebase, when you run Dynamics 365 Business, you are literally running actual NAV code. The technology allows for only certain parts of the functionality to be visible in Dynamics 365.

This year I did two sessions:

  • Basic Development Best Practices – with Dynamics 365 Business being based on NAV, there will be a significant influx of new NAV partners that will develop their IP, and my session was intended to show them around the available tools. You can get the slides here, although I spent most of the session showing them around the tools. It was nice to have some experienced NAV people in the room who were nice enough to share their expertise
  • Partner Technical Panel – this session was a round table type discussion, where we talked about current developments in NAV technology. It was a lively discussion between pretty geeky people

I think this year’s Directions was one of the best I have attended. The organization was terrific, great content, and it was well attended. Next year’s event will be in Orlando at the Grande Lakes JW Marriot, September 17-20, 2017. Hopefully I’ll be there again, and I’ll see you there.

Presenting at Directions US 2016

Just today I got word that I will be presenting at Directions US in Phoenix. Neither session has an official name yet but with this information you should be able to find them on the schedule once dates and times are finalized.

First, I’ll present a session about basic best practices for development in Dynamics NAV. Dynamics 365 comes in two flavors. The first is Enterprise Edition, which is based on Dynamics AX. The other flavor is the Business Edition,which is based on Dynamics NAV. Because there are the only two flavors, there is going to be a big influx of Microsoft partners that will need to do development in Dynamics NAV.

Eventually, the goal is to educate partners in how to set up their development practice, and the first step is to learn about some best practices of how to do the actual development itself. This is where my session comes in. Not very exciting stuff for seasoned NAV pros, but if you are a Microsoft partner that wants an introduction into NAV development, this is for you.

The other session will be a panel discussion about the current and future state of the technology for Dynamics NAV. Me and some other MVP’s will be happy to answer any questions you may have, and hopefully have a lively discussion. In my experience, there will be plenty of people in the audience who will have a lot of add to the discussion. These types of sessions are always fun to attend.

This is the view from my office in Flagstaff, AZ. I can’t wait to drive down the mountain in September and meet you at Directions in Phoenix.

Registered for Directions US and NAV Techdays 2016

After careful deliberations and weighing of all options, we decided that I will attend two more events this year: Directions US and NAV Techdays. Lucky for me, they are two of my favorite events.

Directions US is organized by and for the partner channel. Partners go here to work on their knowledge, to learn about the latest development in our industry, to see what new products are available, and not in the least to network with our peers in the partner channel. Personally I like this event because there is a minimum of marketing fluff that is directed at the end user, and people are hungry for knowledge.

There were some other people that wanted to go to Directions as well. Because it will be held in Phoenix this year, which is just a 2 hour drive for me, it didn’t take long to pick me to go to this one. It is looking like I might even be able to present a session or two.

 

NAV Techdays is THE premier technical event for NAV professionals. This will only be my second time at this event (why I never went before that is still a mystery to me) but I could not look at a year as a successful one without going to Antwerpen in Belgium.

The content at NAV Techdays is second to none: two days of 90 minute sessions, all deep dives into the most geeky technical topics that you can think of. It would be an absolute honor to present at this event, but I’d have to brush up on my skills a LOT before I’d feel comfortable standing up in front of that crowd.

Before the event itself there are two days of workshops. These workshops are not included in the event price, but they are all well worth the cost of admission. I will be attending “PowerShell – Black Belt” by Eric ‘Waldo’ Wauters and “Deep Dive Eventing & Extensions” by Arend-Jan Kauffmann. I cannot wait to get those started.

See you in Phoenix and Antwerpen!!

Envision Not a Replacement for Convergence

Although it has been a few months since we went to Envision in New Orleans, I wanted to take a few minutes and write down my thoughts on this event. For me it has a very double meaning. On one hand it was a new type of event for me that brought a lot of food for thought. Rather than getting down into nuts and bolts of product knowledge, this event was more about thought leadership and marketing, two concepts that are more abstract than I am comfortable with.

In previous years, we (the company I work for) would always attend and/or sponsor the annual event called Convergence, which was the Dynamics event that was focused on the end user of the Dynamics products. After we had already purchased the VERY expensive platinum sponsorship for Convergence US in 2016, Microsoft decided to restructure their event rotation. They brought it to us as though “Envision” was intended to be more than just Dynamics, but it was essentially a rebranding effort, so it was really another iteration of the same thing. By the time that the session schedule came out, and there was not a single session about any of the Dynamics products other than merely marketing, we realized that this was an entirely different type of event altogether, and unfortunately it was too late to cancel our sponsorship.

The event itself was VERY poorly attended. Day one of the event itself felt like it was the afternoon of the last day of any other event. We hardly had any visitors to our booth, the floor felt like it was deserted all day long, and most of our guests at our traditional coffee stand were booth staff of other partners on the floor.

Normally, platinum level sponsorships come with 2-3 speaking slots of an hour each, and a partner session that can be uses to promote ourselves. This time around, we only received a couple of 15 minute slots at the media wall, which was very different. The picture is me presenting at the media wall, where I talked about the challenges of global implementations (slides here). There were plenty of people that seemed to be very interested in my presentation, but 15 minutes was barely enough to race through some of the highlights.

The highlight of my event was the opportunity to meet Scott Kelly, a NASA astronaut who had just come back from a year in space. Where I live in Flagstaff we are space nerds and we have parties to look at the sky at night. I had watched the International Space Station fly over and wondered how he’d be doing up there. It was great meeting Mr. Kelly, who told me that my town looks great from space.

Envision may be a great event if you’re into thought leadership and marketing, but it is no replacement for Convergence. Too bad, because I always enjoyed attending Convergence, both in the US and in EMEA. Time for groups like NAVUG to step up and fill the void.