← Open Source
dennisdoomen

CSharpGuidelines

A set of coding guidelines for C# up to v14, design principles, layout rules and Agent Skills for improving the overall quality of your code development.

TutorialsCoding with AIJavaScript
Open on GitHub
Momentum
+0stars in 24 hours0.0%
783
Stars
270
Forks
+1
This week
25
Contributors
Created 2014-08-10 · Updated 2026-10-13 · #13871 today
Top developers
README

Coding Guidelines for C# (up to v14)

See the landing page at https://www.csharpcodingguidelines.com

How to create the PDFs

From the root of the repo, run:

.\build.ps1        # Windows
./build.sh         # macOS / Linux

This compiles all guideline rules into two PDF files in the Artifacts folder:

  • CSharpCodingGuidelines.pdf — the full guidelines document
  • CSharpCodingGuidelinesCheatsheet.pdf — the two-page cheat sheet

Pandoc is downloaded automatically on first run. Google Chrome must be installed for PDF rendering.

How to preview the site locally

Run the following script from the root of the repo:

.\launch-website.ps1        # Windows
./build.sh LaunchWebsite    # macOS / Linux

This installs Ruby 3.3 (if not already present), runs bundle install, and starts the Jekyll development server at http://localhost:4000. The server monitors for changes when using the --incremental flag.

Prerequisites

Troubleshooting

Nearby in the ranking
Similar items