OK, I'm clearly a moron. I cannot even get this started.

Public support forum for peer to peer support with related to the Visual Objects and Vulcan.NET products
User avatar
wriedmann
Posts: 3655
Joined: Mon Nov 02, 2015 5:07 pm
Location: Italy

OK, I'm clearly a moron. I cannot even get this started.

Post 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
Wolfgang Riedmann
Meran, South Tyrol, Italy
wolfgang@riedmann.it
https://www.riedmann.it - https://docs.xsharp.it
User avatar
wriedmann
Posts: 3655
Joined: Mon Nov 02, 2015 5:07 pm
Location: Italy

OK, I'm clearly a moron. I cannot even get this started.

Post 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
Wolfgang Riedmann
Meran, South Tyrol, Italy
wolfgang@riedmann.it
https://www.riedmann.it - https://docs.xsharp.it
BiggyRat

OK, I'm clearly a moron. I cannot even get this started.

Post by BiggyRat »

Already on it Karl-Heinz, thank you very much.
BiggyRat

OK, I'm clearly a moron. I cannot even get this started.

Post 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.
BiggyRat

OK, I'm clearly a moron. I cannot even get this started.

Post 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?
User avatar
Chris
Posts: 4584
Joined: Thu Oct 08, 2015 7:48 am
Location: Greece

OK, I'm clearly a moron. I cannot even get this started.

Post 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
Chris Pyrgas

XSharp Development Team test
chris(at)xsharp.eu
BiggyRat

OK, I'm clearly a moron. I cannot even get this started.

Post 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.
BiggyRat

OK, I'm clearly a moron. I cannot even get this started.

Post by BiggyRat »

LOL well that didn't take me long... here's the VIDE error. It's in the DBServer tool.
Attachments
xSharp VIDE problem.pdf
(139.68 KiB) Downloaded 16 times
BiggyRat

OK, I'm clearly a moron. I cannot even get this started.

Post 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....
Attachments
xsharp IDE.pdf
(161.04 KiB) Downloaded 19 times
User avatar
wriedmann
Posts: 3655
Joined: Mon Nov 02, 2015 5:07 pm
Location: Italy

OK, I'm clearly a moron. I cannot even get this started.

Post 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
Wolfgang Riedmann
Meran, South Tyrol, Italy
wolfgang@riedmann.it
https://www.riedmann.it - https://docs.xsharp.it
Post Reply