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

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
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
.
•
Runtime Deployment: MapXtreme uses Windows Installer technology (merge modules) that
developers can use to install or redistribute runtime components used in deployed applications.
See
.
•
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