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.