In this topic
About the Web ADF installation
The Web Application Developer Framework (ADF) operates independent from any server product, such as ArcGIS for Server or ArcIMS. Since the Web ADF can be installed by itself, it has the necessary components to work with remote services. In addition, Visual Studio integration components are included that enhance the developer experience. This topic describes the items included in the Web ADF installation.
Components
The following components are installed with the Web ADF:
-
Web ADF Native .NET assemblies—Contain the Web ADF controls, application programming interfaces (APIs), and data source implementations. The ArcIMS API and ArcGIS for Server SOAP API are also included. These assemblies are located in the <ArcGIS Install>\DeveloperKit10.1\DotNet folder and are shown as follows:
-
ArcObjects .NET PIAs and COM proxies—The ArcObjects .NET Primary Interop Assemblies (PIAs) and Component Object Model (COM) proxies support working with ArcObjects remotely via ArcGIS for Server. The .NET assemblies are located in the <ArcGIS Install>\Server10.1\DotNet folder, and the COM proxies are located in the <ArcGIS Install>\Server10.1\com folder. They are all shown in the following screen shot:
Local (DCOM) connections are only supported for ArcGIS for Server versions prior to 10.1.
- JavaScript libraries and client-side support files—Support the client-side (Web browser) use of Web ADF controls. They include JavaScript files, images, and style sheets. These files are located in the aspnet_client folder under the Internet Information Services (IIS) root directory, typically c:\inetpub\wwwroot. The multisource Web ADF support files are located in the ESRI folder and are shown in the following screen shot:
- ASP.NET AJAX extensions—The Web ADF relies on the ASP.NET AJAX framework to support both client (Web ADF JavaScript Library) and server (Web controls) components. Since Microsoft .NET 3.5 includes the ASP.NET AJAX extension libraries as part of the core framework, no separate installation is required.
Visual Studio integration
Visual Studio additions include a set of Web ADF controls in the Visual Studio Toolbox for Web projects, a Web Mapping Application template in C# and VB .NET, an integrated Help system, and a set of context dialog boxes. For more information, see Visual Studio 2008/2010 integration.
Documentation
Help for Microsoft .NET developers is accessible through Visual Studio and via a program menu item under ArcGIS, Developer Help, Server Help for .NET. The developer Help is designed for use within the Microsoft Document Explorer application that is included with the Microsoft .NET software development kit (SDK) and Visual Studio. The developer Help includes the following:
- Discussions and guidelines on the use of Web ADF components
- Samples—Projects and data in <ArcGIS Install>\DeveloperKit10.1\samples\ServerNET
- Library reference
If installed with ArcGIS for Server, the developer Help also includes Server Help on administering and managing ArcGIS for Server.