Developers who want to embed or extend functionality in MicroStation V8 XM Edition can easily do so with the MicroStation SDK, which contains programming utilities (e.g. MDL compilers, linkers, debugger, etc.), header files, API function reference, and source code examples, among other things.
MDL provides seamless integration of professional quality applications with MicroStation and Bentley products. It is the recommended way to access MicroStation V8 DGN files with full fidelity.
MDL facilitates development of applications by providing consistent functionality and capabilities across the products on which they run. It can be used to develop simple utilities, customized commands, or sophisticated commercial applications for vertical markets.
MicroStation V8 XM Edition can also host and interface with a variety of programs and applications written in C, C++, C#, and Visual Basic.
NOTE: The MicroStation SDK requires that MicroStation V8 XM Edition be installed to compile applications. It is recommended that you use the same 8-digit versions of MicroStation and MicroStation SDK. Refer to the MicroStation SDK ReadMe for more information.