"ArcGIS 9.3.1 was the last release to support CASE tools and the Import Schema Wizard functionality in the box. At ArcGIS 10 we will continue to allow users to use CASE functionality to design and implement geodatabase schema with Microsoft Visio and Rational Rose. This CASE functionality will be available as a separate setup that will be included in the media for ArcGIS 10 Final. This CASE functionality will be provided as an "Add‐On" to ArcCatalog, which will consist of the Schema Wizard and Semantics Checker. This CASE "ADD‐On" will be fully supported by ESRI Technical Support. Beyond ArcGIS 10, we continue to see a need for tools to diagram and define geodatabase schemas, and we will be looking at the best patterns and practices for supporting this in the future."
"ArcGIS 10.0 will be the last release of Microsoft Visual Basic for Applications (VBA); we will no longer support VBA beyond the ArcGIS 10.0 release. Microsoft no longer promotes or updates VBA. ESRI strongly recommends that no further development occur on this platform. Beyond ArcGIS 10.0, ESRI will no longer be able to support VBA as a development platform. Users who have custom functionality built using VBA should actively plan strategies to rewrite their applications using a supported development language such as Python, VB.NET, or C# so their applications continue to be operational and supported in future releases of ArcGIS."
"ArcGIS 9.3.1 was the last release supporting Microsoft Visual Basic 6 (VB6). Microsoft no longer supplies or supports VB6, and we can no longer support this development platform. Users who have custom functionality built using VB6 will need to rewrite their applications using a supported development language (e.g. VB.NET, C#) for their applications to be supported in 10.0."