awesome-dotnet-core-education

Dot Net Resource Hub

A comprehensive collection of articles, resources, and tutorials on .Net Core technologies and its ecosystem

⚑ Collection of useful articles and resources to learning and practicing about .Net Core and its related technologies. πŸ˜‰

GitHub

20 stars
2 watching
48 forks
last commit: almost 4 years ago
Linked from 1 awesome list


🎨 Awesome .Net Core Education / DotNet / πŸ“ Articles

What is .NET? What's C# and F#? What's the .NET Ecosystem? .NET Core Explained, what can .NET build?

🎨 Awesome .Net Core Education / DotNet Standard / πŸ“ Articles

.NET Standard - Microsoft

🎨 Awesome .Net Core Education / DotNet Standard / πŸ“Ή Videoes

Big Changes in .NET 5, C# 9, and Visual Studio 2019 - IAmTimCorey

🎨 Awesome .Net Core Education / DotNet Core / πŸ“ Articles

What's new in ASP.NET Core 2.1
What's new in ASP.NET Core 2.2
What's new in ASP.NET Core 3.0
What's new in ASP.NET Core 3.1
What's new in ASP.NET Core 5.0
Migrate from ASP.NET Core 2.2 to 3.0
Migrate from ASP.NET Core 3.0 to 3.1
Migrate from ASP.NET Core 3.1 to 5.0

🎨 Awesome .Net Core Education / DotNet Core / πŸ“Ή Videoes

Migrating to .NET Core 3 | ASP.NET Core 2.2 & 3 REST API Tutorial 16
Upgrading to .NET Core 3.1 (Real Life Project)
Upgrading to .NET 5.0 RC w/ C# 9.0

🎨 Awesome .Net Core Education / DotNet CLI / πŸ“ Articles

.NET CLI overview
Custom templates for dotnet new

🎨 Awesome .Net Core Education / MetaPack / πŸ“ Articles

Microsoft.AspNetCore.App for ASP.NET Core
Microsoft.AspNetCore.All metapackage for ASP.NET Core 2.0
Deep-dive into .NET Core primitives, part 2: the shared framework

🎨 Awesome .Net Core Education / Serialization / πŸ“ Articles

Polymorphic deserialization with System.Text.Json

🎨 Awesome .Net Core Education / Generic Host And Web Host / πŸ”– Samples

https://github.com/andrewlock/blog-examples/tree/master/updating-test-host-to-3-0 394 3 months ago

🎨 Awesome .Net Core Education / DotNet Core Architecture / πŸ“Ή Videoes

ASP.NET Community Standup - ASP.NET Core Architecture with David Fowler
Munich .NET Meetup: Anatomy of ASP.NET Core Requests by Steve Gordon

🎨 Awesome .Net Core Education / Kestrel / πŸ“Ή Videoes

Custom HTTPS Dev Environment using .NET Core, Kestrel & certificates

🎨 Awesome .Net Core Education / Configuration / πŸ“¦ Libraries

NetEscapades.Configuration 295 11 months ago

🎨 Awesome .Net Core Education / Configuration / πŸ”– Samples

https://github.com/WolfgangOfner/MVC-Core-Configure 1 over 5 years ago

🎨 Awesome .Net Core Education / Grpc / πŸ“ Articles

Introduction to gRPC on .NET
gRPC services with C#
Create gRPC services and methods
Call gRPC services with the .NET client
gRPC client factory integration in .NET Core
gRPC and C# 8 Async stream
gRPC and C# 8 Async stream cancellation
Code-first gRPC services and clients with .NET
Create JSON Web APIs from gRPC

🎨 Awesome .Net Core Education / Grpc / πŸ“Ή Videoes

Bidirectional Streaming | gRPC in .NET 5
Client Streaming | gRPC in .NET 5
gRPC Server & Unary Calls | gRPC in .NET 5
Server Streaming | gRPC in .NET 5

🎨 Awesome .Net Core Education / WebSockets / πŸ“ Articles

Understanding WebSockets with ASP.NET Core
Using Web Sockets with ASP.NET Core
WebSockets support in ASP.NET Core

🎨 Awesome .Net Core Education / SignalR / πŸ“ Articles

