Advanced Workflows: Developing Custom Server Activities in .NET - Geocortex Training
Upcoming Training

Advanced Workflows: Developing Custom Server Activities in .NET

Overview

This one-day course is the third in the Advanced Workflows series: simplify existing complex workflow logic by standardizing and reusing common workflow tasks.

Course Outline

Open: Course introduction
Course introduction

Describe the types of business challenges a custom server activity can solve by performing these tasks:

  • Summarize the approach to learning used in this module
  • Configure the Advanced Workflows: Developing Custom Server Activities in .NET site
  • Describe the characteristics of custom server activities
Open: From activities to assemblies
From activities to assemblies

Explain the role of Geocortex Essentials Workflow Designer in analyzing custom activity solutions by performing these tasks:

  • Describe how to use a reference workflow activity to explore candidate tasks
  • Use a referenced workflow activity to examine custom activity functionality
  • Describe how to use the Save As Assembly feature to explore candidate tasks
  • Use an assembly-based activity
Open: Code custom activities
Code custom activities

Describe how to code a custom activity class with Visual Studio by performing these tasks:

  • Describe the role of activity subclasses
  • Describe the two types of activities
  • Identify the workflow activity argument types
  • Describe the role of the execute method
  • Manage custom activities in Visual Studio
Open: Build a basic custom server activity
Build a basic custom server activity

Build a basic custom server activity with Visual Studio by performing these tasks:

  • Describe how to build a custom server activity using Visual Studio
  • Build a server workflow activity using Visual Studio
  • Describe how to automate activity deployment
  • Automate activity deployment using Visual Studio
  • Describe how to add exception handling to a custom server activity
  • Add exception handling to a custom server activity
  • Describe how to configure activity debugging in Visual Studio
  • Configure activity debugging in Visual Studio
Open: Enhance the custom activity
Enhance the custom activity

Configure an activity designer for a custom activity by performing these tasks:

  • Describe how to add attributes to a custom activity
  • Add designer attributes to an activity’s arguments
  • Describe how to improve the activity’s user interface
  • Add an activity designer to a custom activity

Product: Geocortex Essentials
Skill level: Advanced
Duration: 1 day

Lunch breaks typically occur at 12 PM (Eastern)/11 AM (Central); this is subject to change, based upon class requirements

Cost: $565

Audience:

Advanced Workflows: Developing Custom Server Activities in .NET is for web developers who need to support implementations using Geocortex Essentials’ workflow technology. Course attendees have a working knowledge of Visual Studio; they also have experience designing, building, testing, and deploying web-based software, but lack specific expertise in Geocortex Essentials workflow technology.

Prerequisites:
  • Working knowledge of Visual Studio
  • Working knowledge of Geocortex Essentials (including Geocortex Essentials Manager)
  • Working knowledge of building and configuring workflows for Geocortex Viewer for HTML5
  • Working knowledge of Esri APIs
  • Working knowledge of .NET web development
  • Working knowledge VB.NET and C#
  • Test your system to ensure that Adobe Connect and the virtual machine that you will be using during training can run successfully
  • We recommend using two monitors for an ideal learning experience
Self-Directed Training
Need to fit training into your busy schedule?

The scheduled training below offers you an online, instructor-led classroom experience, but you can also take courses when they’re more convenient for you! Self-directed course delivery includes:

  • 2-3 consecutive days’ access (dependent on course) to a Geocortex training environment
  • All course materials
  • Access to a Geocortex instructor during office hours

All self-directed courses are offered at the same prices as their instructor-led equivalents.

Get in Touch
Scheduled Training
Starter Course
Starter Course

Interested in Geocortex training in a European time zone?

Please contact your regional Geocortex partner to find local training options. Check out the 1Spatial (UK) Geocortex on-site training options or the SIGGIS (Belgium) Geocortex on-site training options.