C# is a programming language that is designed for building a variety of applications that run on the .NET Framework. C# is simple, powerful, type-safe, and object-oriented. The many innovations in C# enable rapid application development while retaining the expressiveness and elegance of C-style languages.
jRemote C# is a new client technology option for jBASE which provides an API to expose jBC functions like subroutines, execute commands and access files from Microsoft .NET. It is based on an efficient object protocol and uses a secure connection based on TCP/IP, SSL and ACE (Adaptive Communication Environment). It enables the C# developer to make use of the rich functionality in existing jBC code and exploit features such as jBASE 5 transaction processing and UTF-8 Internationalization.