Thursday, September 13, 2007 9:00 AM
eleanord
Content changes posted to EDN this week
The following content changes related to ArcGIS Desktop, ArcGIS Engine, and ArcGIS Server development have been made this week.
Corrected issue in the VB.NET version of the Extensions sample
Programming language(s): VB.Net
Development platforms: ArcGIS Desktop
As noted in this forum post, there is an error in the VB.NET version of
the item template for creating an extension within the ArcGIS Visual
Studio Integration Framework delivered at 9.2.
This line in the template:
If m_enableState <> 0 Or value = m_enableState Then Exit Property
should be:
If m_enableState <> 0 And value = m_enableState Then Exit Property
If the error is not corrected, you cannot enable your extension in the Tools | Extensions dialog.
The VB.NET version of the Extensions sample contained the same error and has now been corrected.
New article demonstrating how to select a printer paper tray
Programming language(s): C# or VB.Net
Development platforms: ArcGIS Desktop and ArcGIS Engine
The code example in this new topic illustrates the necessary steps to search for and
assign a specific paper source for use by the print device at output
time.
New and updated content related to AJAX and the .NET Web ADF
Programming language(s): C# or VB.Net
Development platforms: ArcGIS Server
ASP.NET 2.0 supports both synchronous page postbacks and asynchronous
client callbacks. The Web ADF controls leverage AJAX capabilities with
the ASP.NET 2.0 Callback Framework to enhance the Web application
developer and user experience. The new topic Working with the Ajax capabilities of the Web ADF and its companion topic AJAX and the ASP.NET 2.0 Callback Framework provide detailed discussions of this capability.
Enhanced discussions on the Common Data Source API
for the .NET Web ADF
Programming language(s): C# or VB.Net
Development platforms: ArcGIS Server
The Common Data Source API is a generic framework enabling multiple
data sources to "plug-in" to the Web ADF. Using this API, you can
integrate and interact with data from different sources at the same
time, in the same application. Significant enhancements have been made
to the topics that discuss the Common Data Source API. We recommend you
start with the
Introduction
to get a sense of the API and to get an overview of how data sources
relate to the functionality that is available. Then work your way down
to the
Working with data sources and
Working with resources and functionalities subtopics for further details.
NIM008337 - Corrected link to parameter list for ArcSDE SE_spatialrefinfo_create function
Programming language(s): C
Development platforms: ArcGIS Server (ArcSDE C API)
The C API for ArcSDE includes a number of functions for working with spatial references. These are listed on this page
of the ArcSDE Developer Help system. Prior to this fix, the
SE_spatialrefinfo_create function listed on this page incorrectly
linked to the parameter list for a different but similarly named
function, SE_spatialref_create. The link now goes to the correct page
listing the parameters for the SE_spatialrefinfo_create function.
Minor corrections to ArcSDE XML Database Schema topics
Programming language(s): XML
Development platforms: ArcGIS Server (ArcSDE XML API)
The ArcSDE Developer Help includes a discussion and diagram of the ArcSDE XML Database Schema. Prior to this fix, the sde_xml_index_tags
system table incorrectly listed SE_STRING_TYPE as the data type for the
DATA_TYPE element. The correct data type is SE_INT32_TYPE. Also, in the
information presented for the sde_xml_doc[id]
system table, a DOC_TYPE_ID column was listed, even though this column
did not exist. Both of these issues have been corrected.