Vishful thinking…

‘goto’ statement in C# ??? !!!

Posted in C# by viswaug on August 24, 2007

I am actually really surprised to find out that there is a ‘goto’ statement in C#. This really does come as a surprise to me after years of being preached the evilness of the ‘goto’ statements. Maybe it is not all that bad. But I have not needed to use it before and hopefully never will.


ScaleDependentRenderer bug in ArcGIS Server 9.2 SP2 & SP3

Posted in ArcGIS, ESRI by viswaug on August 24, 2007

Even though the documentation for ArcGIS 9.2 SP2 suggested that the “ScaleDependentRenderer” class in the “ESRI.ArcGIS.ADF.Web.Display.Renderer” namespace should be usable, aparently it was not. When I checked the “ESRI.ArcGIS.ADF.Web” DLL delivered with ArcGIS Server 9.2 SP2, the class was marked internal. Most probably because ESRI did not get around to completing its implementation before the release. 


On further inquiry with ESRI support, it was confirmed to be a bug and ESRI had issued me an incident number (NIM008391).

Nothing new or shocking about bugs in ESRI software right? The most interesting part about this whole thing is how ESRI has handled it. Instead of fixing the bug by getting the “ScaleDependentRenderer” to work right, ESRI fixed it by removing the “ScaleDependentRenderer” from the documentation for ArcGIS 9.2 SP3. The class still remains marked internal in the DLLs delivered with 9.2 SP3 but just not in the documentation. How convenient?

When I search the newly released Bugs Online feature in the ESRI support site, the incident number does not show up in the search.

Finally …. ESRI Bugs Online

Posted in ESRI by viswaug on August 24, 2007

ESRI is finally making some visible improvements towards better fulfilling their promises made earlier in the year.