ESRI Developer Summit Impressions

I am returning to Charlotte in the morning after a nerd-vigorating week in Palm Springs at the ESRI Developers Summit.  If you didn’t get a chance to go, don’t fret as ESRI is posting all of the sessions and code from the week.  Overall, I’ll have to say that this was a great event and the best developers summit yet.   Seeing all of our GIS nerd peers from around the world is often interesting and always informative.

The plenary session highlighted much of what is coming in 9.3.1 and 9.4, not the least of which was ArcExplorer 900.  It’s been Office 2007-ized (ribbon, etc) and is a world away from the previous versions of AGX.  The coolest feature is a Presentation Mode that allows you to create “slides” that include maps and graphics and other things that will likely make it my presentation tool of choice.  It starts an open beta (I think) on April 6th, so get in on it and see what I am talking about.

The ArcGIS Online sharing options that are coming in 9.3.1 are interesting as well.  Fueled by the introduction of “layer packages” which allow you to package data and symbology together.  This data can be uploaded to ArcGIS Online and shared with your friends or the whole planet.  Picture clicking on a hyperlink and having ArcMap open and data being added to the map document.  It was pretty sassy.    ArcGIS Online also has a ton more basemaps, with Virtual Earth basemaps on the way.

Other tidbits:

  • 9.4 and RESTful editing with ArcGIS Server.  I think that will change the game completely, making ArcMap the tool of the serious cartographer while allowing the data owners to change the data.
  • Also, 9.4 comes with major changes to the GDB Schema by reducing the number of tables from 35 to FOUR (that’s right, FOUR).
  • The ArcGIS Server Silverlight API was probably the queen of the ball, with much of the Twittersphere fawning over it.

I went a bit against the grain, forgoing the Silverlight sessions for the Flex sessions.  The Flex sessions were really good, showing how to cluster point data, create custom tool tips for features,  perform thematic mapping. and create geodetically correct circles.   The next version of the api (1.2) will add routing support as it’s being added to the REST api.   I asked about adding automation support to the Flex controls, and was told they are “looking into it”  I hope so.  We are doing more and more with Flex and I plan to harvest more goodies from the summit code samples.

New this year at the summit they added user presentaions, and I attended quite a few:

  • Dave Bouwman did a presentaion on User Testing 101.  Dave’s presentations are always good, and this is a topic that was dear to my heart.
  • Brian Noyle did a bit on ASP.NET MVC, which was so packed that I could only admire it from afar.
  • Chris Spagnuolo on Introduction to Agile Development was incredible.  I am going to try and get everyone at my company to watch this presentation.
  • Vish Uma on Harnessing Server Object Extensions was highly informative.  I think Vish may be the smartest guy I know.

I think my surprise session of the week was OGC Capacities of ArcGIS Server.  AGS has always has WMS, WFS, and (later) WCS support and I have never really paid much attention to them.   Our latest project has some OGC needs, so I decided to attend this session, and I am so glad I did.  Right now, at 9.3, AGS supports WFS Transactions (WFS-T) which is a standard I first heard about in that session.  In a nutshell, this means you can perform edits (insert, update, delete) of GDB features RIGHT NOW.  I had no idea this was possible.   Also, custom styling of features with SLDs means you can easily define multiple styles for your features.  In fact, 9.3.1 or 9.4 will add the ability to to on-the-fly styling using “SLD BODY” (another thing I just learned about)  which is something that we need as well.  I feel like the OGC stuff is the best kept secret of AGS.

Anotehr new item this year was the presence of Twitter.  The #devsummit hashtag was tweet-heavy and, for the first time, Twitter became a very, very useful part of my conference life.  This is where the idea of Twitter really shines and I can finally say that I get it.

So, head on over the the ESRI Developer Summit site, start watching presentations, and downloading code.  Oh, and get on the Twittersphere if you aren’t (I am @ruprictGeek, if you wanna follow….)

Reblog this post [with Zemanta]

About Ruprict

I am a nerd that is a Nerd Wannabe. I have more kids than should be allowed by law, a lovely wife, and a different sense of humor than most. I work in the field of GIS, where I am still trying to find myself on the map. View all posts by Ruprict

One response to “ESRI Developer Summit Impressions

  • Jonathan Hartley

    All sounds very cool Glenn. Glad to hear there’s lots of cool stuff going on over there!

    Twitter is similarly instrumental here at PyCon this week – allowing highlights (and humour) from talks, informal discussions and overheard snippets to ricochet around the whole conference, providing a distributed stream of conciousness that has enlivened and illuminated every event.

    Especially the moment when my friend dropped the mofo bomb on all of #pycon. Oh dear.

    Interesting to see the Twitter trend services (like twendy, for example) that simply issue tweets containing the most popular twittered terms in the world each hour. So just by listening to ‘#pycon’ tweets, you also automatically see the ones from twendy (or whatever) enumerating that as the fourth most popular Twitter term this afternoon. I haven’t seen that before. Neat how it just works without having to subscribe to anything, or anyone having to write a single extra line of code.

    Big buzzes at PyCon today: Google are forking the Python interpreter, aim to have a new version (“unladen swallow”) that’s 5x faster by Q4 2009. They have already deployed a 15% improved one onto YouTube!

    The crazy East Europeans who wrote PyPy (a Python interpreter implemented in Python) are on their their FIFTH attempt at add optimised JIT dynamic runtime compilation to it, and this time they reckon they’ve nailed it, yielding 20x better performance than standard Python, for certain carefully chosen tiny Python programs. (for other programs it doesn’t do anything at all yet.)

    Schemaless databases For The Win! Everyone, it seems, is doing it.

    Sorry, I’m getting carried away, aren’t I? This has nothing to do with your blog post.

    Off now to make rendezvous on the internal 10th floor balcony, to test how paper airplanes fare in this hotel’s cavernous lobby.


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s

%d bloggers like this: