/awesome-dotnet-core-education

⚑ A collection of awesome .NET core articles and resources for learning and practicing about .Net Core and its related technologies. πŸ˜‰

Primary LanguageC#Creative Commons Zero v1.0 UniversalCC0-1.0

🎨 Awesome .Net Core Education Awesome

Twitter URL blog Twitter URL

Collection of useful Articles and resources for learning and practicing about .Net Core and its related technologies, this repository will update continuously, keep yourself up to date.

Contributions are always welcome! Please take a look at the contribution guidelines pages first.

Thanks to all contributors, you're awesome and wouldn't be possible without you! The goal is to build a categorized community-driven collection of very well-known resources.

Give a Star! ⭐️

My primary focus in this repository is on quality. Creating a good quality of resources. It takes a lot of time. If you like this, learned something or you are using it in your applications, please give it a star ⭐. This is the best motivation for me to continue this work. Thanks!

Share It

If you think this repository makes a difference and is worth it, please share it with your friends and on social networks. I will be extremely grateful.

Contents

DotNet

πŸ“ Articles

β†₯ Back To Top

DotNet 5

πŸ“ Articles

Videos

β†₯ Back To Top

DotNet Standard

πŸ“ Articles

πŸ“Ή Videos

β†₯ Back To Top

DotNet Core

Resources

πŸ“ Articles

πŸ“Ή Videos

πŸ“¦ Libraries

β†₯ Back To Top

DotNet CLI

πŸ“ Articles

β†₯ Back To Top

DotNet Tools

πŸ“ Articles

πŸ“¦ Libraries

A list of tools to extend the .NET Core command line (dotnet)

.NET Core Performance Counter Tool

β†₯ Back To Top

DotNet Core Tips

πŸ“ Articles

πŸ”– Samples

MetaPack

πŸ“ Articles

β†₯ Back To Top

Source Generators

πŸ“ Articles

Performance

Resources

πŸ“ Articles

Serialization

πŸ“ Articles

β†₯ Back To Top

Generic Host And Web Host

πŸ“ Articles

πŸ”– Samples

β†₯ Back To Top

DotNet Core Architecture

πŸ“ Articles

πŸ“Ή Videos

β†₯ Back To Top

Hosting

πŸ“ Articles

β†₯ Back To Top

Kestrel

πŸ“ Articles

πŸ“Ή Videos

β†₯ Back To Top

Middleware

πŸ“ Articles

Videos

β†₯ Back To Top

Action Filters

πŸ“ Articles

Configuration

πŸ“ Articles

πŸ“¦ Libraries

πŸ”– Samples

β†₯ Back To Top

Options Pattern

πŸ“ Articles

β†₯ Back To Top

Grpc

Resources

πŸ“ Articles

πŸ“Ή Videos

Samples

  • https://github.com/aspnetrun/run-aspnet-grpc

    Using gRPC in Microservices for Building a high-performance Interservice Communication with .Net 5. See gRPC Microservices and Step by Step Implementation on .NET Course w/ discount

β†₯ Back To Top

WebSockets

πŸ“ Articles

β†₯ Back To Top

SignalR

πŸ“ Articles

πŸ“Ή Videos

β†₯ Back To Top

HttpClient

πŸ“ Articles

β†₯ Back To Top

WEB API

Resources

πŸ“ Articles

πŸ“Ή Videos

πŸ”– Samples

πŸ“¦ Libraries And Tools

β†₯ Back To Top

Razor Pages

πŸ“ Articles

πŸ“Ή Videos

πŸ”– Samples

GraphQL

πŸ“ Articles

πŸ“Ή Videos

β†₯ Back To Top

NoSQL

Videos

Articles

CosmosDB

Articles

PostgreSQL

Articles

πŸ“Ή Videos

MongoDB

RavenDB

Docker

πŸ“ Articles

πŸ“Ή Videos

API Versioning

πŸ“ Articles

πŸ“Ή Videos

β†₯ Back To Top

Hosted Service

πŸ“ Articles

β†₯ Back To Top

Test Host And WebApplicationFactory

πŸ“ Articles

β†₯ Back To Top

Routing

β†₯ Back To Top

Dependency Injection

πŸ“ Articles

β†₯ Back To Top

Security

Encryption And Data Protection

πŸ“ Articles

β†₯ Back To Top

DotNet Core Identity

πŸ“ Articles

Samples

β†₯ Back To Top

Authentication

πŸ“ Articles

πŸ“Ή Videos

Samples

Libraries

β†₯ Back To Top

Authorization

πŸ“ Articles

πŸ“Ή Videos

β†₯ Back To Top

Logging

πŸ“ Articles

πŸ“Ή Videos

πŸ”– Samples

β†₯ Back To Top

Tracing

πŸ“ Articles

β†₯ Back To Top

Testing

TDD

BDD

Articles

πŸ“Ή Videos

β†₯ Back To Top

Unit Testing

πŸ“ Articles

πŸ“Ή Videos

Tools

β†₯ Back To Top

Integration Testing

πŸ“ Articles

πŸ“Ή Videos

β†₯ Back To Top

End-To-End Testing

πŸ“ Articles

β†₯ Back To Top

Load Testing

πŸ“ Articles

πŸ“Ή Videos

πŸ“¦ Libraries

  • bombardier

    Fast cross-platform HTTP benchmarking tool written in Go

β†₯ Back To Top

Architectural Testing

πŸ“ Articles

Writing ArchUnit style tests for .Net and C# to enforce architecture rules

πŸ“¦ Libraries

Mocking

πŸ“ Articles

β†₯ Back To Top

πŸ“ Articles

β†₯ Back To Top

πŸ“¦ Libraries

β†₯ Back To Top

πŸ“Ή Videos

β†₯ Back To Top

Exception Handling

πŸ“ Articles

πŸ“Ή Videos

EF Core

πŸ“ Articles

πŸ“Ή Videos

πŸ“¦ Libraries

β†₯ Back To Top

Environment

πŸ“ Articles

β†₯ Back To Top

MediatR

πŸ“ Articles

πŸ”– Samples

Mapping

πŸ“ Articles

β†₯ Back To Top

πŸ“¦ Libraries

  • Mapster

    A fast, fun and stimulating object to object Mapper.

πŸ“Ή Videos

β†₯ Back To Top

Benchmarking

πŸ“¦ Libraries

πŸ“Ή Videos

β†₯ Back To Top

Package Versioning

πŸ“Ή Videos

Identity Server

πŸ”– Samples

CI/CD

Azure Devops

πŸ“ Articles

GitHub Actions

πŸ“ Articles

Others

πŸ“ Articles

β†₯ Back To Top

Books