In this topic
About the Web ADF installation
The Web Application Developer Framework (ADF) operates independent from any server product, such as ArcGIS 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
The Web ADF Native .NET assemblies contain the Web ADF controls, application programming interfaces (APIs), and data source implementations. The ArcIMS API and ArcGIS Server SOAP API are also included. The following assemblies are registered in the global assembly cache (GAC).
-
ArcObjects .NET primary interop assemblies and COM proxies
The ArcObjects .NET primary interop assemblies (PIAs) and Component Object Model (COM) proxies support working with ArcObjects remotely via ArcGIS Server. The .NET assemblies are located in the <ArcGIS Install>\Server10.0\DotNet folder, and the COM proxies are located in the <ArcGIS Install>\Server10.0\com folder. They are all shown in the following graphic:
-
JavaScript libraries and client-side support files
The JavaScript libraries and client-side support files support the client-side (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 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 graphic
-
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 hence 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 dialogs.
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(VS2008). The developer help is designed for use within the Microsoft Document Explorer application that is included with the Microsoft .NET 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.0\samples\ServerNET
- Library reference
If installed with ArcGIS Server, the developer help also includes Server help on administering and managing ArcGIS Server.