Speaker

Robert van der Hulst

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

  • Information & Communications Technology

Topics

  • Open Source Software
  • .NET

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#)

Robert van der Hulst

President and founder of the XSharp Project

Apeldoorn, The Netherlands

Actions

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