dotnet-monitor/documentation/learningPath
github-actions[bot] f76cc7c7d0
Update Learning Paths (#7717)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-12-02 10:36:51 -08:00
..
README.md
aks.md Update Learning Paths (#7717) 2024-12-02 10:36:51 -08:00
api.md Update Learning Paths (#7717) 2024-12-02 10:36:51 -08:00
architecture.md
basic-usage.md
collectionrules.md Update Learning Paths (#7717) 2024-12-02 10:36:51 -08:00
configuration.md Update Learning Paths (#7717) 2024-12-02 10:36:51 -08:00
egress.md Update Learning Paths (#7717) 2024-12-02 10:36:51 -08:00
sample-pull-request.md
testing.md Update Learning Paths (#7717) 2024-12-02 10:36:51 -08:00

README.md

[!NOTE] All documents in this directory are a work in progress.

Overview

Our learning path is designed to help you get up-and-running with your first contribution to dotnet monitor through a hands-on explanation of the inner workings of the tool. We recommend that new contributors begin by following the main learning path, and then optionally pursue branches that are relevant to the parts of the tool you want to work on. If you find any pages that are out of date, let us know by clicking the Was This Helpful button at the top of the page, and we'll update the page as soon as possible.

Main Learning Path

graph TD
    B[Start Here!] --> C[<a href='https://github.com/dotnet/dotnet-monitor/blob/main/documentation/building.md'>Building Locally</a>]
    C --> D[<a href='https://github.com/dotnet/dotnet-monitor/blob/main/documentation/learningPath/basic-usage.md'>Basic Usage</a>]
    D --> E[<a href='https://github.com/dotnet/dotnet-monitor/blob/main/documentation/learningPath/architecture.md'>Architecture Overview</a>]
    E --> F[<a href='https://github.com/dotnet/dotnet-monitor/blob/main/documentation/learningPath/sample-pull-request.md'>A Sample Pull Request</a>]
    F --> G[Explore Different Topics]
    G --> |OPTIONAL| H[<a href='https://github.com/dotnet/dotnet-monitor/blob/main/documentation/learningPath/collectionrules.md'>Collection Rules</a>]
    G --> |OPTIONAL| I[<a href='https://github.com/dotnet/dotnet-monitor/blob/main/documentation/learningPath/api.md'>API</a>]
    G --> |OPTIONAL| J[<a href='https://github.com/dotnet/dotnet-monitor/blob/main/documentation/learningPath/testing.md'>Testing</a>]
    G --> |OPTIONAL| K[<a href='https://github.com/dotnet/dotnet-monitor/blob/main/documentation/learningPath/configuration.md'>Configuration</a>]
    G --> |OPTIONAL| L[<a href='https://github.com/dotnet/dotnet-monitor/blob/main/documentation/learningPath/aks.md'>AKS</a>]
    G --> |OPTIONAL| M[<a href='https://github.com/dotnet/dotnet-monitor/blob/main/documentation/learningPath/egress.md'>Egress</a>]