René's URL Explorer Experiment


Title: GitHub - managefork/DotNet-Developer-Roadmap: The comprehensive .NET Developer Roadmap by seniority level.

Open Graph Title: GitHub - managefork/DotNet-Developer-Roadmap: The comprehensive .NET Developer Roadmap by seniority level.

X Title: GitHub - managefork/DotNet-Developer-Roadmap: The comprehensive .NET Developer Roadmap by seniority level.

Description: The comprehensive .NET Developer Roadmap by seniority level. - managefork/DotNet-Developer-Roadmap

Open Graph Description: The comprehensive .NET Developer Roadmap by seniority level. - managefork/DotNet-Developer-Roadmap

X Description: The comprehensive .NET Developer Roadmap by seniority level. - managefork/DotNet-Developer-Roadmap

Opengraph URL: https://github.com/managefork/DotNet-Developer-Roadmap

X: @github

direct link

Domain: patch-diff.githubusercontent.com

route-pattern/:user_id/:repository
route-controllerfiles
route-actiondisambiguate
fetch-noncev2:c068bbb6-8877-d9f8-a1f8-ec667f9281a8
current-catalog-service-hashf3abb0cc802f3d7b95fc8762b94bdcb13bf39634c40c357301c4aa1d67a256fb
request-idD764:EA6EE:6BEA3:86409:69911B94
html-safe-nonced773f9a3edde742432f3c5eaf51207cb8d26773f1907ac8ef05be178db808497
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJENzY0OkVBNkVFOjZCRUEzOjg2NDA5OjY5OTExQjk0IiwidmlzaXRvcl9pZCI6IjE0ODQ1OTEzMjc3OTAzMDgyNDUiLCJyZWdpb25fZWRnZSI6ImlhZCIsInJlZ2lvbl9yZW5kZXIiOiJpYWQifQ==
visitor-hmac12d0cbbb63894b637ae29e782397a0abe2231be699e4f01b04d12c19d0f19c0c
hovercard-subject-tagrepository:819072562
github-keyboard-shortcutsrepository,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location//
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/managefork/DotNet-Developer-Roadmap
twitter:imagehttps://opengraph.githubassets.com/b6d32490c72267d2295358aa678e791f73e39896e34aa5d88d9c59227418e79f/managefork/DotNet-Developer-Roadmap
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/b6d32490c72267d2295358aa678e791f73e39896e34aa5d88d9c59227418e79f/managefork/DotNet-Developer-Roadmap
og:image:altThe comprehensive .NET Developer Roadmap by seniority level. - managefork/DotNet-Developer-Roadmap
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
hostnamegithub.com
expected-hostnamegithub.com
None42c603b9d642c4a9065a51770f75e5e27132fef0e858607f5c9cb7e422831a7b
turbo-cache-controlno-preview
go-importgithub.com/managefork/DotNet-Developer-Roadmap git https://github.com/managefork/DotNet-Developer-Roadmap.git
octolytics-dimension-user_id87158331
octolytics-dimension-user_loginmanagefork
octolytics-dimension-repository_id819072562
octolytics-dimension-repository_nwomanagefork/DotNet-Developer-Roadmap
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forktrue
octolytics-dimension-repository_parent_id711497099
octolytics-dimension-repository_parent_nwomilanm/DotNet-Developer-Roadmap
octolytics-dimension-repository_network_root_id711497099
octolytics-dimension-repository_network_root_nwomilanm/DotNet-Developer-Roadmap
turbo-body-classeslogged-out env-production page-responsive
disable-turbofalse
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
release848bc6032dcc93a9a7301dcc3f379a72ba13b96e
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://patch-diff.githubusercontent.com/managefork/DotNet-Developer-Roadmap#start-of-content
https://patch-diff.githubusercontent.com/
Sign in https://patch-diff.githubusercontent.com/login?return_to=https%3A%2F%2Fgithub.com%2Fmanagefork%2FDotNet-Developer-Roadmap
GitHub CopilotWrite better code with AIhttps://github.com/features/copilot
GitHub SparkBuild and deploy intelligent appshttps://github.com/features/spark
GitHub ModelsManage and compare promptshttps://github.com/features/models
MCP RegistryNewIntegrate external toolshttps://github.com/mcp
ActionsAutomate any workflowhttps://github.com/features/actions
CodespacesInstant dev environmentshttps://github.com/features/codespaces
IssuesPlan and track workhttps://github.com/features/issues
Code ReviewManage code changeshttps://github.com/features/code-review
GitHub Advanced SecurityFind and fix vulnerabilitieshttps://github.com/security/advanced-security
Code securitySecure your code as you buildhttps://github.com/security/advanced-security/code-security
Secret protectionStop leaks before they starthttps://github.com/security/advanced-security/secret-protection
Why GitHubhttps://github.com/why-github
Documentationhttps://docs.github.com
Bloghttps://github.blog
Changeloghttps://github.blog/changelog
Marketplacehttps://github.com/marketplace
View all featureshttps://github.com/features
Enterpriseshttps://github.com/enterprise
Small and medium teamshttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
App Modernizationhttps://github.com/solutions/use-case/app-modernization
DevSecOpshttps://github.com/solutions/use-case/devsecops
DevOpshttps://github.com/solutions/use-case/devops
CI/CDhttps://github.com/solutions/use-case/ci-cd
View all use caseshttps://github.com/solutions/use-case
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
View all industrieshttps://github.com/solutions/industry
View all solutionshttps://github.com/solutions
AIhttps://github.com/resources/articles?topic=ai
Software Developmenthttps://github.com/resources/articles?topic=software-development
DevOpshttps://github.com/resources/articles?topic=devops
Securityhttps://github.com/resources/articles?topic=security
View all topicshttps://github.com/resources/articles
Customer storieshttps://github.com/customer-stories
Events & webinarshttps://github.com/resources/events
Ebooks & reportshttps://github.com/resources/whitepapers
Business insightshttps://github.com/solutions/executive-insights
GitHub Skillshttps://skills.github.com
Documentationhttps://docs.github.com
Customer supporthttps://support.github.com
Community forumhttps://github.com/orgs/community/discussions
Trust centerhttps://github.com/trust-center
Partnershttps://github.com/partners
GitHub SponsorsFund open source developershttps://github.com/sponsors
Security Labhttps://securitylab.github.com
Maintainer Communityhttps://maintainers.github.com
Acceleratorhttps://github.com/accelerator
Archive Programhttps://archiveprogram.github.com
Topicshttps://github.com/topics
Trendinghttps://github.com/trending
Collectionshttps://github.com/collections
Enterprise platformAI-powered developer platformhttps://github.com/enterprise
GitHub Advanced SecurityEnterprise-grade security featureshttps://github.com/security/advanced-security
Copilot for BusinessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/premium-support
Pricinghttps://github.com/pricing
Search syntax tipshttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
documentationhttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
Sign in https://patch-diff.githubusercontent.com/login?return_to=https%3A%2F%2Fgithub.com%2Fmanagefork%2FDotNet-Developer-Roadmap
Sign up https://patch-diff.githubusercontent.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E&source=header-repo&source_repo=managefork%2FDotNet-Developer-Roadmap
Reloadhttps://patch-diff.githubusercontent.com/managefork/DotNet-Developer-Roadmap
Reloadhttps://patch-diff.githubusercontent.com/managefork/DotNet-Developer-Roadmap
Reloadhttps://patch-diff.githubusercontent.com/managefork/DotNet-Developer-Roadmap
managefork https://patch-diff.githubusercontent.com/managefork
DotNet-Developer-Roadmaphttps://patch-diff.githubusercontent.com/managefork/DotNet-Developer-Roadmap
milanm/DotNet-Developer-Roadmaphttps://patch-diff.githubusercontent.com/milanm/DotNet-Developer-Roadmap
Notifications https://patch-diff.githubusercontent.com/login?return_to=%2Fmanagefork%2FDotNet-Developer-Roadmap
Fork 0 https://patch-diff.githubusercontent.com/login?return_to=%2Fmanagefork%2FDotNet-Developer-Roadmap
Star 0 https://patch-diff.githubusercontent.com/login?return_to=%2Fmanagefork%2FDotNet-Developer-Roadmap
newsletter.techworld-with-milan.com/https://newsletter.techworld-with-milan.com/
Apache-2.0 license https://patch-diff.githubusercontent.com/managefork/DotNet-Developer-Roadmap/blob/main/LICENSE
0 stars https://patch-diff.githubusercontent.com/managefork/DotNet-Developer-Roadmap/stargazers
420 forks https://patch-diff.githubusercontent.com/managefork/DotNet-Developer-Roadmap/forks
Branches https://patch-diff.githubusercontent.com/managefork/DotNet-Developer-Roadmap/branches
Tags https://patch-diff.githubusercontent.com/managefork/DotNet-Developer-Roadmap/tags
Activity https://patch-diff.githubusercontent.com/managefork/DotNet-Developer-Roadmap/activity
Star https://patch-diff.githubusercontent.com/login?return_to=%2Fmanagefork%2FDotNet-Developer-Roadmap
Notifications https://patch-diff.githubusercontent.com/login?return_to=%2Fmanagefork%2FDotNet-Developer-Roadmap
Code https://patch-diff.githubusercontent.com/managefork/DotNet-Developer-Roadmap
Pull requests 0 https://patch-diff.githubusercontent.com/managefork/DotNet-Developer-Roadmap/pulls
Actions https://patch-diff.githubusercontent.com/managefork/DotNet-Developer-Roadmap/actions
Projects 0 https://patch-diff.githubusercontent.com/managefork/DotNet-Developer-Roadmap/projects
Security 0 https://patch-diff.githubusercontent.com/managefork/DotNet-Developer-Roadmap/security
Insights https://patch-diff.githubusercontent.com/managefork/DotNet-Developer-Roadmap/pulse
Code https://patch-diff.githubusercontent.com/managefork/DotNet-Developer-Roadmap
Pull requests https://patch-diff.githubusercontent.com/managefork/DotNet-Developer-Roadmap/pulls
Actions https://patch-diff.githubusercontent.com/managefork/DotNet-Developer-Roadmap/actions
Projects https://patch-diff.githubusercontent.com/managefork/DotNet-Developer-Roadmap/projects
Security https://patch-diff.githubusercontent.com/managefork/DotNet-Developer-Roadmap/security
Insights https://patch-diff.githubusercontent.com/managefork/DotNet-Developer-Roadmap/pulse
Brancheshttps://patch-diff.githubusercontent.com/managefork/DotNet-Developer-Roadmap/branches
Tagshttps://patch-diff.githubusercontent.com/managefork/DotNet-Developer-Roadmap/tags
https://patch-diff.githubusercontent.com/managefork/DotNet-Developer-Roadmap/branches
https://patch-diff.githubusercontent.com/managefork/DotNet-Developer-Roadmap/tags
70 Commitshttps://patch-diff.githubusercontent.com/managefork/DotNet-Developer-Roadmap/commits/main/
https://patch-diff.githubusercontent.com/managefork/DotNet-Developer-Roadmap/commits/main/
.gitignorehttps://patch-diff.githubusercontent.com/managefork/DotNet-Developer-Roadmap/blob/main/.gitignore
.gitignorehttps://patch-diff.githubusercontent.com/managefork/DotNet-Developer-Roadmap/blob/main/.gitignore
LICENSEhttps://patch-diff.githubusercontent.com/managefork/DotNet-Developer-Roadmap/blob/main/LICENSE
LICENSEhttps://patch-diff.githubusercontent.com/managefork/DotNet-Developer-Roadmap/blob/main/LICENSE
NET Developer Roadmap 2024. Minimal.pdfhttps://patch-diff.githubusercontent.com/managefork/DotNet-Developer-Roadmap/blob/main/NET%20Developer%20Roadmap%202024.%20Minimal.pdf
NET Developer Roadmap 2024. Minimal.pdfhttps://patch-diff.githubusercontent.com/managefork/DotNet-Developer-Roadmap/blob/main/NET%20Developer%20Roadmap%202024.%20Minimal.pdf
NET Developer Roadmap 2024. Minimal.pnghttps://patch-diff.githubusercontent.com/managefork/DotNet-Developer-Roadmap/blob/main/NET%20Developer%20Roadmap%202024.%20Minimal.png
NET Developer Roadmap 2024. Minimal.pnghttps://patch-diff.githubusercontent.com/managefork/DotNet-Developer-Roadmap/blob/main/NET%20Developer%20Roadmap%202024.%20Minimal.png
NET Roadmap.pdfhttps://patch-diff.githubusercontent.com/managefork/DotNet-Developer-Roadmap/blob/main/NET%20Roadmap.pdf
NET Roadmap.pdfhttps://patch-diff.githubusercontent.com/managefork/DotNet-Developer-Roadmap/blob/main/NET%20Roadmap.pdf
NET Roadmap.pnghttps://patch-diff.githubusercontent.com/managefork/DotNet-Developer-Roadmap/blob/main/NET%20Roadmap.png
NET Roadmap.pnghttps://patch-diff.githubusercontent.com/managefork/DotNet-Developer-Roadmap/blob/main/NET%20Roadmap.png
Patterns.pnghttps://patch-diff.githubusercontent.com/managefork/DotNet-Developer-Roadmap/blob/main/Patterns.png
Patterns.pnghttps://patch-diff.githubusercontent.com/managefork/DotNet-Developer-Roadmap/blob/main/Patterns.png
README.mdhttps://patch-diff.githubusercontent.com/managefork/DotNet-Developer-Roadmap/blob/main/README.md
README.mdhttps://patch-diff.githubusercontent.com/managefork/DotNet-Developer-Roadmap/blob/main/README.md
csharp-mindmap.pnghttps://patch-diff.githubusercontent.com/managefork/DotNet-Developer-Roadmap/blob/main/csharp-mindmap.png
csharp-mindmap.pnghttps://patch-diff.githubusercontent.com/managefork/DotNet-Developer-Roadmap/blob/main/csharp-mindmap.png
csharp-timeline.pnghttps://patch-diff.githubusercontent.com/managefork/DotNet-Developer-Roadmap/blob/main/csharp-timeline.png
csharp-timeline.pnghttps://patch-diff.githubusercontent.com/managefork/DotNet-Developer-Roadmap/blob/main/csharp-timeline.png
release-schedule.pnghttps://patch-diff.githubusercontent.com/managefork/DotNet-Developer-Roadmap/blob/main/release-schedule.png
release-schedule.pnghttps://patch-diff.githubusercontent.com/managefork/DotNet-Developer-Roadmap/blob/main/release-schedule.png
READMEhttps://patch-diff.githubusercontent.com/managefork/DotNet-Developer-Roadmap
Licensehttps://patch-diff.githubusercontent.com/managefork/DotNet-Developer-Roadmap
https://patch-diff.githubusercontent.com/managefork/DotNet-Developer-Roadmap#net-developer-roadmap-2024
my newsletterhttps://newsletter.techworld-with-milan.com/
https://patch-diff.githubusercontent.com/managefork/DotNet-Developer-Roadmap#disclaimer
https://patch-diff.githubusercontent.com/managefork/DotNet-Developer-Roadmap#give-a-star-star
https://patch-diff.githubusercontent.com/managefork/DotNet-Developer-Roadmap#roadmap-by-seniority-level
https://patch-diff.githubusercontent.com/managefork/DotNet-Developer-Roadmap/blob/main/NET%20Roadmap.png
PDF versionhttps://patch-diff.githubusercontent.com/managefork/DotNet-Developer-Roadmap/blob/main/NET%20Roadmap.pdf
https://patch-diff.githubusercontent.com/managefork/DotNet-Developer-Roadmap#minimalistic-version
https://patch-diff.githubusercontent.com/managefork/DotNet-Developer-Roadmap/blob/main/NET%20Developer%20Roadmap%202024.%20Minimal.png
PDF versionhttps://patch-diff.githubusercontent.com/managefork/DotNet-Developer-Roadmap/blob/main/NET%20Developer%20Roadmap%202024.%20Minimal.pdf
https://patch-diff.githubusercontent.com/managefork/DotNet-Developer-Roadmap#table-of-contents
Understanding the .NET ecosystemhttps://patch-diff.githubusercontent.com/managefork/DotNet-Developer-Roadmap#understanding-the-net-ecosystem
.NET runtimeshttps://patch-diff.githubusercontent.com/managefork/DotNet-Developer-Roadmap#net-runtimes
.NET Frameworkhttps://patch-diff.githubusercontent.com/managefork/DotNet-Developer-Roadmap#net-framework
.NET Corehttps://patch-diff.githubusercontent.com/managefork/DotNet-Developer-Roadmap#net-core
The One .NET - .NET 5https://patch-diff.githubusercontent.com/managefork/DotNet-Developer-Roadmap#the-one-net---net-5
The current - .NET 8https://patch-diff.githubusercontent.com/managefork/DotNet-Developer-Roadmap#the-current---net-8
.NET Standardhttps://patch-diff.githubusercontent.com/managefork/DotNet-Developer-Roadmap#net-standard
Learning resourceshttps://patch-diff.githubusercontent.com/managefork/DotNet-Developer-Roadmap#learning-resources
1. C#https://patch-diff.githubusercontent.com/managefork/DotNet-Developer-Roadmap#1-c
2. General Development Skillshttps://patch-diff.githubusercontent.com/managefork/DotNet-Developer-Roadmap#2-general-development-skills
3. ASP.NET Corehttps://patch-diff.githubusercontent.com/managefork/DotNet-Developer-Roadmap#3-aspnet-core
4. Client-Side .NEThttps://patch-diff.githubusercontent.com/managefork/DotNet-Developer-Roadmap#4-client-side-net
5. Databaseshttps://patch-diff.githubusercontent.com/managefork/DotNet-Developer-Roadmap#5-databases
6. ORMhttps://patch-diff.githubusercontent.com/managefork/DotNet-Developer-Roadmap#6-orm
7. Cachinghttps://patch-diff.githubusercontent.com/managefork/DotNet-Developer-Roadmap#7-caching
8. Logginghttps://patch-diff.githubusercontent.com/managefork/DotNet-Developer-Roadmap#8-logging
9. Communicationhttps://patch-diff.githubusercontent.com/managefork/DotNet-Developer-Roadmap#9-communication
10. Background taskshttps://patch-diff.githubusercontent.com/managefork/DotNet-Developer-Roadmap#10-background-tasks
11. Testinghttps://patch-diff.githubusercontent.com/managefork/DotNet-Developer-Roadmap#11-testing
12. Observabilityhttps://patch-diff.githubusercontent.com/managefork/DotNet-Developer-Roadmap#12-observability
13. Containerizationhttps://patch-diff.githubusercontent.com/managefork/DotNet-Developer-Roadmap#13-containerization
14. Cloudhttps://patch-diff.githubusercontent.com/managefork/DotNet-Developer-Roadmap#14-cloud
15. Continuous Integration & Delivery (CI/CD)https://patch-diff.githubusercontent.com/managefork/DotNet-Developer-Roadmap#15-continuous-integration--delivery-cicd
16. NET Librarieshttps://patch-diff.githubusercontent.com/managefork/DotNet-Developer-Roadmap#16-net-libraries
Additional considerationshttps://patch-diff.githubusercontent.com/managefork/DotNet-Developer-Roadmap#additional-considerations
Performance best practiceshttps://patch-diff.githubusercontent.com/managefork/DotNet-Developer-Roadmap#performance-best-practices
Profiling and diagnosticshttps://patch-diff.githubusercontent.com/managefork/DotNet-Developer-Roadmap#profiling-and-diagnostics
Performances 101https://patch-diff.githubusercontent.com/managefork/DotNet-Developer-Roadmap#performances-101
Security and Cryptographyhttps://patch-diff.githubusercontent.com/managefork/DotNet-Developer-Roadmap#security-and-cryptography
Additional learning resourceshttps://patch-diff.githubusercontent.com/managefork/DotNet-Developer-Roadmap#additional-learning-resources
Bookshttps://patch-diff.githubusercontent.com/managefork/DotNet-Developer-Roadmap#books
YouTube Channelshttps://patch-diff.githubusercontent.com/managefork/DotNet-Developer-Roadmap#youtube-channels
Blogshttps://patch-diff.githubusercontent.com/managefork/DotNet-Developer-Roadmap#blogs
Podcastshttps://patch-diff.githubusercontent.com/managefork/DotNet-Developer-Roadmap#podcasts
Other .NET Content creatorshttps://patch-diff.githubusercontent.com/managefork/DotNet-Developer-Roadmap#other-net-content-creators
Toolshttps://patch-diff.githubusercontent.com/managefork/DotNet-Developer-Roadmap#tools
https://patch-diff.githubusercontent.com/managefork/DotNet-Developer-Roadmap#understanding-the-net-ecosystem
https://patch-diff.githubusercontent.com/managefork/DotNet-Developer-Roadmap#net-runtimes
ECMA-335 Standard for .NEThttps://github.com/dotnet/coreclr/blob/master/Documentation/project-docs/dotnet-standards.md
https://patch-diff.githubusercontent.com/managefork/DotNet-Developer-Roadmap#net-framework
.NET Frameworkhttps://dotnet.microsoft.com/en-us/download/dotnet-framework
https://patch-diff.githubusercontent.com/managefork/DotNet-Developer-Roadmap#net-core
.NET Corehttps://dotnet.microsoft.com/en-us/download
open-sourcedhttps://github.com/dotnet/core
https://patch-diff.githubusercontent.com/managefork/DotNet-Developer-Roadmap#the-one-net---net-5
.NET 5https://dotnet.microsoft.com/en-us/download/dotnet/5.0
https://patch-diff.githubusercontent.com/managefork/DotNet-Developer-Roadmap#the-current---net-8
.NET 8https://learn.microsoft.com/en-us/dotnet/core/whats-new/dotnet-8
https://patch-diff.githubusercontent.com/managefork/DotNet-Developer-Roadmap#net-standard
linkhttps://learn.microsoft.com/en-us/dotnet/standard/net-standard?tabs=net-standard-1-0#net-implementation-support
this blog posthttps://milan.milanovic.org/post/a-brief-walk-through-net-ecosystem/
https://patch-diff.githubusercontent.com/managefork/DotNet-Developer-Roadmap/blob/main/release-schedule.png
https://patch-diff.githubusercontent.com/managefork/DotNet-Developer-Roadmap#learning-resources
https://patch-diff.githubusercontent.com/managefork/DotNet-Developer-Roadmap#1-c
C# 12https://learn.microsoft.com/en-us/dotnet/csharp/whats-new/csharp-12
https://patch-diff.githubusercontent.com/managefork/DotNet-Developer-Roadmap/blob/main/csharp-timeline.png
https://patch-diff.githubusercontent.com/managefork/DotNet-Developer-Roadmap/blob/main/csharp-mindmap.png
Microsoft Learn C#https://dotnet.microsoft.com/en-us/learn/csharp
Microsoft C# Fundamentals for Absolute Beginnershttps://learn.microsoft.com/en-us/shows/c-fundamentals-for-absolute-beginners/
Microsoft C# 101https://learn.microsoft.com/en-us/shows/csharp-101/
Udemy C# for Beginners - Coding From Scratch (.NET Core)https://www.udemy.com/course/c-and-net-core-for-beginners/
C# Basics for Beginners: Learn C# Fundamentals by Codinghttps://www.udemy.com/course/csharp-tutorial-for-beginners/
dotnet CLIhttps://docs.microsoft.com/dotnet/core/tools
NuGethttps://learn.microsoft.com/en-us/nuget/what-is-nuget
Dot Net Perlshttps://www.dotnetperls.com/s#c#
Become a Full-stack .NET Developer - Advanced Topicshttps://www.pluralsight.com/courses/full-stack-dot-net-developer
Async/Awaithttps://devblogs.microsoft.com/dotnet/how-async-await-really-works/
Threading in C#https://www.albahari.com/threading/
Concurrencyhttps://www.codeguru.com/csharp/thread-synchronization-c-sharp/
Lockinghttps://learn.microsoft.com/en-us/dotnet/csharp/language-reference/statements/lock
C# language specification - ECMA-334https://www.ecma-international.org/publications-and-standards/standards/ecma-334/
https://patch-diff.githubusercontent.com/managefork/DotNet-Developer-Roadmap#2-general-development-skills
Githttps://newsletter.techworld-with-milan.com/p/how-to-learn-git
Data Structures & Algorithmshttps://amzn.to/3LTsZ6o
Clean Codehttps://amzn.to/3Qdj91J
Refactoringhttps://www.pluralsight.com/courses/refactoring-fundamentals
Design Patterns from the bookhttps://amzn.to/3QcVQVS
video tutorialshttps://www.pluralsight.com/paths/design-patterns-in-c
cheat sheethttps://patch-diff.githubusercontent.com/managefork/DotNet-Developer-Roadmap/blob/main/Patterns.png
Main software designhttps://newsletter.techworld-with-milan.com/p/main-software-design-principles-you
SOLIDhttps://www.pluralsight.com/courses/principles-oo-design
Fundamentals of Software Architectureshttps://amzn.to/3rEtJWh
Layeredhttps://www.oreilly.com/library/view/software-architecture-patterns/9781491971437/ch01.html
Microserviceshttps://microservices.io/
DAPRhttps://dapr.io/
Domain-Driven Designhttps://learn.microsoft.com/en-us/archive/msdn-magazine/2009/february/best-practice-an-introduction-to-domain-driven-design
the bookhttps://amzn.to/49jl0tm
https://patch-diff.githubusercontent.com/managefork/DotNet-Developer-Roadmap#3-aspnet-core
How Internet workshttps://developer.mozilla.org/en-US/docs/Learn/Common_questions/Web_mechanics/How_does_the_Internet_work
What happens when you type a URL into your browser?https://newsletter.techworld-with-milan.com/p/what-happens-when-you-type-a-url
How DNS workshttps://newsletter.techworld-with-milan.com/i/135973327/how-dns-works
HTTP(S) protocolhttps://developer.mozilla.org/en-US/docs/Web/HTTP/Overview
ASP.NET MVChttps://dotnet.microsoft.com/en-us/apps/aspnet/mvc
ASP.NET MVC 5 Fundamentals by Scott Alenhttps://www.pluralsight.com/courses/aspdotnet-mvc5-fundamentals
ASP.NET Core Fundamentals by Scott Alenhttps://www.pluralsight.com/courses/aspnet-core-fundamentals
Middlewareshttps://docs.microsoft.com/en-us/aspnet/core/fundamentals/middleware
Web APIhttps://dotnet.microsoft.com/en-us/apps/aspnet/apis
Minimal APIshttps://learn.microsoft.com/en-us/aspnet/core/fundamentals/minimal-apis?view=aspnetcore-8.0
RESThttps://docs.microsoft.com/en-us/aspnet/core/tutorials/first-web-api
GraphQLhttps://graphql.org/
gRPChttps://grpc.io/
REST API Design Best Practiceshttps://newsletter.techworld-with-milan.com/p/rest-api-design-best-practices
Understanding REST Headershttps://newsletter.techworld-with-milan.com/p/understanding-rest-headers
Life Cycleshttps://learn.microsoft.com/en-us/aspnet/core/fundamentals/dependency-injection
Microsoft Extensions Dependency Injectionhttps://learn.microsoft.com/en-us/dotnet/api/microsoft.extensions.dependencyinjection?view=dotnet-plat-ext-7.0
Autofachttps://autofac.org/
Scrutorhttps://github.com/khellang/Scrutor
Application Settings & Configurationshttps://docs.microsoft.com/en-us/aspnet/core/fundamentals/configuration
Filters & Attributeshttps://docs.microsoft.com/en-us/aspnet/core/mvc/controllers/filters
Authenticationhttps://docs.microsoft.com/en-us/aspnet/core/security/authentication
this Reddit threadhttps://www.reddit.com/r/dotnet/comments/we9qx8/a_comprehensive_overview_of_authentication_in/
Authorizationhttps://docs.microsoft.com/en-us/aspnet/core/security/authorization/introduction
IdentityServerhttps://identityserver4.readthedocs.io/en/latest
Auth0https://auth0.com
OIDChttps://openid.net/connect
https://patch-diff.githubusercontent.com/managefork/DotNet-Developer-Roadmap#4-client-side-net
Razorhttps://docs.microsoft.com/aspnet/core/mvc/views/razor
Blazorhttps://dotnet.microsoft.com/apps/aspnet/web-apps/blazor
.NET MAUIhttps://github.com/dotnet/maui
WPFhttps://learn.microsoft.com/en-us/dotnet/desktop/wpf/overview/?view=netdesktop-8.0
WinUIhttps://docs.microsoft.com/en-us/windows/apps/winui/winui3/
Uno Platformhttps://platform.uno/
Avaloniahttps://avaloniaui.net/
UWPhttps://docs.microsoft.com/en-us/windows/uwp/get-started/universal-application-platform-guide
WinFormshttps://docs.microsoft.com/en-us/dotnet/desktop/winforms/overview/?view=netdesktop-8.0
https://patch-diff.githubusercontent.com/managefork/DotNet-Developer-Roadmap#5-databases
Database designhttps://www.youtube.com/watch?v=ztHopE5Wnpc
Learn SQLhttps://newsletter.techworld-with-milan.com/p/how-to-learn-sql
SQL Serverhttps://www.microsoft.com/sql-server/sql-server-2019
PostgreSQLhttps://www.postgresql.org
MariaDBhttps://mariadb.org
MySQLhttps://www.mysql.com
Azure SQLhttps://azure.microsoft.com/en-us/products/azure-sql/database
MongoDBhttps://docs.microsoft.com/aspnet/core/tutorials/first-mongo-app
RavenDBhttps://github.com/ravendb/ravendb
Azure Cosmos DBhttps://docs.microsoft.com/azure/cosmos-db
SQLFlowhttps://sqlflow.gudusoft.com/#/
https://patch-diff.githubusercontent.com/managefork/DotNet-Developer-Roadmap#6-orm
Entity Framework Corehttps://learn.microsoft.com/en-us/ef/core
Code First Migrationshttps://learn.microsoft.com/en-us/ef/core/managing-schemas/migrations/?tabs=dotnet-core-cli
Change Tracker APIhttps://learn.microsoft.com/en-us/ef/core/change-tracking/
Lazy Eager Explicit Loadinghttps://learn.microsoft.com/en-us/ef/core/querying/related-data/
Dapperhttps://github.com/StackExchange/Dapper
LINQhttps://www.dotnetnakama.com/blog/understanding-the-dot-net-language-integrated-query-linq/
ADO.NEThttps://learn.microsoft.com/en-us/dotnet/framework/data/adonet/
https://patch-diff.githubusercontent.com/managefork/DotNet-Developer-Roadmap#7-caching
Memory Cachehttps://docs.microsoft.com/aspnet/core/performance/caching/memory
Redishttps://redis.io/
Built-inhttps://learn.microsoft.com/en-us/aspnet/core/performance/caching/response
Output Cachinghttps://learn.microsoft.com/en-us/aspnet/core/performance/caching/output?source=recommendations
https://patch-diff.githubusercontent.com/managefork/DotNet-Developer-Roadmap#8-logging
Seriloghttps://github.com/serilog/serilog
NLoghttps://github.com/NLog/NLog
Microsoft.Extensions.Logginghttps://learn.microsoft.com/en-us/dotnet/core/extensions/logging
https://patch-diff.githubusercontent.com/managefork/DotNet-Developer-Roadmap#9-communication
SignalR Corehttps://docs.microsoft.com/aspnet/core/signalr
WebSocketshttps://docs.microsoft.com/en-us/aspnet/core/fundamentals/websockets
Socket.IOhttps://github.com/doghappy/socket.io-client-csharp
HTTP Clienthttps://learn.microsoft.com/en-us/dotnet/api/system.net.http.httpclient?view=net-8.0
Azure Service Bushttps://docs.microsoft.com/azure/service-bus-messaging/service-bus-messaging-overview
RabbitMQhttps://www.rabbitmq.com/tutorials/tutorial-one-dotnet.html
ActiveMQhttps://activemq.apache.org/
NetMQhttps://netmq.readthedocs.io/en/latest/
Apache Kafkahttps://kafka.apache.org/
MassTransithttps://github.com/MassTransit/MassTransit
Azure Service Bushttps://docs.microsoft.com/azure/service-bus-messaging/service-bus-messaging-overview
NServiceBushttps://learn.microsoft.com/en-us/azure/service-bus-messaging/build-message-driven-apps-nservicebus?tabs=Sender
EasyNetQhttps://easynetq.com/
Azure Event Hubhttps://docs.microsoft.com/azure/event-hubs/event-hubs-about
Azure Event Gridhttps://docs.microsoft.com/azure/event-grid/overview
https://patch-diff.githubusercontent.com/managefork/DotNet-Developer-Roadmap#10-background-tasks
Background Servicehttps://docs.microsoft.com/en-us/aspnet/core/fundamentals/host/hosted-services
HangFirehttps://github.com/HangfireIO/Hangfire
Quartzhttps://github.com/quartznet/quartznet
https://patch-diff.githubusercontent.com/managefork/DotNet-Developer-Roadmap#11-testing
Unit Testinghttps://www.pluralsight.com/courses/advanced-unit-testing
xUnithttps://xunit.net/
NUnithttps://nunit.org/
MSTesthttps://docs.microsoft.com/dotnet/core/testing/unit-testing-with-mstest
NSubstitutehttps://github.com/nsubstitute/NSubstitute
FluentAssertionhttps://github.com/fluentassertions/fluentassertions
Shouldlyhttps://github.com/shouldly/shouldly
Bogushttps://github.com/bchavez/Bogus
AutoFixturehttps://github.com/AutoFixture/AutoFixture
WebApplicationFactoryhttps://docs.microsoft.com/aspnet/core/test/integration-tests
TestServerhttps://learn.microsoft.com/en-us/aspnet/core/test/integration-tests?view=aspnetcore-7.0
Testcontainershttps://dotnet.testcontainers.org/
Verifyhttps://github.com/VerifyTests/Verify
SpecFlowhttps://github.com/techtalk/SpecFlow/tree/DotNetCore
Playwrighthttps://playwright.dev/
K6https://github.com/grafana/k6
JMeterhttps://github.com/apache/jmeter
https://patch-diff.githubusercontent.com/managefork/DotNet-Developer-Roadmap#12-observability
Prometheushttps://github.com/prometheus/prometheus
Grafanahttps://github.com/grafana/grafana
Datadoghttps://www.datadoghq.com
ELK Stackhttps://www.elastic.co/what-is/elk-stack
OpenTelemetryhttps://github.com/open-telemetry/opentelemetry-dotnet
Jaegerhttps://www.jaegertracing.io/
Azure Application Insightshttps://docs.microsoft.com/azure/azure-monitor/app/app-insights-overview
Azure Log Analyticshttps://docs.microsoft.com/azure/azure-monitor/logs/log-analytics-overview
https://patch-diff.githubusercontent.com/managefork/DotNet-Developer-Roadmap#13-containerization
Dockerhttps://www.docker.com
Docker Composehttps://docs.docker.com/compose/
Docker Hubhttps://hub.docker.com/
Azure Container Registryhttps://learn.microsoft.com/en-us/azure/container-registry/container-registry-intro
Kuberneteshttps://kubernetes.io
Azure Kubernetes Service (AKS)https://azure.microsoft.com/en-us/products/kubernetes-service
Helmhttps://helm.sh/
Azure Container Appshttps://docs.microsoft.com/en-us/azure/container-apps/overview
https://patch-diff.githubusercontent.com/managefork/DotNet-Developer-Roadmap#14-cloud
AWShttps://aws.amazon.com/
Azurehttps://azure.microsoft.com/
Google Cloudhttps://cloud.google.com/
https://patch-diff.githubusercontent.com/managefork/DotNet-Developer-Roadmap#15-continuous-integration--delivery-cicd
DevOps conceptshttps://newsletter.techworld-with-milan.com/p/devops-roadmap-2023
GitHub Actionshttps://github.com/features/actions
Gitlab CIhttps://docs.gitlab.com/ee/ci
Azure Pipelineshttps://azure.microsoft.com/en-us/services/devops/pipelines
Travis CIhttps://travis-ci.org
Jenkinshttps://www.jenkins.io
TeamCityhttps://www.jetbrains.com/teamcity
https://patch-diff.githubusercontent.com/managefork/DotNet-Developer-Roadmap#16-net-libraries
MediatRhttps://github.com/jbogard/MediatR
Pollyhttps://github.com/App-vNext/Polly
Fluent Validationhttps://github.com/JeremySkinner/FluentValidation
Benchmark.NEThttps://github.com/dotnet/BenchmarkDotNet
Refithttps://github.com/reactiveui/refit
YARPhttps://microsoft.github.io/reverse-proxy/
Swashbucklehttps://github.com/domaindrivendev/Swashbuckle.AspNetCore
https://patch-diff.githubusercontent.com/managefork/DotNet-Developer-Roadmap#additional-considerations
https://patch-diff.githubusercontent.com/managefork/DotNet-Developer-Roadmap#performance-best-practices
https://patch-diff.githubusercontent.com/managefork/DotNet-Developer-Roadmap#profiling-and-diagnostics
PerfViewhttps://joshthecoder.com/2023/10/23/using-perfview-to-diagnose-high-cpu-in-an-aspnet-app.html
Visual Studio Profilerhttps://learn.microsoft.com/en-us/visualstudio/profiling/profiling-feature-tour?view=vs-2022
dotTracehttps://www.jetbrains.com/profiler/
dotMemoryhttps://www.jetbrains.com/dotmemory/
https://patch-diff.githubusercontent.com/managefork/DotNet-Developer-Roadmap#performances-101
https://patch-diff.githubusercontent.com/managefork/DotNet-Developer-Roadmap#security-and-cryptography
Authentication and Authorizationhttps://learn.microsoft.com/en-us/aspnet/web-api/overview/security/authentication-and-authorization-in-aspnet-web-api
Cryptography and Data Protectionhttps://learn.microsoft.com/en-us/dotnet/standard/security/cross-platform-cryptography
https://patch-diff.githubusercontent.com/managefork/DotNet-Developer-Roadmap#additional-learning-resources
Pluralsight learning platformhttps://www.pluralsight.com/browse?q=C%20sharp&type=all&sort=highest
Awesome .NET!https://github.com/quozd/awesome-dotnet
Microsoft .NET Architecture Guideshttps://dotnet.microsoft.com/en-us/learn/dotnet/architecture-guides
https://patch-diff.githubusercontent.com/managefork/DotNet-Developer-Roadmap#books
Learn C# in One Day and Learn It Wellhttps://amzn.to/3Qld3fT
C# in Depth: Fourth Editionhttps://amzn.to/3ZPcZbq
Concurrency in C# Cookbook: Asynchronous, Parallel, and Multithreaded Programminghttps://amzn.to/490EMtu
The C# Yellowhttp://www.csharpcourse.com/
https://patch-diff.githubusercontent.com/managefork/DotNet-Developer-Roadmap#youtube-channels
IAmTimCoreyhttps://www.youtube.com/user/IAmTimCorey
Programming with Moshhttps://www.youtube.com/user/programmingwithmosh
Nick Chapsashttps://www.youtube.com/channel/UCrkPsvLGln62OMZRO6K-llg
Milan Jovanovichttps://www.youtube.com/@MilanJovanovicTech
Zoran Horvathttps://www.youtube.com/@zoran-horvat
CodeOpinionhttps://www.youtube.com/watch?v=_rgH0Kb9Bis
C# Tutorial - Full Course for Beginnershttps://www.youtube.com/watch?v=GhQdlIFylQ8
Advanced C# Programming Coursehttps://www.youtube.com/watch?v=YT8s-90oDC0
Raw Codinghttps://www.youtube.com/@RawCoding
Gui Fereirahttps://www.youtube.com/@gui.ferreira
https://patch-diff.githubusercontent.com/managefork/DotNet-Developer-Roadmap#blogs
.NET Bloghttps://devblogs.microsoft.com/dotnet/
The Morning Dewhttps://www.alvinashcraft.com/
You’ve Been Haackedhttps://haacked.com/
Eric Lippert's bloghttps://ericlippert.com/
Steve Smithhttps://ardalis.com/
Andrew Lockhttps://andrewlock.net/
Scott Hanselmanhttps://www.hanselman.com/blog/
Rick Strahl's Web Loghttps://weblog.west-wind.com/
Adam Sitnikhttps://adamsitnik.com/
Jimmy Bogardhttps://www.jimmybogard.com/
Vladimir Khorikovhttps://enterprisecraftsmanship.com/
Ayende @ Rahienhttps://ayende.com/blog/
Maarten Balliauwhttps://blog.maartenballiauw.be/
Khalid Abuhakmeh’s Bloghttps://khalidabuhakmeh.com/
Stephen Clearyhttps://blog.stephencleary.com/
Scott Bradyhttps://www.scottbrady91.com/articles
Jiří Činčurahttps://www.tabsoverspaces.com/
Coding Militiahttps://blog.codingmilitia.com/
Michael Shpilthttps://michaelscodingspot.com/
Mark Seemannhttps://blog.ploeh.dk/
Steven Gieselhttps://steven-giesel.com/
Code Maze Weeklyhttps://code-maze.com/
https://patch-diff.githubusercontent.com/managefork/DotNet-Developer-Roadmap#podcasts
.NET Rocks!https://www.dotnetrocks.com/
Rockin' the Code World with Dot Net Davehttps://www.c-sharpcorner.com/live/rockin-the-code-world-with-dotnetdave
The Modern .NET Showhttps://dotnetcore.show/
.NET Content creatorshttps://www.wearedotnet.io/
https://patch-diff.githubusercontent.com/managefork/DotNet-Developer-Roadmap#other-net-content-creators
https://patch-diff.githubusercontent.com/managefork/DotNet-Developer-Roadmap#tools
Githttps://github.com/git-guides/install-git
GUI clientshttps://www.hostinger.com/tutorials/best-git-gui-clients/
Visual Studiohttps://visualstudio.microsoft.com/
Visual Studio Codehttps://code.visualstudio.com/
Riderhttps://www.jetbrains.com/rider/
SQL Server Management Studiohttps://docs.microsoft.com/en-us/sql/ssms/download-sql-server-management-studio-ssms?view=sql-server-ver15
Azure Data Studiohttps://azure.microsoft.com/en-us/products/data-studio/
LINQPadhttps://www.linqpad.net/
ReSharperhttps://www.jetbrains.com/resharper/
.NET Reflectorhttps://www.red-gate.com/products/reflector/
Postmanhttps://www.postman.com/
NDependhttps://www.ndepend.com/
NCrunch for Visual Studiohttps://www.ncrunch.net/
https://patch-diff.githubusercontent.com/managefork/DotNet-Developer-Roadmap#wrap-up
https://patch-diff.githubusercontent.com/managefork/DotNet-Developer-Roadmap#contribution
https://patch-diff.githubusercontent.com/managefork/DotNet-Developer-Roadmap#license
https://opensource.org/licenses/Apache-2.0
https://patch-diff.githubusercontent.com/managefork/DotNet-Developer-Roadmap#author
Dr. Milan Milanovićhttps://milan.milanovic.org
3MDhttps://3mdinc.com
newsletter.techworld-with-milan.com/https://newsletter.techworld-with-milan.com/
Readme https://patch-diff.githubusercontent.com/managefork/DotNet-Developer-Roadmap#readme-ov-file
Apache-2.0 license https://patch-diff.githubusercontent.com/managefork/DotNet-Developer-Roadmap#Apache-2.0-1-ov-file
Please reload this pagehttps://patch-diff.githubusercontent.com/managefork/DotNet-Developer-Roadmap
Activityhttps://patch-diff.githubusercontent.com/managefork/DotNet-Developer-Roadmap/activity
Custom propertieshttps://patch-diff.githubusercontent.com/managefork/DotNet-Developer-Roadmap/custom-properties
0 starshttps://patch-diff.githubusercontent.com/managefork/DotNet-Developer-Roadmap/stargazers
0 watchinghttps://patch-diff.githubusercontent.com/managefork/DotNet-Developer-Roadmap/watchers
0 forkshttps://patch-diff.githubusercontent.com/managefork/DotNet-Developer-Roadmap/forks
Report repository https://patch-diff.githubusercontent.com/contact/report-content?content_url=https%3A%2F%2Fgithub.com%2Fmanagefork%2FDotNet-Developer-Roadmap&report=managefork+%28user%29
Releaseshttps://patch-diff.githubusercontent.com/managefork/DotNet-Developer-Roadmap/releases
Packages 0https://patch-diff.githubusercontent.com/orgs/managefork/packages?repo_name=DotNet-Developer-Roadmap
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.