|uno||Build Mobile, Desktop and WebAssembly apps with C# and XAML|
|coolstore-microservices||A Kubernetes-based microservices application on service mesh written in C#|
|uno.quickstart||An Uno “Hello world!” project using Windows UWP, iOS, Android and WebAssembly|
To get all the .NET tools that you need pre-installed in your Gitpod workspaces, use the following base image in your .gitpod.yml:
If your project requires a GUI or Virtual Desktop, please use this image instead:
This will give you a full GUI Virtual Desktop for your .NET application! The Virtual Desktop will be running on port
To compile your C# Code in Gitpod, run
mono-csc <FILE>, where
<FILE> is the path to the C# program you want to compile.
To compile your F# Code in Gitpod, run
fsharpc <FILE>, where
<FILE> is the path to the F# program you want to compile.
To run your code after it has been compiled run
mono <FILE> where
<FILE> is the path to the EXE file you want to run
The C# Extension
This extension brings code completion, snippets, auto-formatting, peek definition, refactoring, and hover documentation for C#! To install this extension for your repository, add the following to your .gitpod.yml file:
vscode: extensions: - email@example.com:kw8SkO8+aVTSFug281WfQQ==
Ionide-fsharp gives F# developers the following features:
- A Widget for your F# needs
- Auto completion
- Shows errors inline
- Goto definition
- Peek definition
To add this extension to your repository, add the following to your .gitpod.yml:
vscode: extensions: - Ionide.Ionidefirstname.lastname@example.org:yBkAE6j7z7gJ5WEcyMjEOg==
Still Have Questions?
Please reach out. We’re happy to answer them.