ESRI Releases JavaScript API v1.4
May 29, 2009 4 Comments
Looks like ESRI got out JSAP v1.4 just before the weekend. Some items of note:
Enhancements to the ESRI JavaScript API (this is inside the JSAPI, not the ESRI ArcGIS Server JavaScript API Bing Maps for Enterprise Extender) include a new BingTiledLayer and support for the Bing Maps for Enterprise Geocoder. Great news for those who have built their practice on Bing, but would rather use the ESRI JSAPI (because isn’t it better to admit you work with the ESRI JSAPI than the Bing Maps for Enterprise API?). It also includes support for the ArcGIS Server Network Extension for routing, some really neat graphic rendering and much more (including the bug in IE7). So if you’ve got nothing going on this weekend, check it out and get a jump on next week. (just change your code to reference 1.4).
Me? I’m going to order myself up some nice Harry & David Bing Cherry Chocolate Cheesecake and celebrate!

bing map imagery worldwide sucks so bad….why anyone would use it is beyond me.
Elephant dancing tango with elephant. Clumsy, complicated and completely useless. Watch your feet. These GIS guys are completely out of ideas now.
Wow… Thats a pretty blunt way to put it. But when you are looking at a global infrastructure and minimal footprint to maintain yourself, its not a bad option.
Of course that has its caviets…
On the other hand, switching the asynch tasks to returning a dojo.deferred is really nice. This was already the way I was handling all of my asynch tasks anyway, but this eliminates a whole chunk of complicated race condition handling code.
You can now also fetch the scale of a dynamic map (though it’s a little complicated). Multiple graphics layers solves some tricky problems too. I was waiting on the routing task to complete a routing map widget. So, having that now is nice.