Hello,
I'm not sure if this is correct location to raise this question or not. I have spent a few hours searching toward an answer but I couldn't find it. I'm a developer and I recently became interested in MDL programming with C++. I don't own a Microstation license and I'm only interested in SDK piece of it. I have registered in Bentley and downloaded a free trial Microstation, hoping it comes with SDK but it doesn't have it. I attempted to get SDK from http://select.bentley.com/FulfillmentCenter/en/Search/Product/LTEyMzE5NjgyOTdfNC4wLjIuMA/?namedfilter=showpartial&SubProductLineID=326&GenerationID=119&ReleaseTypeId=168&PackageTypeId=156
I really need help with this. How can I download the SDK?
I have license for almost all Microsoft Visual Studio Enterprise versions. Is there a way that I can develop and compile MDL with Visual Studio and completely ignore SDK?
Any comment or feedback will be hugely appreciated.
Regards,
Mohammad Aryafar
Hi Mohammad,
Unknown said:I'm not sure if this is correct location to raise this question or not.
Yes, MicroStation Programming community and forum is the place where all aspects of MicroStation application development can be discussed.
Unknown said: I'm only interested in SDK piece of it.
In my opinion it makes no sense, because no application can be run without MicroStation itself. SDK license is also tightly linked with MicroStation in terms of license, because SDK has no own license, but you have to have a proper Bentley product (MicroStation in this case) license.
Unknown said:hoping it comes with SDK but it doesn't have it.
MicroStation SDK is delivered separately from MicroStation itself by default.
Unknown said:I attempted to get SDK from...
And what happened?
Unknown said:I really need help with this. How can I download the SDK?
I am not expert on this issue, but I guess (any) SDK is accessible thorugh BDN program (Bentley Developer Network).
Unknown said:Is there a way that I can develop and compile MDL with Visual Studio and completely ignore SDK?
No, it's not possible. SDK contains header files, lib files and other necessary tools (bmake, developer shell) and of course documentation.
Unknown said:Any comment or feedback will be hugely appreciated.
I guess the right approach is to become BDN member and you will obtain access both to MicroStation (developer license) and also MicroStation SDK. An advantage is the access is not limited to a specific MicroStation version, so depending on customers' request you can develop e.g. both for MicroStation V8i and MicroStation CONNECT Edition.
You should also be aware there is "SELECT BDN" program for users with SELECT maintenance that allows in-house development.
With regards,
Jan
Bentley Accredited Developer: iTwin Platform - AssociateLabyrinth Technology | dev.notes() | cad.point
Unknown said:Following to the link I sent in my post
The problem is that using you link I will get my page with my access rights, not your. Screen capture would be better, but it's clear now where is the problem.
Unknown said:What I understand from your reply is that I can possibly get a developer sort of license for Microstation and its SDK
Yes, the developer license is the part of BDN program.
Unknown said:If so, would you be able to give me a few hint on how can I get started?
There is "Contact us" button on Bentley Developer Network page I linked in my answer. I guess it's the most simple way how to start.
Unknown said:Considering this, is there anyway that I can put my hand on some coding without having access to SDK (not requiring to be recompiled again) such as VBA or MVBA or JMDL?