Robert van der Hulst
President and founder of the XSharp Project
Apeldoorn, The Netherlands
Actions
Robert has been part of the IT industry since the 80's. He started to develop applications in DOS with dBase, Clipper and FoxBase. Later he used Assembler, C++, Visual Objects, Vulcan.Net 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.
In 2015 he started the XSharp (X#) project together with Chris Pyrgas, Nikos Kokkalis and Fabrice Foray. This project has created an open source implementation of the XBase language for .Net. with support for Visual Objects, Vulcan.NET, xBase++, Harbour and (Visual) FoxPro.
Robert has also helped many customers to move their applications forward from one XBase technology to another
Area of Expertise
Topics
Adding support for a custom language to Visual Studio
Robert and his team have created visual studio integration for their custom language X#.
This includes a project system, language service, support for the Windows Forms Designer and WPF designer, the Debugger and more.
In this session Robert will give an overview of techniques used and gives some tips and tricks on how to make your "extension" work in different versions of Visual Studio. X# supports VS 2017, VS 2019 and VS 2022
Using the Roslyn source code to create a compiler for another .Net Language
In this session Robert will show how to use the Roslyn source code to create a compiler for another .Net Language.
As example he will use the source code for the (Open Source) XBase compiler for .Net (X#)
Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.
Jump to top