0% found this document useful (0 votes)
38 views

Aspnet Core

This document provides a roadmap for learning ASP.NET Core. It includes topics such as Git version control, HTTP/HTTPS protocols, database fundamentals, Entity Framework Core, caching, and dependency injection. The order of topics is not strict and they can be learned anytime. It recommends learning C# basics, general development skills, and framework basics before diving into ASP.NET Core specifics.

Uploaded by

kwintcom
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
38 views

Aspnet Core

This document provides a roadmap for learning ASP.NET Core. It includes topics such as Git version control, HTTP/HTTPS protocols, database fundamentals, Entity Framework Core, caching, and dependency injection. The order of topics is not strict and they can be learned anytime. It recommends learning C# basics, general development skills, and framework basics before diving into ASP.NET Core specifics.

Uploaded by

kwintcom
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1

!

" Personal Recommendation / Opinion Find the detailed version of this roadmap
"
! Alternative Option - Pick this or purple along with resources and other roadmaps

"
! Order in roadmap not strict (Learn anytime)

! I wouldn't recommend ASP.NET Core https : // roadmap.sh

C# 10 "
!
"
! Git - Version Control

"
! Azure DevOps Services "
! Learn the Basics of C# .NET 6 "
!

"
! GitHub, GitLab, BitBucket General Development Skills "
!
.NET CLI "
!

"
! HTTP / HTTPS Protocol

"
! DataStructures and Algorithms Stored Procedures "
!

Constraints "
! Framework Basics "
!
"
! Database Design Basics
Database Fundamentals Triggers "
!
"
! SQL Basics Code First + Migrations "
!

Change Tracker API "


!

"
! Entity Framework Core Lazy, Eager, Explicit Loading "
!
"
! ASP.NET Core Basics "
! ORM

"
! Dapper

RepoDB "
! Simple Injector
"
! MVC REST "
! "
!
"
! Castle Windsor
Razor Pages "
! "
! NHibernate

Razor Components "


! "
! AutoFac Ninject "
!

Microsoft.Extensions.
Middlewares "
! "
!
Scrutor "
! DependencyInjection
Filters and Attributes "
!

App Settings and Config


Memory Cache "
!
"
! Dependency Injection "
! "
! DI Containers

"
! Entity Framework 2nd Level Cache "
! Caching
Scoped "
!
"
! Life Cycles

Transient "
!
"
! Memcached Distributed Cache "
!

"
! Solr Sphinx "
!
Singleton "
!
"
! Redis

"
! Elastic Search

"
! StackExchange.Redis
DynamoDB "
!
! Search Engines
"
"
! EasyCaching "
! Serilog "
!
"
! Cloud CosmosDB "
!
!
"
"
!
Log Management System "
! Log Frameworks "
! Databases "
! Relational SQL Server "
!

PostgreSQL "
!
!
"
"
! ELK Stack "
! NLog
"
!
NoSQL
MariaDB "
!
"
! Sentry.io "
! Sieve
"
! Redis Cassandra "
! MySQL "
!
"
! Datadog "
! OData
"
! MongoDB RavenDB "
!
"
! loggly.com
"
! LiteDB CouchDB "
!
gRPC "
! "
! REST
"
! elmah.io
Web Sockets "
!
!
" Real-Time Communication
"
! API Clients and Communication
"
!
SingalR Core "
!
"
! GraphQL-dotnet

"
! HotChocolate "
! GraphQL "
! Object Mapping AutoMapper "
!
"
! Hangfire

Express Mapper "


!
!
"
"
! NativeBackgroundService Task Scheduling
"
! Agile Mapper "
!
"
! Quartz Mapster "
!
"
! Coravel

Testing E2E Testing


!
"
"
! Behavior Testing "
! Integration Testing "
! Unit Testing "
! "
!

Selenium "
!
"
! SpecFlow "
! WebApplicationFactory
"
! MSTest Fluent Assertions "
!
Playwright "
!
"
! BDDFY "
! Test Server
" xUnit
! NUnit "
! Shouldly "
!
Puppeteer "
!
"
! LightBDD
Frameworks Assertion
Cypress "
!
Orchestration
"
! NSubstitute
!
" Kubernetes
ActiveMQ "
!
"
! " Moq
! FakeItEasy "
!
Docker Swarm
Apache Kafka "
!
Other Mocking
RabbitMQ "
!
"
! Orleans API Gateway

"
! SteelToe Message Bus Micro-Services !
" Message Brokers
"
! Ocelot
"
!
"
! Dapr
Containerization NetMQ "
!
"
! Mass Transit
"
! Tye
"
! Docker
Azure Service Bus "
!
"
! NServiceBus
Reverse Proxy
"
! EasyNetQ
"
! Blazor "
! YARP GitHub Actions "
!

Azure Pipelines "


!
!
"
"
! Client Side Libraries Software Design and Architecture CI / CD Travis CI "
!
"
!
Jenkins "
!
!
" Template Engines Good to Know Libraries Circle CI "
!
"
!
TeamCity "
!
"
! Razor "
! MediatR

"
! DotLiquid "
! FluentValidation

"
! Scriban "
! Polly

"
! Fluid "
! Nuke
Identify what you missed
"
! Benchmark.NET
Backend Roadmap
"
!
"
! NodaTime

"
! GenFu

"
! SwashBuckle

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy