Skip to content

Commit 4a9d595

Browse files
authored
docs: add reference to dotnet lts images (#1031)
1 parent 69069ca commit 4a9d595

File tree

1 file changed

+40
-12
lines changed

1 file changed

+40
-12
lines changed

src/docs/languages/dotnet.md

Lines changed: 40 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,30 +1,58 @@
11
# .NET in Gitpod
22

3-
## Example Repositories
3+
It's easy to set up your .NET project in Gitpod.
44

5+
## .NET Versions
56

6-
<div class="table-container">
7+
To get all the .NET tools that you need pre-installed in your Gitpod workspaces choose the appropriate base image for your [.gitpod.yml](https://www.gitpod.io/docs/config-gitpod-file/):
78

8-
| Repository | Description | Try it |
9-
|------|----------------|-----------|
10-
|[dotnetcore](https://github.com/gitpod-io/dotnetcore)|C# .NET Core template|[![Open in Gitpod](https://gitpod.io/button/open-in-gitpod.svg)](https://gitpod.io/#https://github.com/gitpod-io/dotnetcore)|
11-
|[uno](https://github.com/unoplatform/uno)|Build Mobile, Desktop and WebAssembly apps with C# and XAML|[![Open in Gitpod](https://gitpod.io/button/open-in-gitpod.svg)](https://gitpod.io/#https://github.com/unoplatform/uno)|
12-
|[uno.quickstart](https://github.com/unoplatform/uno.quickstart)|An Uno "Hello world!" project using Windows UWP, iOS, Android and WebAssembly|[![Open in Gitpod](https://gitpod.io/button/open-in-gitpod.svg)](https://gitpod.io/#https://github.com/unoplatform/uno.quickstart)|
9+
### Current
1310

14-
</div>
11+
For the latest .NET SDK and Runtime:
1512

16-
## Installing the .NET Tools
1713

18-
To get all the .NET tools that you need pre-installed in your Gitpod workspaces, use the following base image in your [.gitpod.yml](https://www.gitpod.io/docs/config-gitpod-file/):
1914
```YAML
2015
image: gitpod/workspace-dotnet
2116
```
2217
23-
If your project requires a GUI or Virtual Desktop, please use this image instead:
18+
If your project requires a GUI or Virtual Desktop:
19+
2420
```YAML
2521
image: gitpod/workspace-dotnet-vnc
2622
```
27-
This will give you a full GUI Virtual Desktop for your .NET application! The Virtual Desktop will be running on port `6080`.
23+
24+
This will give you a full GUI Virtual Desktop running on port `6080` for your .NET application.
25+
26+
27+
### Long Term Support (LTS)
28+
29+
For the latest .NET SDK and Runtime with [long term support (LTS)](https://dotnet.microsoft.com/platform/support/policy/dotnet-core):
30+
31+
```YAML
32+
image: gitpod/workspace-dotnet-lts
33+
```
34+
35+
If your project requires a GUI or Virtual Desktop:
36+
37+
```YAML
38+
image: gitpod/workspace-dotnet-lts-vnc
39+
```
40+
41+
This will give you a full GUI Virtual Desktop running on port `6080` for your .NET application.
42+
43+
44+
## Example Repositories
45+
46+
47+
<div class="table-container">
48+
49+
| Repository | Description | Try it |
50+
|------|----------------|-----------|
51+
|[dotnetcore](https://github.com/gitpod-io/dotnetcore)|C# .NET Core template|[![Open in Gitpod](https://gitpod.io/button/open-in-gitpod.svg)](https://gitpod.io/#https://github.com/gitpod-io/dotnetcore)|
52+
|[uno](https://github.com/unoplatform/uno)|Build Mobile, Desktop and WebAssembly apps with C# and XAML|[![Open in Gitpod](https://gitpod.io/button/open-in-gitpod.svg)](https://gitpod.io/#https://github.com/unoplatform/uno)|
53+
|[uno.quickstart](https://github.com/unoplatform/uno.quickstart)|An Uno "Hello world!" project using Windows UWP, iOS, Android and WebAssembly|[![Open in Gitpod](https://gitpod.io/button/open-in-gitpod.svg)](https://gitpod.io/#https://github.com/unoplatform/uno.quickstart)|
54+
55+
</div>
2856

2957
## Compiling .NET Code in Gitpod
3058

0 commit comments

Comments
 (0)