Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
80 commits
Select commit Hold shift + click to select a range
805aa48
Initial IsaacSim/IsaacLab learning path
odinshen-git Feb 5, 2026
766b914
Revise learning path content for Isaac Sim and Isaac Lab on DGX Spark
johnnynunez Feb 10, 2026
23ba744
Merge pull request #1 from johnnynunez/feature/gb10_isaac_robotics
odincodeshen Feb 10, 2026
d5a4ecf
Correct the folder name
odinshen-git Feb 11, 2026
5ce3e7a
fix demo and more specific comments
johnnynunez Feb 12, 2026
ba199a4
review module 1 & add sample_run gif
odinshen-git Feb 12, 2026
8be8fb0
Merge branch 'feature/gb10_isaac_robotics' into feature/gb10_isaac_ro…
odincodeshen Feb 12, 2026
ea305bd
Merge pull request #2 from johnnynunez/feature/gb10_isaac_robotics
odincodeshen Feb 12, 2026
f1d9c30
Update sample robot simulation.
odinshen-git Feb 12, 2026
a82edf6
Update 4_isaac_rfl.md
odinshen-git Feb 12, 2026
ba70586
Function verification and text revision.
odinshen-git Feb 13, 2026
ad1658b
Remove 5_isaac_rfl_adv.md for this learning path, will file another a…
odinshen-git Feb 23, 2026
c9cb89d
Modify the log directly.
odinshen-git Feb 23, 2026
be8f131
Merge branch 'ArmDeveloperEcosystem:main' into feature/gb10_isaac_rob…
odincodeshen Feb 23, 2026
f25e037
Upload gif files, num_envs setting and iteration comparison
odinshen-git Feb 23, 2026
81799f2
Update gif files
odinshen-git Feb 23, 2026
3705c8a
doc: add testcontainers learning path
NeethuESim Feb 23, 2026
0640885
Update contributor information
odinshen-git Feb 25, 2026
17c53b0
Deploy High-Performance Analytics with Apache Arrow and Arrow Flight …
odidev Feb 25, 2026
7a73333
Update _index.md
pareenaverma Feb 26, 2026
a65a0f3
Technical review of KAI SME2 matmul
annietllnd Feb 27, 2026
a244776
Added SME2 tag
pareenaverma Mar 2, 2026
9fd4f72
Update _index.md
pareenaverma Mar 2, 2026
942525e
Merge pull request #2943 from annietllnd/main
pareenaverma Mar 2, 2026
9ad5444
Merge pull request #2949 from pareenaverma/content_review
pareenaverma Mar 2, 2026
cd2baca
Update _index.md
pareenaverma Mar 2, 2026
4503252
Update 01_fundamentals.md
pareenaverma Mar 2, 2026
93ebd4f
Refine ONNX section on hardware integration benefits
pareenaverma Mar 2, 2026
cc64ff3
Add introduction to ONNX and setup instructions
pareenaverma Mar 2, 2026
64a2928
Merge pull request #2932 from odidev/arrow_flight
pareenaverma Mar 2, 2026
ca9e2a7
Tech review Reproducible functions in Libamath
jasonrandrews Mar 2, 2026
a9f63f0
Merge pull request #2950 from jasonrandrews/review2
jasonrandrews Mar 2, 2026
6c8043f
update onetrust script
chrismoroney Mar 2, 2026
1102066
techreview and copilot update
DougAnsonAustinTX Mar 2, 2026
ba364e8
Revise ONNX setup instructions for Arm64 clarity
pareenaverma Mar 2, 2026
c1070f7
Merge pull request #2951 from ArmDeveloperEcosystem/STESOL-377
pareenaverma Mar 2, 2026
692118f
Update 03_preparingdata.md
pareenaverma Mar 2, 2026
8670730
Revise training documentation for clarity and detail
pareenaverma Mar 2, 2026
f2b434d
Refine inference section for clarity and formatting
pareenaverma Mar 2, 2026
a9f25ad
Change narrative style to second person
pareenaverma Mar 2, 2026
f8f1820
Improve clarity and consistency in optimization guide
pareenaverma Mar 2, 2026
6f6813b
Revise text for improved reader engagement
pareenaverma Mar 2, 2026
84bb3f4
Merge pull request #2952 from pareenaverma/content_review
pareenaverma Mar 2, 2026
e8d7d6c
Update .NET install guide
jasonrandrews Mar 3, 2026
e6b6cef
Merge pull request #2953 from jasonrandrews/review2
jasonrandrews Mar 3, 2026
e14651d
Refactor ONNX learning path content for clarity and consistency
madeline-underwood Mar 3, 2026
cbf9674
Fix punctuation and formatting inconsistencies across ONNX learning p…
madeline-underwood Mar 3, 2026
9a2517a
Enhance learning paths with summaries on reproducibility concepts and…
madeline-underwood Mar 3, 2026
76e4f30
Remove draft status and improve clarity in reproducibility learning m…
madeline-underwood Mar 3, 2026
c337ec0
Merge pull request #2956 from madeline-underwood/libmath
jasonrandrews Mar 3, 2026
c27bf64
Merge pull request #2955 from madeline-underwood/onnx
jasonrandrews Mar 3, 2026
3e4c226
Update _index.md
pareenaverma Mar 3, 2026
8af63e0
Merge pull request #2924 from odincodeshen/feature/gb10_isaac_robotics
pareenaverma Mar 3, 2026
badf175
Enhance learning path content for SME2 matmul microkernels
madeline-underwood Mar 3, 2026
8badc73
Enhance SME2 matmul microkernel documentation with clearer learning o…
madeline-underwood Mar 3, 2026
153d2f5
Refine section titles in SME2 matmul microkernel documentation for cl…
madeline-underwood Mar 3, 2026
1229598
Fix heading formatting for clarity in SME2 matmul microkernel documen…
madeline-underwood Mar 3, 2026
6168b87
First tech review of Edge Impulse Learning Path
jasonrandrews Mar 3, 2026
94acafc
Merge pull request #2958 from madeline-underwood/sme2kai
jasonrandrews Mar 3, 2026
ae19f59
Merge pull request #2959 from jasonrandrews/review2
jasonrandrews Mar 3, 2026
ef6de6d
Merge pull request #2957 from DougAnsonAustinTX/apache-arrow-flight-t…
jasonrandrews Mar 4, 2026
20fdb66
Update section titles for consistency: change "What you've accomplish…
madeline-underwood Mar 4, 2026
e845e69
Update section titles for consistency: change "What you've accomplish…
madeline-underwood Mar 4, 2026
c37c3d9
Merge pull request #2926 from NeethuESim/testcontainers-learning-path
jasonrandrews Mar 6, 2026
ff30f4e
Update setup instructions for Arm SoC Migration Power
pareenaverma Mar 6, 2026
9d5bdb4
Clarify migration process in graviton-development.md
pareenaverma Mar 6, 2026
7bc3cf3
Update references to Arm SoC Migration Power
pareenaverma Mar 6, 2026
2332382
Update text for Arm SoC migration validation section
pareenaverma Mar 6, 2026
165f212
Update section title for migration analysis
pareenaverma Mar 6, 2026
11895a8
Publish Arm SoC Migration learning path
pareenaverma Mar 6, 2026
cb77a71
Merge pull request #2962 from pareenaverma/main
pareenaverma Mar 6, 2026
466edd3
Start tech review for Testcontainers and MCP
jasonrandrews Mar 6, 2026
14908cf
Merge pull request #2963 from jasonrandrews/review2
jasonrandrews Mar 6, 2026
b3b5641
Merge pull request #2960 from madeline-underwood/apache
jasonrandrews Mar 6, 2026
e66c833
Fix broken link
pareenaverma Mar 6, 2026
6267b42
Merge pull request #2965 from pareenaverma/rme-cca-branch
pareenaverma Mar 6, 2026
463fe2a
Add new entries to the wordlist
pareenaverma Mar 6, 2026
cc9abf7
Merge pull request #2966 from pareenaverma/rme-cca-branch
pareenaverma Mar 6, 2026
2be0acc
Save a list of install guides for review purposes
jasonrandrews Mar 6, 2026
f1b5bac
Merge pull request #2968 from jasonrandrews/review2
jasonrandrews Mar 6, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
137 changes: 137 additions & 0 deletions .github/install-guide-review.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,137 @@
# Install Guide Review Tracker

Progress: 0 / 97 reviewed

Legend: [x] reviewed | [ ] not started | 🔒 hidden/not published

---

## Jason Andrews (57 guides)

| Guide | Title | Published | Last Updated | Reviewed |
|-------|-------|-----------|--------------|----------|
| skopeo | Skopeo | ✓ | 2025-02-05 | [ ] |
| aws-cli | AWS CLI | ✓ | 2025-02-05 | [ ] |
| helm | Helm | ✓ | 2025-02-05 | [ ] |
| py-woa | Python for Windows on Arm | ✓ | 2025-02-05 | [ ] |
| sysbox | Sysbox | ✓ | 2025-02-05 | [ ] |
| eksctl | AWS EKS CLI (eksctl) | ✓ | 2025-02-10 | [ ] |
| kubectl | Kubectl | ✓ | 2025-02-10 | [ ] |
| bedrust | Bedrust - invoke models on Amazon Bedrock | ✓ | 2025-04-10 | [ ] |
| anaconda | Anaconda | ✓ | 2025-04-25 | [ ] |
| ansible | Ansible | ✓ | 2025-04-25 | [ ] |
| armie | Arm Instruction Emulator (armie) | ✓ | 2025-04-25 | [ ] |
| aws-copilot | AWS Copilot CLI | ✓ | 2025-04-25 | [ ] |
| gcloud | Google Cloud Platform (GCP) CLI | ✓ | 2025-04-25 | [ ] |
| nerdctl | Nerdctl | ✓ | 2025-04-25 | [ ] |
| papi | Performance API (PAPI) | ✓ | 2025-04-25 | [ ] |
| perf | Perf for Linux on Arm (LinuxPerf) | ✓ | 2025-04-25 | [ ] |
| pulumi | Pulumi | ✓ | 2025-04-25 | [ ] |
| terraform | Terraform | ✓ | 2025-04-25 | [ ] |
| topdown-tool | Telemetry Solution (Topdown Methodology) | ✓ | 2025-04-25 | [ ] |
| cmake | CMake | ✓ | 2025-04-26 | [ ] |
| docker/ | Docker (multi-page) | ✓ | 2025-04-26 | [ ] |
| hyper-v | Hyper-V on Arm | ✓ | 2025-04-26 | [ ] |
| aws_access_keys | AWS Credentials | ✓ | 2025-04-30 | [ ] |
| aws-sam-cli | AWS SAM CLI | ✓ | 2025-04-30 | [ ] |
| azure_login | Azure Authentication | ✓ | 2025-04-30 | [ ] |
| porting-advisor | Porting Advisor for Graviton | ✓ | 2025-04-30 | [ ] |
| vscode-tunnels | VS Code Tunnels | ✓ | 2025-04-30 | [ ] |
| ssh | SSH | ✓ | 2025-05-02 | [ ] |
| finch | Finch on Arm Linux | ✓ | 2025-05-22 | [ ] |
| browsers/ | Browsers on Arm (multi-page) | ✓ | 2025-06-18 | [ ] |
| go | Go | ✓ | 2025-07-16 | [ ] |
| nomachine | NoMachine | ✓ | 2025-07-16 | [ ] |
| powershell | PowerShell | ✓ | 2025-07-16 | [ ] |
| swift | Swift | ✓ | 2025-07-16 | [ ] |
| oc | OpenShift CLI (oc) | ✓ | 2025-07-24 | [ ] |
| tkn | Tekton CLI (tkn) | ✓ | 2025-07-24 | [ ] |
| azure-cli | Azure CLI | ✓ | 2025-07-28 | [ ] |
| pytorch | PyTorch | ✓ | 2025-10-14 | [ ] |
| multipass | Multipass | ✓ | 2025-10-17 | [ ] |
| vnc | VNC on Arm Linux | ✓ | 2025-11-24 | [ ] |
| kiro-cli | Kiro CLI | ✓ | 2025-12-10 | [ ] |
| linux-migration-tools | Arm Linux Migration Tools | ✓ | 2026-01-08 | [ ] |
| aperf | APerf | ✓ | 2026-01-19 | [ ] |
| gcc/ | GNU Compiler (multi-page) | ✓ | 2026-01-28 | [ ] |
| gemini | Gemini CLI | ✓ | 2026-01-30 | [ ] |
| java | Java | ✓ | 2026-01-30 | [ ] |
| openvscode-server | OpenVSCode Server | ✓ | 2026-01-30 | [ ] |
| sbt | sbt | ✓ | 2026-01-30 | [ ] |
| wperf | WindowsPerf (wperf) | ✓ | 2026-01-30 | [ ] |
| asct | Arm System Characterization Tool | 🔒 hidden | 2026-02-06 | [ ] |
| git-woa | Git for Windows on Arm | ✓ | 2026-02-26 | [ ] |
| dotnet | .NET SDK | ✓ | 2026-03-02 | [ ] |

