ASP.NET Core

ASP.NET Core Developer

Step by step guide to becoming an ASP.NET core developer in @currentYear@

This page is a visitor-friendly snapshot of how William currently sees this area: what feels strong, what is still being refined, and where the evidence is still partial.

9

Done

0

Learning

0

Target

0

Skipped

146

Tracked

Status meanings

Done: enough evidence to present this area as a solid strength.

Learning: an area of active development with growing confidence.

Target: relevant and intentional, but still earlier in the journey.

Skipped: not a current priority relative to other areas.

How the estimates are formed

Profile and manual review: 0

Evidence from project experience: 4

Competency mapping alignment: 5

Quiz-backed updates: 0

These signals help estimate progress, but they are still best treated as directional rather than perfectly complete.

Areas currently being strengthened

No standout growth areas are being highlighted here yet.

General Development Skills

Untracked

Git - Version Control

Untracked

GitHub, GitLab, BitBucket

Untracked

HTTP / HTTPs Protocol

Untracked

Data Structures and Algorithms

Untracked

.NET CLI

Untracked

Learn the Basics of C#

Untracked

C#

Done
Project experienceEvidence: experience

.NET

Done
Project experienceEvidence: experience

StyleCop Rules

Untracked

Database Fundamentals

Untracked

SQL Basics

Untracked

Database Design Basics

Untracked

Stored Procedures

Untracked

Constraints

Untracked

Triggers

Untracked

ASP.NET Core Basics

Done
Project experienceEvidence: experience

MVC

Done
Competency mapping

REST

Untracked

Razor Pages

Untracked

Razor Components

Untracked

Middlewares

Untracked

Filters and Attributes

Untracked

App Settings and Configs

Untracked

Minimal APIs

Untracked

Object Relational Mapping

Untracked

Entity Framework Core

Done
Project experienceEvidence: experience

Framework Basics

Untracked

Code First + Migrations

Untracked

Lazy, Eager, Explicit Loading

Untracked

Change Tracker API

Untracked

Dapper

Untracked

RepoDB

Untracked

NHibernate

Untracked

Dependency Injection

Done
Competency mapping

Scrutor

Untracked

Life Cycles

Untracked

DI Containers

Untracked

Microsoft.Extensions

Untracked

AutoFac

Untracked

Scoped

Untracked

Transient

Untracked

Singleton

Untracked

Caching

Untracked

Entity Framework 2nd Level Cache

Untracked

Memory Cache

Untracked

Distributed Cache

Untracked

Memcached

Untracked

Redis

Untracked

Databases

Untracked

Search Engines

Untracked

Elastic Search

Untracked

Solr

Untracked

Sphinx

Untracked

Cloud

Untracked

Cosmos DB

Untracked

Dynamo DB

Untracked

Relational

Untracked

SQL Server

Untracked

PostgreSQL

Untracked

MariaDB

Untracked

MySQL

Untracked

NoSQL

Untracked

MongoDB

Untracked

Cassandra

Untracked

LiteDB

Untracked

CouchDB

Untracked

Log Frameworks

Untracked

Serilog

Untracked

NLog

Untracked

API Clients and Communication

Untracked

REST

Done
Competency mapping

Gridlify

Untracked

Odata

Untracked

GraphQL

Untracked

GraphQL .NET

Untracked

HotChocolate

Untracked

gRPC

Untracked

Real-Time Communication

Untracked

Web Sockets

Untracked

SignalR Core

Untracked

Object Mapping

Untracked

AutoMapper

Untracked

Mapperly

Untracked

Manual Mapping

Untracked

Task Scheduling

Untracked

Hangfire

Untracked

Coravel

Untracked

Quartz

Untracked

Native Background Service

Untracked

Testing

Untracked

Playwright

Untracked

Puppeteer

Untracked

Cypress

Untracked

WebApplicationFactory

Untracked

Test Containers

Untracked

.NET Aspire

Untracked

Respawn

Untracked

Specflow

Untracked

Light BDD

Untracked

XUnit

Untracked

NUnit

Untracked

Shouldly

Untracked

NSubstitute

Untracked

Moq

Untracked

FakeItEasy

Untracked

AutoFixture

Untracked

Bogus

Untracked

Microservices

Done
Competency mapping

ActiveMQ

Untracked

Kafka

Untracked

RabbitMQ

Untracked

NetMQ

Untracked

Azure Service Bus

Untracked

Mass Transit

Untracked

NServiceBus

Untracked

EasyNetQ

Untracked

Ocelot

Untracked

YARP

Untracked

Docker

Done
Competency mapping

Kubernetes

Untracked

.NET Aspire

Untracked

Orleans

Untracked

SteelToe

Untracked

Dapr

Untracked

CI / CD

Untracked

GitHub Actions

Untracked

Azure Pipelines

Untracked

GitLab CI/CD

Untracked

Circle CI

Untracked

Template Engines

Untracked

Razor

Untracked

Scriban

Untracked

Fluid

Untracked

Frameworks

Untracked

Blazor

Untracked

.NET MAUI

Untracked

Scalar

Untracked

MediatR

Untracked

FluentValidation

Untracked

Polly

Untracked

Marten

Untracked

Nuke

Untracked

Benchmark.NET

Untracked

Distributed Lock

Untracked

MSTest

Untracked