I had the pleasure of attending the Esri Dev Summit 2017 this year in Palm Springs, CA, with my fellow SSP colleague, Jeff Mertz. (Read more about the annual Esri event here.) Esri always does a great job organizing the conference, and Palm Springs is a wonderful setting for this annual event. Esri Dev Summit 2017 was no exception.
If there was a theme to take away from the sessions at Esri Dev Summit 2017, it’s that Esri developers love to work on Macs using Visual Studio Code. I did see one presentation where Windows 10 was used, but they were still using Visual Studio Code. In general, Visual Studio has been abandoned by the web development community. That is essentially true, unless you’re developing with ASP.NET MVC or a similar Microsoft supported technology.
For anybody who is interested in developing with Typescript in general, I highly recommend it. I’ve been developing with it for over a year now, and I will say it’s a joy to use. I’ve also been developing in Visual Studio Code for around the same amount of time. The Typescript support is first class in Visual Studio Code. You’ll feel like you’re developing C# in Visual Studio with all of the handy convinces you’re used to (Find All References, Code Completion Go to Definition, etc.).
Esri has also embraced posting code and examples on GitHub. Almost every session at Esri Dev Summit 2017 had a link to a GitHub repo. This is where you could download and play with the code they were demonstrating. If you started using Git based source control within your organization, I would highly recommend that as well.
Esri always makes sure the people who attend the conference have fun too. Esri Dev Summit 2017 was another great year for getting to know our industry peers. Jeff and I participated in their annual dodgeball tournament. It was tough competition, and we only made it past the 1st round out of 4, but had a lot of fun. The championship game was pretty intense and hundreds of people stayed around to watch it.
Esri Dev Summit 2017 demonstrated to me Esri's team is at the forefront of modern web development standards, techniques and technologies. It makes me feel confident in the technology they will be delivering in the future. Esri demonstrated they are a truly world class software development company. For more information on the sessions presented, keep an eye out on their developer support site. They should have most of the links and videos posted in the next few weeks.