---

## Ronan Synnott (20 guides)

| Guide | Title | Published | Last Updated | Reviewed |
|-------|-------|-----------|--------------|----------|
| pdh/ | Arm Product Download Hub (multi-page) | ✓ | 2025-02-05 | [ ] |
| ambaviz | Arm AMBA Viz | ✓ | 2025-04-25 | [ ] |
| armds | Arm Development Studio | ✓ | 2025-04-25 | [ ] |
| ipexplorer | Arm IP Explorer | ✓ | 2025-04-25 | [ ] |
| keilstudiocloud | Arm Keil Studio Cloud | ✓ | 2025-04-25 | [ ] |
| mdk | Arm Keil uVision | ✓ | 2025-04-25 | [ ] |
| socrates | Arm Socrates | ✓ | 2025-04-25 | [ ] |
| successkits | Arm Success Kits | ✓ | 2025-04-25 | [ ] |
| armclang | Arm Compiler for Embedded | ✓ | 2025-04-26 | [ ] |
| avh | Arm Virtual Hardware | ✓ | 2025-04-26 | [ ] |
| keilstudio_vs | Arm Keil Studio for VS Code | ✓ | 2025-04-26 | [ ] |
| license/ | Arm Software Licensing (multi-page) | ✓ | 2025-04-26 | [ ] |
| streamline | Arm Streamline | ✓ | 2025-04-26 | [ ] |
| llvm-embedded | LLVM Embedded Toolchain for Arm | ✓ | 2025-04-30 | [ ] |
| rust_embedded | Rust for Embedded Applications | ✓ | 2025-04-30 | [ ] |
| ams | Arm Performance Studio | ✓ | 2025-08-08 | [ ] |
| fm_fvp/ | Arm Fast Models and FVPs (multi-page) | ✓ | 2025-08-20 | [ ] |
| stm32_vs | STM32 extensions for VS Code | ✓ | 2025-12-18 | [ ] |
| mcuxpresso_vs | NXP MCUXpresso for VS Code | ✓ | 2026-01-14 | [ ] |
| cmsis-toolbox | CMSIS-Toolbox | ✓ | 2026-01-30 | [ ] |

