Migrating from VO 2.6 to Vulcan

Public support forum for peer to peer support with related to the Visual Objects and Vulcan.NET products
Post Reply
RobbieDexter
Posts: 1
Joined: Wed Dec 11, 2024 8:58 am
Location: United Kingdom

Migrating from VO 2.6 to Vulcan

Post by RobbieDexter »

Hi Members,
I am new to the Forum. I have started from dBase III, then moved to Clipper dBase Compiler, then to CA Clipper and finally to VO up to Version 2.6.
I am glad you guys to made it possible to where we are now. I need advise and help to migrate to Vulcan.Net or XSharp, whichever is better for me.
Help regarding which version (s)to buy and from which vendor. Also I need help regarding person(s) to help me through the process. Please don't mind my too many problems because I thought myself the much I know by reading books

Thanks

Robbie
FFF
Posts: 1590
Joined: Fri Sep 25, 2015 4:52 pm
Location: Germany

Re: Migrating from VO 2.6 to Vulcan

Post by FFF »

Hi Robbie,
Welcome to the forum.
First, Vulcan is dead, - nothing to buy anymore.
Second, XSharp is alive and kicking, and there is no need to buy, as it's open source. Go to the download section and get you the latest installer.
Third, there's a tool to migrate your VO code to X#, that should ease the way very much. As you come from 2.6 it will be somewhat harder than coming from 2.8, but it will be manageable, and here are wise folks (not me) for help...
Forth, with your vita, I'd think the natural way will be to use XIDE as your new IDE, written by Chris, one of dev, in x#, it comes with the download as a separate install.
Regards
Karl
(on Win8.1/64, Xide32 2.20, X#2.20.0.3)
User avatar
Chris
Posts: 4978
Joined: Thu Oct 08, 2015 7:48 am
Location: Greece

Re: Migrating from VO 2.6 to Vulcan

Post by Chris »

Hi Robbie,

Welcome here! Some suggestions:

- I assume you are new not only to X#, but also to .Net in general. If that's the case, it's better to first spend some time familiarizing yourself with it, with X# and with the new IDE(s) you will be using, because if you attempt to port your app with zero experience in X#, it will look like a mountain to climb. I'd suggest first creating a standard MDI app (from a template, like in VO), experiment with it, add a few windows, write some code etc, like you did when you started using VO.

- Regarding the VO 2.6 version, as Karl said it would be easier if you had moved to VO 2.8 first, but we have ported apps even from VO 2.5b3, so it's not mandatory.

- Please make sure you read carefully all the topics regarding porting apps from VO in the documentation here: https://www.xsharp.eu/help/migratingappsfromvotox.html We have also created a couple tutorial videos about the process, see https://www.youtube.com/watch?v=yduay2fc-nE and https://www.youtube.com/watch?v=A-zhcsYuas8

- Depending on what 3rd party products (like bBrowser, Report Pro etc) your app uses (if any), you will need to purchase their X# versions, we can guide you on that.

- Please ask here for any help, suggestions and clarifications you may need!

- If you'd like to support the X# project, please subscribe to the FOX program here: https://www.xsharp.eu/store. This will also get you a faster compiler, more support directly from the devteam members and quick fixes for problems you may find.

- If you need someone else to do the port for you, please ask and we can make an arrangements on this, we (X# team) have already made several ports of VO apps. There are also a lot of members of this forum who have a lot of experience with this.

Hope you will enjoy working with X#!
Chris Pyrgas

XSharp Development Team
chris(at)xsharp.eu
Post Reply