Tutorials

Tutorials provide step-by-step instructions on how to develop and deploy a simple task and project extension for the Windows application. An application task or project extension assembly essentially is a .NET class library. To develop a task or extension assembly, you can start with a class library project within Visual Studio, or use ArcGIS Mobile project or item templates.

Start with a class library project

To start with a new class library project, you need to add references to ArcGIS Mobile core framework (ESRI.ArcGIS.Mobile.dll), application framework (ESRI.ArcGIS.Mobile.Client.dll) to this project and other WPF assemblies needed, then create a task or project extension class derived from the application framework Task or ProjectExtension classes. The following two walk-through tutorials guide you to create a simple task and project extension from a new class library project.

Walk-through: Creating your first task

Guides you to create a simple HelloWorld Task, which adds a task to the application tasks list page. The task has one page in its workflow.

Walk-through: Creating your first project extension

Guides you to create a simple ProjectExtension, which adds a menu item to the application menu.

Using Visual Studio templates for ArcGIS Mobile

Using ArcGIS Mobile project templates, Visual Studio creates a project with references needed, including classes and functions for your task or project extension, so you can get started. Also, with item templates, you can add an empty Task, ProjectExtension, or MobileApplicationPage items to the project. These templates are installed and integrated with Visual studio when you install ArcGIS Mobile on a system that has Visual Studio 2008 already installed.

Project templates:

Refer to Using ArcGIS project templatessection for how to use the project templates.

Item templates:

Refer to Using ArcGIS Mobile Item templates section for how to use these item templates.


9/20/2011