Use streaming in ASP.NET Core SignalR
Real-time Web Applications with SignalR in ASP.NET Core 3.1

🎨 Awesome .Net Core Education / SignalR / πŸ“Ή Videoes

Asp.Net Core WebSockets Vs SignalR. Which should you use?

🎨 Awesome .Net Core Education / HttpClient / πŸ“ Articles

SENDING AND RECEIVING JSON USING HTTPCLIENT WITH SYSTEM.NET.HTTP.JSON
.NET 5: Exploring System.Net.Http.Json namespace
Introducing Strongly Typed HTTP Request Headers for ASP.NET Core

🎨 Awesome .Net Core Education / WEB API / πŸ“ Articles

ASP.NET Core 5 Route to Code: Taking advantage of Microsoft.AspNetCore.Http json extensions
Nano services with ASP.NET Core or how to build a light API
Basic JSON APIs with Route-to-code in ASP.NET Core
Model Binding - ASP.NET Core Demystified
Beautiful and compact Web APIs with C# 9, .NET 5.0 and ASP.NET Core
Building microservices with ASP.NET Core (without MVC)
Finally the ASP.NET 5 Web API Blog Series!
ASP.NET Core in .NET 5 – pass parameters to actions
Model Binding in ASP.NET Core
Custom Model Binding in ASP.NET Core
Asp.Net Core Model Binding: Controlling The Binding Source
Use ASP.NET Core route-to-code for simple JSON APIs
Using action results and content negotiation with "route-to-code" APIs
Creating Discoverable HTTP APIs with ASP.NET Core 5 Web API

🎨 Awesome .Net Core Education / WEB API / πŸ“Ή Videoes

ASP.NET Core Series: Route to Code
NET Core 3.1 MVC REST API - Full Course

🎨 Awesome .Net Core Education / WEB API / πŸ”– Samples

https://github.com/featherhttp/framework 809 over 1 year ago
https://github.com/featherhttp/tutorial 51 over 1 year ago
https://github.com/filipw/net50-webapi-samples 40 about 4 years ago
https://github.com/ardalis/ApiEndpoints 3,122 about 1 month ago

🎨 Awesome .Net Core Education / DotNet Core GraphQL / πŸ“Ή Videoes

GraphQL API with .NET 5 and Hot Chocolate

🎨 Awesome .Net Core Education / DotNet Core Docker / πŸ“Ή Videoes

Deploy a .NET Core API with Docker (Step-by-Step)

🎨 Awesome .Net Core Education / API Versioning / πŸ“ Articles

Web API Versioning in ASP.NET Core – Detailed Guide

🎨 Awesome .Net Core Education / API Versioning / πŸ“Ή Videoes

Elegant API Versioning in ASP.NET Core (Web API)

🎨 Awesome .Net Core Education / Security / Encryption And Data Protection

Symmetric and Asymmetric Encryption in .NET Core
ENCRYPTING TEXTS FOR AN IDENTITY IN ASP.NET CORE RAZOR PAGES USING AES AND RSA
USING DIGITAL SIGNATURES TO CHECK INTEGRITY OF CIPHER TEXTS IN ASP.NET CORE RAZOR PAGES
Configure ASP.NET Core Data Protection
An introduction to the Data Protection system in ASP.NET Core

🎨 Awesome .Net Core Education / Security / DotNet Core Identity

ASP.NET Core Identity – Getting Started
Overview of ASP.NET Core authentication
Introduction to Identity on ASP.NET Core
Identity model customization in ASP.NET Core
ASP NET Core Identity Tutorial
Login and Registration using Identity in ASP.NET Core 3.1

🎨 Awesome .Net Core Education / Security / Authentication

Introduction to Authentication with ASP.NET Core
Exploring the cookie authentication middleware in ASP.NET Core
Getting started with Securing APIs using JWT Bearer Authentication - Hands on
JWT Authentication In ASP.NET Core
Login Web Application using Cookie Authentication in ASP NET Core
ASP.NET Core 3 - Authentication - Ep.1 Basics (Claims/ClaimsIdentity/ClaimsPrincipal/Authorization)
ASP.NET Core 3 - Authentication - Ep.2 Identity Authentication
Secure a .NET Core API with Bearer Authentication

