An open API service indexing awesome lists of open source software.

https://github.com/devandreacarratta/benchmarks-dotnet

Just Another C# Benchmarks Repository
https://github.com/devandreacarratta/benchmarks-dotnet

benchmarks csharp dotnet

Last synced: 11 months ago
JSON representation

Just Another C# Benchmarks Repository

Awesome Lists containing this project

README

          

![github-profile-devandreacarratta](https://github.com/devandreacarratta/benchmarks-dotnet/assets/46504271/867c8763-7cbf-4bb4-b953-c44f75c64c22)

# .NET Performance Benchmarks Repository

Welcome to our .NET Performance Benchmarks Repository! This project is dedicated to providing comprehensive benchmarks across various .NET operations and implementations. Our goal is to offer insights into performance optimizations and best practices within the .NET ecosystem.

## Repository Structure

- **Benchmarks/**: Contains a series of sub-folders, each dedicated to a specific benchmark. Each sub-folder includes the benchmark code and a README with results.
- **EmbeddedResource/** + **Entities/**: Support folders for the project, containing necessary resources and entity definitions used across benchmarks.

## Running the Benchmarks

To run the benchmarks, ensure you have the latest .NET SDK and BenchmarkDotNet library installed. Clone this repository, navigate to the desired benchmark's directory, and execute the benchmarks using the .NET CLI.

## Cloning a GitHub Repository

To clone a repository, follow these steps:

1. Navigate to the GitHub page of the repository you wish to clone.
2. Click on the **Code** button above the file list.
3. Copy the URL provided in the HTTPS tab.
4. Open your terminal or command prompt.
5. Navigate to the directory where you want the cloned directory to be made.
6. Type `git clone`, and then paste the URL you copied in Step 3.
7. Press **Enter** to create your local clone.

```shell
git clone https://github.com/devandreacarratta/benchmarks-dotnet.git
```

## Support the Project

The development and maintenance of these benchmarks require significant effort and time. If you find this resource valuable and would like to support continued development, please consider supporting us. Every bit of support helps in dedicating more time to write and refine these benchmarks.

- **[Buy Me a Coffee](https://links.devandreacarratta.it/buymeacoffee)**

Your support is greatly appreciated!

---

We welcome contributions and suggestions to improve our benchmarks. For more information on contributing, please see our contributing guidelines.

## Keep in Touch

- [Linkedin](https://links.devandreacarratta.it/linkedin)
- [CloudCraft@Linkedin - NewsLetter IT](https://www.linkedin.com/build-relation/newsletter-follow?entityUrn=7167052293685604352)
- [YouTube](https://links.devandreacarratta.it/youtube)
- [WebSite - EN](https://devandreacarratta.it/en/andrea-carratta-developer-english/?utm_source=github&utm_medium=readme&utm_campaign=benchmarks-dotnet&utm_content=home-en)
- [CloudNinja - EN](https://cloudninja.it/en/?utm_source=github&utm_medium=readme&utm_campaign=benchmarks-dotnet&utm_content=home-en)
- [WebSite - IT](https://devandreacarratta.it/?utm_source=github&utm_medium=readme&utm_campaign=benchmarks-dotnet&utm_content=home)
- [CloudNinja - IT](https://cloudninja.it/?utm_source=github&utm_medium=readme&utm_campaign=benchmarks-dotnet&utm_content=home)