Is there any documentation on the absolute basic essentials to implement when porting from V8i mdl's to Connect?. I have written a few mdls in the past and want to now re-compile them for Connect. I have no idea where to start, and am not familiar with Windows programming. I previously made use of Select Series III SDK - I am lost in unfamiliar territory. I am hoping there is a fairly easy way out!
Hi John,
I agree with Jon the migration of a code to CONNECT Edition is not very simple one step process. You did not write whether you applications are old pseudocode MDL apps (compiled by mcomp.exe) or native C apps compiled by Visual Studio 2005 into dll files.
As Jon mentioned, there are plenty of changes in CONNECT Edition, especially:
If your applications are pseudocode applications, there are (at least) two conversion together required: To change MDL code to native code and to change V8i code to CE code. In my opinion it's better to do these conversions separately, so at first to convert V8i MDL code to V8i native code (which is about to change make file and to change the code in specific places) and then to convert working V8i native code to CE native code. But this approach requires to have also Visual Studio 2005 (maybe VS2008 is enough for basic testing) to be able to compile and test V8i native code application.
With MicroStation CONNECT Edition SDK a migration tool is delivered, which helps to change MDL functions call to their new parameters. But it's not fully automatic conversion tool, only a help with repeating task.
With regards,
Jan
Bentley Accredited Developer: iTwin Platform - AssociateLabyrinth Technology | dev.notes() | cad.point
Thank you
John_PartTime said:Thank you
You're graciously giving us plenty of time to answer your questions. Others are more impatient.
Regards, Jon Summers LA Solutions
Hi John_PartTime,
One item that may be of immediate help is to install/update MicroStation CONNECT SDK Update 10 (or later) that now includes the MicroStation CONNECT Migration workshop (instructor-lead designed) materials in the SDK until we can provide a reproducible self-paced wiki version. For more details feel free to download the latest MicroStation CONNECT Edition SDK and related MicroStation CONNECT Edition SDK U10 Announcement.
HTH,Bob
Hi Robert,
You link to the SDK actually brings up the MS CE Update 11 SDK download.
Why have the Update 10 installs been removed already from the download area?
Where can I download the Update 10 SDK?
I also need Update 10 SDK since MSCE Update 11 is not compatible with PWCE 10.00.03.140, so it looks like we will be stuck on 10 for a while.
Regards,
Bert
Hi Bert,
Bert Fegyverneki said:Why have the Update 10 installs been removed already from the download area?
my experience is that older products are removed from the download list after some time a newer version is released. Taking into account how many products exists, with this cleaning the list would be huge quickly ;-)
But I agree that to keep at least one version back for download would be nice.
Bert Fegyverneki said:Where can I download the Update 10 SDK?
If I remember correctly, to download any product not available on list, create Service Ticket for Bentley support and they will provide the product.
I assume that the most of developers keep own downloads libraries to be able to install needed version when necessary.
P.S. Because the original topic of this discussion is about something else, for a next case I recommend to ask in a new post, not to hijack the existing discussion.
Hi Bert Fegyverneki,
I am not certain why Update 10 is not available for download, but if you do already have it please feel free to use that version until you can update to the latest (the link I provided will continue to show those available). I do know that Update 12 will be released very soon both product and SDK having a number of improvements and benefits, so I hope in the coming months you (and your organization) will be able to move forward along with us.
Bob