Page 3 of 4
OK, I'm clearly a moron. I cannot even get this started.
Posted: Fri Mar 08, 2019 6:14 pm
by wriedmann
Hi Jeff,
please look here for step-by-step instructions to migrate a simple application to X#:
https://docs.xsharp.it/doku.php?id=migrate_vo_vulcan_rt
At the moment, as Chris wrote, you need the Vulcan runtime because the public build of X# does not includes the VO libraries, and the DBFCDX RDD is not yet finished.
But please be prepared that the migration of your applications may take more time - it depends it you have "squeezed" all VO applications and several 3rd party libraries,or if your applications are similar to the SSA sample.
But again: as you have seen, there is always someone one here to help you.
Wolfgang
OK, I'm clearly a moron. I cannot even get this started.
Posted: Fri Mar 08, 2019 6:28 pm
by wriedmann
Hi Jeff,
in the wiki there are a few articles that may be interesting for VO users:
https://docs.xsharp.it/doku.php?id=quickstart_xsharp_vo
https://docs.xsharp.it/doku.php?id=othe ... patibility
and maybe also this one here:
https://docs.xsharp.it/doku.php?id=language_syntax
If you miss something, please let me know. Unfortunately I was a bit under pressure the last months and had not the time to enhance the wiki located there:
https://docs.xsharp.it
Wolfgang
OK, I'm clearly a moron. I cannot even get this started.
Posted: Fri Mar 08, 2019 11:29 pm
by BiggyRat
Already on it Karl-Heinz, thank you very much.
OK, I'm clearly a moron. I cannot even get this started.
Posted: Fri Mar 08, 2019 11:31 pm
by BiggyRat
Not a problem Wolfgang, I too know that feeling. Thanks for giving what free time you did have.
I'm going to start reading those links right now. Thank you very much.
OK, I'm clearly a moron. I cannot even get this started.
Posted: Fri Mar 08, 2019 11:35 pm
by BiggyRat
Wolfgang, the heading for your article drew my attention right away... "... and the Vulcan runtime" as I said in point 1 in my original post, I don't have Vulcan. Could this be the root of my issues?
OK, I'm clearly a moron. I cannot even get this started.
Posted: Sat Mar 09, 2019 12:48 am
by Chris
Jeff, because a new page of messages was added in this thread, I think you missed mine:
https://www.xsharp.eu/forum/public-vo-v ... art=0#7572
OK, I'm clearly a moron. I cannot even get this started.
Posted: Sat Mar 09, 2019 1:28 am
by BiggyRat
You were right thank you Chris, I did miss it. Very informative, answers all my points. Thank you very much. I'll let you know exactly where the VIDE error comes up soon.
OK, I'm clearly a moron. I cannot even get this started.
Posted: Sat Mar 09, 2019 1:32 am
by BiggyRat
LOL well that didn't take me long... here's the VIDE error. It's in the DBServer tool.
OK, I'm clearly a moron. I cannot even get this started.
Posted: Sat Mar 09, 2019 1:48 am
by BiggyRat
Here is a case in point. I created a new Standard VO MDI X# app. I've added absolutely NO CODE at all, yet it won't compile. The attached file shows everything I think....
OK, I'm clearly a moron. I cannot even get this started.
Posted: Sat Mar 09, 2019 5:18 am
by wriedmann
Hi Jeff,
in your first message you wrote that you had the Vulcan runtime downloaded from somewhere. And with that you should be able to build a test application or import one of the VO samples (as I did).
X# is not yet finished, when it comes to VO compatibility, because the DBFCDX RDD is missing. And since even the X# develoment team needs to pay their bills and to eat something, they need money, and from a plain open source project this is simply not possible. So they needed to make a decision how to make X# Open Source and make it usable for everyone without any cost, and on the other side find enough people that are able and willing to pay so the development can continue.
Therefore they have created the FoX program - Friends of XSharp - and the paying members (like me) have access to some private newsgroups, to better support and to more development builds. The current FoX release is Bandol 9, whereas the current public release is Bandol 8.
When I referred to the fact that X# is not yet finished, I meant only the VO compatibility. As development tool for itself X# is finished and goes far beyond the point where Vulcan has been arrived. Maybe I was one of the first that had pure X# applications in production, but I have some of them in production for several years now, and my customers like them.
And more than that: some very critical parts of my VO applications are written in X# and consumed via COM and SxS, so X# has become a very important part of my development.
So, if you have some time, play with X# and try to build some applications, maybe starting from the sample applications in X# (the WinForms application built by Chris, the WPF samples built by myself, and the VO GUI based applications). or migrating some of your own code.
I have to admire what the development team, specially Robert, has done in the last years: they have written the runtime from scratch, they have built a very complete compiler with a language that contains all the things VO contains, but with a lot more features.
Look a bit at the wiki, and you will discover many new and very useful features of the language.
I really love the X# language and using it to do my work!
Wolfgang