Porting VO 2.8 SP4 app to X#

This forum is meant for questions and discussions about the X# language and tools
Post Reply
User avatar
rjpajaron
Posts: 364
Joined: Fri Nov 06, 2015 12:01 am

Porting VO 2.8 SP4 app to X#

Post by rjpajaron »

Hello,

Our app uses RP3 and bBrowser.

Last time I check, there is bBrowser for Vn and RP3 for Vn (full source).

How can I port to X# our VO apps without Vulcan (which I have but it still in 1.0).

We have patience, hence we are still in VO and it is running good.

But, I can see it is much better to move it to .NET for multi-programmer support.

Any ideas when X# ready for primetime and the issues on porting my apps, anything I need to know before jumping in with Fox program.

Regards,

Rene
User avatar
rjpajaron
Posts: 364
Joined: Fri Nov 06, 2015 12:01 am

Porting VO 2.8 SP4 app to X#

Post by rjpajaron »

Basically, I wanted to know if bBrowser.NET and ReportPro.NET can be compiled cleanly by Xsharp now, Would I need Vulcan Runtime or I will just wait for the time when I totally will no longer consider Vulcan anymore in my equation.

Thanks,
User avatar
wriedmann
Posts: 3757
Joined: Mon Nov 02, 2015 5:07 pm
Location: Italy

Porting VO 2.8 SP4 app to X#

Post by wriedmann »

Hi Rene,

I'm not a member of the development team, but I'm using X# on y regular basis, also for production applications.

Currently X# is not able to compile VO or Vulcan code - the development team is working heavily on the development of the compiler and the runtime libraries. If they respect the planned timeframe, this part of the project should be finished in autumn.

For the migration of VO applications, Robert has a very interesting option:

"If you bring the source to the VO SDK projects (which is included with your Vulcan distribution) then we will generate optimized SDK libraries from that code that support Unicode GUI classes (built on top of Windows Forms) and Unicode SQL Classes (built on top of the Ado.NET data providers) and we will also optimize some of the bases classes as can be found in the System classes and RDD Classes. Common properties will be strongly typed to increase the performance of your code, without losing backward compatibility."

(extract from the february roadmap).

This will be the migration path for my own larger VO applications, but since these are currently only plans, I cannot say how much work it will be to base my applications on these new classes.

Personally, for new developments I have planned to use WPF and the Core dialect of X#, and I would recommend everyone to get started now or at least in the coming months because it takes time to understand all the new concepts the .NET world gives us.

Wolfgang
Wolfgang Riedmann
Meran, South Tyrol, Italy
wolfgang@riedmann.it
https://www.riedmann.it - https://docs.xsharp.it
User avatar
robert
Posts: 4529
Joined: Fri Aug 21, 2015 10:57 am
Location: Netherlands

Porting VO 2.8 SP4 app to X#

Post by robert »

Rene,

For this to work you should buy the .Net version of bBrowser and ReportPro with source.
Then you can recompile these products in X#.

I do not think we will support Vulcan 1.0. Vulcan 3 and 4 should not be a problem, Vulcan 2 might work.

Like Wolfgang said: we are working VERY hard to be compatible with Vulcan.
In the coming week or two you can expect a version that is very complete.
Not 100% but workable.

Robert

rjpajaron wrote:Hello,

Our app uses RP3 and bBrowser.
Last time I check, there is bBrowser for Vn and RP3 for Vn (full source).
How can I port to X# our VO apps without Vulcan (which I have but it still in 1.0).
We have patience, hence we are still in VO and it is running good.
But, I can see it is much better to move it to .NET for multi-programmer support.
Any ideas when X# ready for primetime and the issues on porting my apps, anything I need to know before jumping in with Fox program.

Regards,

Rene
XSharp Development Team
The Netherlands
robert@xsharp.eu
User avatar
rjpajaron
Posts: 364
Joined: Fri Nov 06, 2015 12:01 am

Porting VO 2.8 SP4 app to X#

Post by rjpajaron »

Hi Robert,

Let me know someone out there already able to compile RP3 and bBrowser for Vn without any problems.

I am also want to about VO2Ado and VO2Btrieve. Contact me in my email, I have something to ask about my existing license.

Regards,

Rene
User avatar
robert
Posts: 4529
Joined: Fri Aug 21, 2015 10:57 am
Location: Netherlands

Porting VO 2.8 SP4 app to X#

Post by robert »

Rene,

Do you mean someone that compiled RP3 and bBrowser for VN with X# ?
I am not aware that anyone tried that already, but for now that should not be necessary to use these components. If you have the compiled version of the assemblies they should work just fine with X#.

I will personally try to compile them in the coming weeks. Right now I am very busy getting the next build out. We made some significant changes to the project system (to support .designer.prg for the forms editor, support for .RC files, support for dependent items etc) that need some more testing before it can be released.

I will send you a PM about the products

Robert
XSharp Development Team
The Netherlands
robert@xsharp.eu
User avatar
rjpajaron
Posts: 364
Joined: Fri Nov 06, 2015 12:01 am

Porting VO 2.8 SP4 app to X#

Post by rjpajaron »

Hi Roberts,

Thanks for information.

I already emailed you some pertinent questions about your products.

--

Rene
Post Reply