ESRI Just released the 9.2 version, which holds pretty much cool features, but still has a lot of stuff to work on till the next release.
IMHO, ESRI should work much more like MS when planning the next release (talk to their clients),
One way to do this is to free the beta on the net to whom it may concern, and open more official blogs and forums to the crowd, so we will help doing better product together.
I think that it will help them learning more new stuff\old habits.
This are my highlights, (I am still learning the 9.2 so I'll keep updating this list):
- Performance - They have today better performance than ever (I have a doubtful honor to write code using the map-objects and the ArcIms products, which were both terribly bad products {3.1 Version})
But still, a lot to improve: build pyramids and calculate statistics still take hours even on good machines and therefore we cannot use this regularly on real time.
The "simple" AGX, which should be used on each client, need better machine which not all of our clients can afford, and not to talk about the bandwidth.
- Prices - I honestly think that it is not reasonable to pay per CPU, I hope that there would more competitors (Google, Microsoft) so the price for the next version will be lower.
- Better Design - the code examples and the design patterns (no DP at all) are everything we learn not to do at school.
Please take some lessons in usability (at MS School) because it is hardly to read and not intuitive.
Not to mention the code in the Web Controls which always placed in the wrong method at the control life-cycle,(for example: load data in pre-render, Ajax stuff mixing inside simple renders)(I saw this in the beta, I didn't check it in the release, yet).
- WPF - It is about time that finally ESRI will work with MS step by step, I should ask why won't we use the Xaml for this version (which released almost at the same time as the FW3.0).
ESRI should take care that the next version should be FW3.0 certified, using the Xaml.
Not to mention the Orcas Enabled.
Please add your suggestion, hopefully to find someone in ESRI to listen to my requests.