I took a quick look at MicroStationAPI.chm and MSTNPlatformNET.chm. Seems MicroStationAPI are Native C++/C APIs, and MSTNPlatformNET are .Net APIs like C#, and VB net. Both have object model. But the Object Models of MicroStationAPI and MSTNPlatformNET are different, e.g. MSTNPlatformNET has Application object, but MicroStationAPI has not. So what should I learn MSTNPlatformNET or MicroStationAPI ? Why not have consistent Object Model? Another question does MicroStation C++ API support binary compatibility, e.g. what will happen if a C++ addin dll built on MicroStation Version 1, and run on a later Version 2 without building again?
Thanks.