---

## Pareena Verma (8 guides)

| Guide | Title | Published | Last Updated | Reviewed |
|-------|-------|-----------|--------------|----------|
| windows-sandbox-woa | Windows Sandbox for Windows on Arm | ✓ | 2025-04-25 | [ ] |
| llvm-woa | LLVM toolchain for Windows on Arm | ✓ | 2025-04-30 | [ ] |
| github-copilot | GitHub Copilot | ✓ | 2025-12-16 | [ ] |
| claude-code | Claude Code | ✓ | 2026-01-15 | [ ] |
| pytorch-woa | PyTorch for Windows on Arm | ✓ | 2026-01-30 | [ ] |
| atp | Arm Total Performance | 🔒 hidden | 2026-02-06 | [ ] |
| vs-woa | Visual Studio for Windows on Arm | ✓ | 2026-02-26 | [ ] |
| armpl | Arm Performance Libraries | ✓ | 2026-03-02 | [ ] |

---

## Florent Lebeau (3 guides)

| Guide | Title | Published | Last Updated | Reviewed |
|-------|-------|-----------|--------------|----------|
| forge | Linaro Forge | ✓ | 2025-04-30 | [ ] |
| gfortran | GFortran | ✓ | 2025-04-30 | [ ] |
| acfl | Arm Compiler for Linux | ✓ | 2026-01-29 | [ ] |

---

## Other authors (14 guides)

