I am now on X#
Posted: Sat Jan 18, 2020 3:19 pm
Hello All,
I started porting to X# last December 26 and finished January 1st, 2020. and another 18 days of fixing some bad codes and replacing a lot of Windows API calls to .NET equivalent.
I did not post anymore of my issues because similar issues are available in Search and I just read all the messages and follow all the advices. I did that for several days.
Yesterday, I am about to post possible bugs on CreateOrder and SetOrderCondition but in the process of preparing a sample data, the bug did not manifest on it. I realized it was my code.
In some instances CreateOrder will fail if the expression contain a field that have matching DEFINE constant. So, I rewrite the constant and CreateOrder now works perfectly.
Still have issues on ReportPro that says :You must call the ReportProInit() to function..... I have no idea if it is ReportPro's message or mine but I turn off ReportPro init on purpose to minimize compile errors. Time to start ReportPro.
So, I have so many things to do on testing but the most difficult have passed already.
I am all-in on X# and expect my re-FOX membership to follow... I have to say goodbye to VO, but I discovered so many bad codes (thanks to X#) and I will fix it on VO to allow our clients to continue on VO apps for awhile while am still on ALPHA testing mode.
I have no idea why it works on VO, it is really a bad code and I can see my stupid self. Feeling like a time travel. "this code is written by an idiot. chances are that same idiot was me".
--
Rene
PS: I am about to start on Blazor (Server), I will try to use some code on X#. This will works.
I started porting to X# last December 26 and finished January 1st, 2020. and another 18 days of fixing some bad codes and replacing a lot of Windows API calls to .NET equivalent.
I did not post anymore of my issues because similar issues are available in Search and I just read all the messages and follow all the advices. I did that for several days.
Yesterday, I am about to post possible bugs on CreateOrder and SetOrderCondition but in the process of preparing a sample data, the bug did not manifest on it. I realized it was my code.
In some instances CreateOrder will fail if the expression contain a field that have matching DEFINE constant. So, I rewrite the constant and CreateOrder now works perfectly.
Still have issues on ReportPro that says :You must call the ReportProInit() to function..... I have no idea if it is ReportPro's message or mine but I turn off ReportPro init on purpose to minimize compile errors. Time to start ReportPro.
So, I have so many things to do on testing but the most difficult have passed already.
I am all-in on X# and expect my re-FOX membership to follow... I have to say goodbye to VO, but I discovered so many bad codes (thanks to X#) and I will fix it on VO to allow our clients to continue on VO apps for awhile while am still on ALPHA testing mode.
I have no idea why it works on VO, it is really a bad code and I can see my stupid self. Feeling like a time travel. "this code is written by an idiot. chances are that same idiot was me".
--
Rene
PS: I am about to start on Blazor (Server), I will try to use some code on X#. This will works.