Some considerations before beginning an OHDA implementation:
- OHDA requires the Basic ArcFM configuration. We recommend that you perform the actions listed on the Basic ArcFM Configuration page before continuing with your OHDA implementation. Step-by-step procedures for performing these configurations are available in the Configuring ArcFM Solution online documentation.
Explanation of integration points
(Currently just the export to OHDA custom data miners)
Implementation Methodology
Overview of Managed Extensibility Framework (MEF)
We use Managed Extensibility Framework (MEF) to load custom data miners into ArcMap.
Managed Extensibility Framework offers the following benefits:
- Has a .NET library for creating lightweight, extensible applications.
- Allows extensions within as well as across applications.
- There is no need to explicitly register components.
- Discovers components implicitly.
- Export (typeOf(Interface))
- Solves runtime extensibility problems.
It allows .NET application developers to discover and use extensions with no configuration required. It also allows extension developers encapsulate code easily and avoid hard coded dependencies. Furthermore, it allows extensions to be reused across applications.
See Also