| Guide | Title | Author | Published | Last Updated | Reviewed |
|-------|-------|--------|-----------|--------------|----------|
| cyclonedds | Cyclone DDS | Odin Shen | ✓ | 2025-04-04 | [ ] |
| ros2 | ROS - Robot Operating System | Odin Shen | ✓ | 2025-04-25 | [ ] |
| oci-cli | Oracle Cloud Infrastructure (OCI) CLI | Daniel Gubay | ✓ | 2025-04-26 | [ ] |
| aws-greengrass-v2 | AWS IoT Greengrass | Michael Hall | ✓ | 2025-05-02 | [ ] |
| dcperf | DCPerf | Kieran Hejmadi | ✓ | 2025-09-22 | [ ] |
| container | Container CLI for macOS | Rani Chowdary Mandepudi | ✓ | 2025-09-29 | [ ] |
| bolt | BOLT | Jonathan Davies | ✓ | 2025-10-22 | [ ] |
| arduino-pico | Arduino core for the Raspberry Pi Pico | Michael Hall | ✓ | 2025-11-11 | [ ] |
| windows-perf-vs-extension | Visual Studio Extension for WindowsPerf | Nader Zouaoui | ✓ | 2025-11-11 | [ ] |
| windows-perf-wpa-plugin | Windows Performance Analyzer (WPA) plugin | Alaaeddine Chakroun | ✓ | 2025-12-02 | [ ] |
| streamline-cli | Streamline CLI Tools | Julie Gaskin | ✓ | 2025-12-18 | [ ] |
| codex-cli | Codex CLI | Joe Stech | ✓ | 2026-01-08 | [ ] |
| fvps-on-macos | AVH FVPs on macOS | Christopher Seidl | ✓ | 2026-01-16 | [ ] |
| rust | Rust for Linux Applications | Mathias Brossard | ✓ | 2026-01-26 | [ ] |
43 changes: 42 additions & 1 deletion .wordlist.txt
Original file line number Diff line number Diff line change
Expand Up @@ -5784,4 +5784,45 @@ timescaledb
tokenizer's
tokenizers
trainingyt
upsert
upsert
Dequantizes
DuckDB
FMUL
LUT
LUTI
MinIO
Polars
Ritvik
SCVTF
Schleicher
Trino
VLx
Zm
bcm
cpuinfo
dequantization
dequantize
dequantizes
desynchronization
ebe
goldberg
kr
lhs
minio
minioadmin
ncg
numerics
pipelined
pushdown
pyarrow
repro
submatrices
submatrix
svbool
svcntw
svdup
svexp
svfloat
svptrue
svst
vexpq
3 changes: 2 additions & 1 deletion assets/contributors.csv
Original file line number Diff line number Diff line change
Expand Up @@ -112,4 +112,5 @@ Yahya Abouelseoud,Arm,,,,
Steve Suzuki,Arm,,,,
Qixiang Xu,Arm,,,,
Phalani Paladugu,Arm,phalani-paladugu,phalani-paladugu,,
Richard Burton,Arm,Burton2000,,,
Richard Burton,Arm,Burton2000,,,
Asier Arranz,NVIDIA,,asierarranz,,asierarranz.com
4 changes: 2 additions & 2 deletions content/install-guides/armpl.md
Original file line number Diff line number Diff line change
Expand Up @@ -207,13 +207,13 @@ module avail
The output should be similar to:

```output
armpl/26.01_gcc
armpl/26.01.0_gcc
```

Load the appropriate module:

```console
module load armpl/26.01_gcc
module load armpl/26.01.0_gcc
```

You can now compile and test the examples included in the `/opt/arm/<armpl_dir>/examples/`, or `<install_dir>/<armpl_dir>/examples/` directory, if you have installed to a different location than the default.
Expand Down
76 changes: 42 additions & 34 deletions content/install-guides/dotnet.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,9 @@ tool_install: true
weight: 1
---

