LA Solutions staff have written a number of technical articles. These include programming, MicroStation®, GIS™, and relational databases. Some articles describe aspects of software development for MicroStation CONNECT. Other articles provide code examples written in C#, C++ or VBA. More generally, there are articles about C++, VBA and .NET development with C#.
Read about C++ wrappers, COM servers, XML Transformation and other topics developed using .NET.
|MicroStation V8 Development Tools|
|Programming MicroStation with the MicroStationAPI||MicroStationAPI example projects|
|Programming MicroStation with MDL||MDL example projects|
|Programming MicroStation with .NET|
|Programming MicroStation with Visual Basic for Applications (VBA)||MicroStation VBA Examples (VBA)|
|Notes about the APIs|
|The MicroStationAPI is a C++ 32-bit library|
|MDL is a 32-bit C language library|
|32-bit VBA version 6.4|
Visual Studio provides the C++ compiler and linker used to build a native DLL.
Use the correct version of Visual Studio!
When developing an MDL or C++ application, you must use the same version of Visual Studio as is used to build MicroStation. One way to have the correct version is to subscribe to Visual Studio with MSDN.
Geographic Information Systems (GIS) let geographers and analysts examine data in a spatial context. LA Solutions is primarily concerned with Bentley Map and PowerMap from Bentley Systems.
A database is often used to store alpha-numeric 'business' information. We can help design and implement your database, whether Microsoft Access™, SQL Server™ or Oracle™.
For GIS and asset-management applications, a database is commonly linked to graphic elements in Bentley Systems' MicroStation. For example, an office plan might have asset data stored in a relational database, or a GIS application might have feature data stored in a hierarchical XML data repository.
Read about databases used with MicroStation.
Bentley Systems' MicroStation is a certified Windows application. Plug-ins for MicroStation developed by LA Solutions are consequently also Windows compatible. We use Microsoft tools to develop 64-bit and 32-bit apps.
You may also find the Be Communities website useful.