Skip to content
/ docs Public

This repository contains .NET Documentation.

License

CC-BY-4.0, MIT licenses found

Licenses found

CC-BY-4.0
LICENSE
MIT
LICENSE-CODE
Notifications You must be signed in to change notification settings

dotnet/docs

This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

7ead156 ยท Dec 10, 2024
Dec 4, 2024
Feb 22, 2024
Dec 16, 2021
Mar 4, 2019
Sep 25, 2024
Nov 25, 2024
Dec 10, 2024
Nov 12, 2024
Dec 5, 2024
Apr 18, 2023
Oct 16, 2024
Jul 7, 2021
Dec 6, 2023
Jul 11, 2024
Mar 13, 2024
Jul 30, 2024
Jun 6, 2024
Nov 18, 2024
Nov 5, 2024
Dec 3, 2024
Nov 14, 2023
Dec 9, 2021
Nov 14, 2023
Sep 12, 2024
Nov 25, 2024
Oct 9, 2024
Aug 24, 2023
Dec 9, 2021
Feb 15, 2024
Dec 4, 2024
Oct 24, 2024
Jul 17, 2024
Sep 24, 2024
May 18, 2024
Nov 9, 2022
Nov 14, 2017
Sep 21, 2022
Oct 25, 2022
May 14, 2017
Mar 21, 2017
Nov 5, 2024
Jul 11, 2024
May 27, 2020
Apr 15, 2022
Dec 2, 2024
May 29, 2024
Dec 12, 2023
May 19, 2021
May 14, 2020
Oct 1, 2024

.NET Docs

GitHub contributors GitHub repo size GitHub issues-opened GitHub issues-closed GitHub pulls-opened GitHub pulls-merged GitHub pulls-unmerged OpenSSF Best Practices

This repository contains the conceptual documentation for .NET. The .NET documentation site is built from multiple repositories in addition to this one:

Our team's tasks are tracked in our project boards. You'll see monthly sprint projects, along with long-running projects for major documentation updates. The projects contain documentation issues across the repositories that build .NET docs. Issues are tracked in the relevant repositories. We have a large community using these resources. We make our best effort to respond to issues in a timely fashion. To create a new issue, click the "Open a documentation issue" button at the bottom of any of our published docs, or choose one of the available templates. The control at the bottom of each article automatically routes you to the correct repo and fills in some relevant information based on the article.

๐Ÿ’œ Contribute

We welcome contributions to help us improve and complete the .NET docs. This is a very large repo, covering a large area. If this is your first visit, see the Contributor guide for information on working with us. Look for issues labeled help wanted ๐Ÿท๏ธ for ideas to get started.

Before submitting a PR with 3rd party dependencies, see our policy on 3rd party dependencies.

We work to merge or close PRs in a timely fashion. We regularly review and approve PRs. We encourage contributors to respond to comments in a similar timely fashion. Many times, reviews identify small changes such as spelling or grammar issues, or word choice. Maintainers can accept those suggestions and merge the PR. In other situations, maintainers ask for more significant changes before a PR is ready to merge. We expect contributors to make those changes. Maintainers will help by answering questions or pointing to other resources, if needed.

We consider PRs to be abandoned when they've had no activity (either commits or discussion) in the past 30 days. Team members will close PRs that have been abandoned. Contributors can reopen and continue to work.

๐Ÿ“‘ Code of conduct

This project has adopted the code of conduct defined by the Contributor Covenant to clarify expected behavior in our community. For more information, see the .NET Foundation: Code of Conduct.

:octocat: GitHub Action workflows

  • Live branch protection: Adds a comment to PRs that were not automated, but rather manually created that target the live branch.
  • Close stale issues: Closes stale issues that have not been updated in 180 days.
  • dependabot auto-approve and auto-merge: Automatically approves and auto-merges PRs originating from the dependabbot[bot].
  • Generate what's new article: Creates a PR to generate the "What's new" article on the first of every month.
  • Markdownlint: The current status for the entire repositories Markdown linter status.
  • MSDocs build verifier: Runs various Markdown verifications, beyond the linter, such as ensuring links and redirects are valid.
  • OPS status checker: Builds the site for the PR in context, and verifies the build reporting either, success, warnings, or error.
  • Snippets 5000: Custom .NET build validation, locates code impacted by a PR, and builds.
  • Target supported version: Runs monthly, creating issues on projects that target .NET versions that are out of support.
  • Update dependabot.yml: Automatically updates the dependabot configuration weekly, but only if required.
  • quest import: Automatically synchronizes issues with Quest (Azure DevOps).
  • bulk quest import: Manual bulk import of issues into Quest (Azure DevOps).