Speaker Bio

Fabrice Foray

After a first encounter with personal computing and a Tandy TRS-80 in the early 80's, it was the use of Clipper 86 that led me to xBase languages. He has been teaching computer science in France for more than 30 years, especially with C++, Java and C# languages, and at the same time I continued the xBase adventure with CA-Visual Objects, Vulcan.Net and finally XSharp!

   

Nikos Kokkalis

Nikos Kokkalis started programming at an early age as a hobby. He studied Computer Engineering at the Democritus University of Thrace, and there also earned his doctorate. He is a freelance software developer since 1996, with periods of employment. From 1996 to 2004 he worked for Anadelta Software on business software and road construction CAD. From 2009 to 2022 he worked as an embedded software and digital signal processing engineer at Intracom Telecom. During 2011 - 2015 he was a member of the GrafX development team. Since Sept. 2015 he has been a member of the XSharp development team, mainly working on the compiler, macro compiler and database engine. Since 2023 he is a software engineer at Arista Networks.
   
Chris Pyrgas Chris Pyrgas started programming at the age of 12, and after several years of developing small games, utilities and realtime graphics presentations (together with Nikos Kokkalis) using Basic, Pascal and assembly language, started his professional career at 20 in 1996, developing business applications in Clipper and Visual Objects, as a member of Anadelta Software in Greece.

In the early stages of the .Net Framework (v1.0), he got also involved with the CULE.Net project, in which he developed "CulEdit", the first version of the IDE that later become VIDE and now XIDE. Later he got involved with Vulcan.NET and became a member of the development team, while in the last 8 years he is a full-time member of the X# development team, working mainly on XIDE, the VOXporter, the VO-compatible binary editors, the X# runtime, quality assurance, testing and customer support.
   
   

Robert van der Hulst

Robert van der Hulst (The Netherlands) has been part of the IT industry since the 80's. He started developing applications in DOS with dBase, Clipper and FoxBase, C and Assembler. Later he developed applications for Windows and .Net with C/C++, Visual Objects, Vulcan.Net, Visual FoxPro, and C#.

Robert has created several 3rd party components for Visual Objects and Vulcan developers and has been part of the Visual Objects and Vulcan.Net development team, and worked there on the compiler, IDE, runtime and RDD systems.

In 2015, Robert founded the XSharp (X#) Project, together with Fabrice Foray (France), Nikos Kokkalis (Greece) and Chris Pyrgas (Greece). They were all colleagues from the former Vulcan.Net development team who decided there was a need for an open source implementation of XBase for .Net.

 


In this article you will find more information about the speakers, sessions and schedule for the X# summit in Memmingen in October.
Please note that we are still looking for 1 or 2 speakers. We are open for all your suggestions.
And if you have specific wishes for session content, please also let us know.
We are planning to have 2 parallel tracks for a part of the event. One track will be focused on developers with a VO/Vulcan background, the other track will be focused on developers with a Visual FoxPro background.

The rest of the event will have sessions with a more "General" content that think are of interest for everybody.

Register this month to qualify for the "early bird" discount. Starting August 1 the prices will go up !

For more information about the location, prices etc. look here

 


As you can see, we have updated our website.
The CMS has been moved to a new version of Joomla, and we have also switched to a new template.
We have also changed the commenting module. The previous one was no longer supported.
The new commenting module allows better formatting of comments and threading of comments.

Of course, with such a big update, there may be issues.
Please let us know (with a post in the forum or with a comment) if you see anything that is not working as expected.