Overview of mapxtreme, Key features – Pitney Bowes MapXtreme User Manual

Page 22

Advertising
background image

Chapter 1: Introduction to MapXtreme

Overview of MapXtreme

MapXtreme v7.1

22

Developer Guide

Overview of MapXtreme

MapXtreme is Pitney Bowes Software’s premier Windows software development toolkit that allows
.NET-experienced developers to create powerful location-enhanced desktop and client/server
applications.

From this single SDK, you can develop applications using your favorite .NET programming
language, share and reuse code between desktop and web deployments, access data from a wide
variety of sources using standard protocols, and more.

This is all possible through MapXtreme’s object model, an API of 100 percent managed code that
was developed on Microsoft’s .NET Framework. The Framework’s Common Language Runtime
(CLR) provides the foundation that makes simplified development a reality.

The following components and features are included in MapXtreme:

Product framework: The MapXtreme Object Model is built using the Microsoft .NET Framework
4.0. See

Object Model Overview

for more information.

Development Environment Tools: A variety of templates, controls, sample code and tools help
you develop Windows Forms and ASP.NET applications within Visual Studio. You can extend
some of these components to provide more advanced functionality available through the object
model. Two data management utilities are included for managing tables that you will use in your
application (Geodictionary Manager) and manage workspaces for ease of use and portability
(Workspace Manager). See

Chapter 5: Web Applications, Controls, and Tools

and

.

Chapter 7: Desktop Applications, Controls, Dialogs, and Tools

.

Full Mapping and Analytical capabilities: Map creation and display, data access, thematic
mapping, raster and grid handling, object processing and presentation, and more.

Scalable Infrastructure: Session object pooling and caching capabilities offer big performance
gains for web applications. Maintain session and user information by saving information to
MapXtreme’s XML-based workspace format. See

Chapter 9: Working with Core MapXtreme

Classes

.

Runtime Deployment: MapXtreme uses Windows Installer technology (merge modules) that
developers can use to install or redistribute runtime components used in deployed applications.
See

Deploying Your Application

.

Extensive Documentation: Product documentation is at your fingertips as integrated
components in the Visual Studio development environment. The MapXtreme Learning
Resources
page keeps you connected to all product resources, including what’s new and
changed in this release. It’s available from the Start menu.

Key Features

MapXtreme is packed with features and conveniences to help you build your Windows Forms or
ASP.NET Web applications efficiently. Regardless if you are making the map the cornerstone of your
application or are adding some basic mapping functionality to support your existing application, the
framework and tools you use are the same. Here is an overview of MapXtreme’s capabilities:

If you are new to Pitney Bowes Software’s mapping products, be sure to also see

Chapter 3:

Mapping Concepts

for additional help on the basics.

Advertising