🎨 Awesome .Net Core Education / Security / Authorization

Create an ASP.NET Core web app with user data protected by authorization
ASP.NET Core Identity Roles based Authorization
Role-based authorization in ASP.NET Core
Policy-based authorization in ASP.NET Core
Claims-based authorization in ASP.NET Core
Resource-based authorization in ASP.NET Core
ASP.NET Core - Claims Based Authentication: Claims vs Identities vs Principals
Role-based and Claims-based Authorization in ASP.NET Core using Policies - Hands on
Implementing Policy-Based Authorization in ASP.NET Core - Getting Started
Policy-based Authorization in ASP.NET Core – A Deep Dive
ASP.NET Core Identity Claims based Authorization
ASP.NET Core 3 - Authentication - Ep.3 Authorization (All about Policies and Claims)

🎨 Awesome .Net Core Education / Logging / πŸ“ Articles

TRACING IO IN .NET CORE

🎨 Awesome .Net Core Education / Tracing / πŸ“ Articles

A Step by Step Guide to Logging in ASP.NET Core 5

🎨 Awesome .Net Core Education / EF Core / πŸ“ Articles

Announcing the Release of EF Core 5.0
Entity Framework Core 5 free resources
What's New in EF Core 5.0
Calling Stored Procedures with the Entity Framework in .NET 5
EF Core 5: Building on the Foundation
Entity Framework Core 5 Resources I’ve Created Recently
Entity Framework Core 5 vs SQLBulkCopy
Entity Framework Core health check
Entity Framework Core 3.0: A Foundation for the Future
Useful SQL statements when writing EF Core 5 migrations
Adding Entity Framework Core 5 migrations to .NET 5 project
Merging migrations in Entity Framework Core 5
Executing raw SQL with Entity Framework Core 5
PrimeHotel – adding Entity Framework Core 5 in .NET
Working with views in Entity Framework Core 5
Adding an Entity Framework Core 5 to an existing database
How to configure relationships in Entity Framework Core 5
Entity Framework Core – is it fast?
Bulk copy with Entity Framework Core 5
Unit tests in Entity Framework Core 5
How not to pass parameters in Entity Framework Core 5
Select data with a stored procedure with Entity Framework Core 5
How to call stored procedures with OUTPUT parameters with FromSqlRaw in EF Core
Query non-table classes using ad-hoc (raw) SQL with EF Core 3.1
Execute a stored procedure with Entity Framework Core 5
Mapping and using SQL Server stored procedures with EF Core Power Tools
Avoiding SQL Server plan cache pollution with EF Core 3 and Enumerable.Contains
How to pass a dynamic/variable list of values as SqlParameters with FromSqlRaw in EF Core
How to call stored procedures with OUTPUT parameters with FromSqlRaw in EF Core
EF Core Power Tools database reverse engineering: renaming of entities and properties

🎨 Awesome .Net Core Education / Environment / πŸ“ Articles

How to set the hosting environment in ASP.NET Core
Configuring multiple ASP.NET Core hosting environment

🎨 Awesome .Net Core Education / Mapping / πŸ“¦ Libraries

Mapster 4,383 5 months ago

🎨 Awesome .Net Core Education / Benchmarking / πŸ“¦ Libraries

BenchmarkDotNet 10,557 14 days ago

🎨 Awesome .Net Core Education / Others / πŸ“ Articles

Building a social media platform without going bankrupt Part I–Laying the numbers
Building a social media platform without going bankrupt Part II–Accepting posts
Building a social media platform without going bankrupt Part III–Reading posts
Building a social media platform without going bankrupt Part IV–Caching and distribution
Building a social media platform without going bankrupt Part V–Handling the timeline
Building a social media platform without going bankrupt Part VI–Dealing with edits and deletions
Building a social media platform without going bankrupt Part VII–Counting views, replies and likes
Building a social media platform without going bankrupt Part VIII–Tagging and searching
Building a social media platform without going bankrupt Part IX–Dealing with the past

Backlinks from these awesome lists:

More related projects: