.NET and Frameworks

Goal: refresh Microsoft-relevant engineering depth across C#, .NET, ASP.NET Core, cloud/service fundamentals, testing, and common framework tradeoffs.

WeekFocusOutput
Week 1C# fundamentals, async/await, LINQ, collections, ASP.NET Core pipeline, dependency injectionNotes and 1 small API refresh
Week 2REST APIs, middleware, filters, validation, configuration, options patternBuild/review API patterns
Week 3Entity Framework Core, SQL, transactions, indexing, migrationsData access notes and examples
Week 4Authentication, authorization, OAuth/OIDC basics, security headers, secretsSecurity checklist
Week 5Testing: unit, integration, mocking, testability, clean architectureTest strategy notes
Week 6Performance: profiling, memory, caching, concurrency, background servicesPerformance checklist
Week 7Azure basics: App Service, Functions, Storage, Service Bus, Key Vault, App InsightsAzure architecture notes
Week 8Review common senior .NET interview questionsFinal framework cheat sheet

Framework Review Template

  • What problem does it solve?
  • Core concepts:
  • Common failure modes:
  • Performance considerations:
  • Testing strategy:
  • Senior-level tradeoffs:

Latest