- Created: 08 December 2019
We have received some questions about missing features in the Debugger.
In VO you had the ability to open windows in the debugger to see the list of open workareas, settings or privates. In X# we don't have these options yet. However the Visual Studio debugger is very powerfull and with the help of some clever watch settings you can see almost everything (until we have written a dedicated window for this).
To see the open workareas of an application, add a watch with the following contents(note that this is CaSe SenSiTiVe):
I did this in the transported Explorer example just after opening the files and then the result is this:
You can see that there are 2 aliases opened. If you expand that then you'll see their names and workarea numbers.
The Current workarea is of type DBFNTX and has an alias Orders
- Created: 01 December 2019
Azyra Systems report that their large scale Enterprise System used by 100+ logistics businesses in 12 countries is now built with X# as the principal language and Microsoft Sql Server as the database.
Jimmy Cahill, Joint CEO of Azyra, told us
“We are delighted with the unrivalled coding efficiency, compilation speed and runtime performance. X# not only allowed us to modernise our tried and tested code and business logic but put us at the forefront of everything IT.”
“We freely mix X# and C# giving our development team access to everything they need to race ahead of our competition. For example, we’ve moved the GUI to WPF and our designers are busy adding charts and dashboards everywhere for visual appeal and to give our clients immediate insights to their business.”
“The X# Team have done a magnificent professional job of building on and completing the work done by generations of the xBase community. They have set the scene for the xBase syntax to be recognised as a much more efficient and elegant language than C# - and by far the best language for teaching object orientated development.”
- Created: 25 November 2019
We have just released a new installer for XSharp Bandol 2.10 to our FOX subscribers.
This build fixes a few issues found in Bandol 2.08. It also adds support for parameters by reference to untyped methods and functions.
The complete readme with the description of the changes can be found here
- Created: 23 November 2019
Just like last year we have a special Black Friday sale for FOX subscriptions
If you order your FOX subscription this week (until Nov 30) and use the discount code "BLACKFRIDAY2019" you will get a 35% discount on your subscription.
- Created: 01 November 2019
We have uploaded videos from the Post Conference workshop at SW Fox.
We would like to thank Tore Bleken for his help with editing the videos.
We hope you will enjoy the videos.
The powerpoint that was used during this session is also available as well as Roberts example.
The examples from Fabrice are part of the other downloads that we made available earlier.
- Created: 27 October 2019
We have uploaded the presentations and sample files from the Vendor session that we did at South West Fox 2019.
Update, Sunday evening 27th:
The presentations and messages from the post conference workshop will follow soon.
With a little luck we will also be able to post the recorded video from that session online. Stay tuned!
Matt Slay has recorded a video of one of the two vendor sessions we did.
Click here to watch this video on youtube: https://youtu.be/wA61SryiMlk
- Created: 21 October 2019
We have uploaded new RP2 and RP3 builds for the X# runtime.
These builds no longer use exernal header files. Clients using this code also no longer have to include the Rp2 or Rp3 header files.
Goto the download section on this website to download the updates.
- Created: 21 October 2019
We have just released a new installer for XSharp Bandol 2.08a, both a public installer and an update to the private installer.
This build fixes a few issues found in Bandol 2.08, in particular a (very rare) hang in the preprocessor and in the VS integration.
See the what's new document for the detailed list of changes.
The public installer can be downloaded from (you need to login first)
- Created: 16 October 2019
With the complete disappearance of our former competitor in the Xbase for .Net area (did you look at their website recently ?) we have decided that it is now time to make the source code to our compiler publicy available. After all we have nothing to hide, in fact we are very proud of what we have achieved in the last four years!
You will find the source code to the compiler (and Help and Manual documentation) on https://github.com/X-Sharp/XSharpDev.
This source code is shared under the Apache 2.0 license. Some source files still speak of the "X# compiler source code License". That will be changed in the coming weeks.
We have a small private repository still where the installer is located along with the certificates and keys. But that does not have anything you would need to rebuild the compiler.