The [.NET SDK](https://dotnet.microsoft.com/en-us/) is a free, open-source, and cross-platform development environment that provides a broad set of tools and libraries for building applications. You can use it to create a variety of applications including web apps, mobile apps, desktop apps, and cloud services.
The [.NET SDK](https://dotnet.microsoft.com/en-us/) is a free, open-source, cross-platform development environment that provides tools and libraries for building applications. You can use it to create web apps, mobile apps, desktop apps, cloud services, and more.

.NET 10 is the latest Long Term Support (LTS) release. .NET 9 (Standard Term Support) and .NET 8 (LTS) are also available. This guide defaults to .NET 10, with instructions for selecting an alternative version.

The .NET SDK is available for Linux distributions on Arm-based systems.

Expand Down Expand Up @@ -46,18 +48,20 @@ Select the one that works best for you.

### How can I install .NET SDK using the Linux package manager?

Use `apt` to install .NET SDK on Ubuntu and Debian:
Use `apt` to install the .NET 10 SDK on Ubuntu and Debian:

```bash
sudo apt-get install -y dotnet-sdk-8.0
sudo apt-get update && sudo apt-get install -y dotnet-sdk-10.0
```

Use `dnf` to install .NET SDK on Fedora:
Use `dnf` to install the .NET 10 SDK on Fedora:

```console
sudo dnf install dotnet-sdk-8.0
sudo dnf install dotnet-sdk-10.0
```

To install a different version, replace `10.0` with the version you need. For example, use `dotnet-sdk-9.0` for .NET 9 or `dotnet-sdk-8.0` for .NET 8.

If the .NET SDK is not found in your package manager, you can install it using a script.

### How can I install .NET SDK using a script?
Expand All @@ -70,28 +74,30 @@ To install the .NET SDK using a script, follow the instructions below:
wget https://dot.net/v1/dotnet-install.sh
```

2. Run the script (it will install .NET SDK 8 under the folder .dotnet):
2. Run the script to install the .NET SDK under the `$HOME/.dotnet` folder.

You have some options to specify the version you want to install.
You have several options for specifying the version.

To install the latest long term support (LTS) version, run:
To install the latest LTS version (.NET 10), run:

```bash
bash ./dotnet-install.sh
```

To install the latest version, run:
To install the latest available version (including STS releases), run:

```bash
bash ./dotnet-install.sh --version latest
```

To install a specific version, run:
To install a specific version channel, use the `--channel` flag. For example, to install .NET 10:

```bash
bash ./dotnet-install.sh --channel 8.0
bash ./dotnet-install.sh --channel 10.0
```

You can also use `--channel 9.0` for .NET 9 or `--channel 8.0` for .NET 8.

3. Add the .dotnet folder to the PATH environment variable:

```bash
Expand All @@ -102,54 +108,56 @@ You can also add the search path to your `$HOME/.bashrc` so it is set for all ne

## How do I verify the .NET SDK installation?

To check that the installation was successful, type:
To check that the installation was successful, run:

```bash
dotnet --list-sdks
```

The output is printed:
The output is similar to:

```output
8.0.105 [/usr/lib/dotnet/sdk]
10.0.103 [/usr/lib/dotnet/sdk]
```

To print more information, run the following command:
For more detailed information about your installation, run:

```bash
dotnet --info
```

More details about your installation are printed:
The output is similar to:

```output
.NET SDK:
Version: 8.0.105
Commit: eae90abaaf
Workload version: 8.0.100-manifests.796a77f8
Version: 10.0.103
Commit: c2435c3e0f
Workload version: 10.0.100-manifests.a62d7899
MSBuild version: 18.0.11+c2435c3e0

Runtime Environment:
OS Name: ubuntu
OS Version: 24.04
OS Platform: Linux
RID: ubuntu.24.04-arm64
Base Path: /usr/lib/dotnet/sdk/8.0.105/
RID: linux-arm64
Base Path: /home/ubuntu/.dotnet/sdk/10.0.103/

.NET workloads installed:
Workload version: 8.0.100-manifests.796a77f8
There are no installed workloads to display.
Configured to use workload sets when installing new manifests.
No workload sets are installed. Run "dotnet workload restore" to install a workload set.

Host:
Version: 8.0.5
Version: 10.0.3
Architecture: arm64
Commit: 087e15321b
Commit: c2435c3e0f

.NET SDKs installed:
8.0.105 [/usr/lib/dotnet/sdk]
10.0.103 [/home/ubuntu/.dotnet/sdk]

.NET runtimes installed:
Microsoft.AspNetCore.App 8.0.5 [/usr/lib/dotnet/shared/Microsoft.AspNetCore.App]
Microsoft.NETCore.App 8.0.5 [/usr/lib/dotnet/shared/Microsoft.NETCore.App]
Microsoft.AspNetCore.App 10.0.3 [/home/ubuntu/.dotnet/shared/Microsoft.AspNetCore.App]
Microsoft.NETCore.App 10.0.3 [/home/ubuntu/.dotnet/shared/Microsoft.NETCore.App]

Other architectures found:
None
Expand All @@ -167,29 +175,29 @@ Download .NET:
https://aka.ms/dotnet/download
```

The exact version numbers depend on when you install and which updates are available.

## How can I run a simple example to confirm the .NET SDK is working?

To test the .NET SDK installation, create a new hello world console application:
Create a new console application to verify that the .NET SDK works correctly:

```bash
dotnet new console -o myapp
```

Change to the new directory and run:
Change to the new directory and run the application:

```bash
cd myapp
dotnet run
```

The expected output in the console is:
The expected output is:

```output
Hello World!
Hello, World!
```

You are ready to use the .NET SDK on Arm Linux.

You can find more information about .NET on Arm in the [AWS Graviton Technical Guide](https://github.com/aws/aws-graviton-getting-started/blob/main/dotnet.md).

Explore .NET examples by visiting the [Learning Center](https://dotnet.microsoft.com/en-us/learn).
Explore more .NET examples by visiting the [Learning Center](https://dotnet.microsoft.com/en-us/learn).
Loading
Loading