AspNetCoreFromZeroToOverkill / Home

Home repository for the series ASP.NET Core: From 0 to overkill

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ASP.NET Core: From Zero to overkill


Important note

Series development was halted. For more info, check out this blog post.


logo

This is the home repository for the series of videos/posts I'll be making on ASP.NET Core and friends.

The goal of this series will be to build a complex application using ASP.NET Core, starting simple and complicating along the way.

The end result will probably be on the over-engineered side (hence the “overkill” on the title), because the application will be developed as an excuse to try a whole lot of technologies and concepts. If the application wasn’t being developed with educational purposes in mind, the outcome would certainly be simpler.

For a more detailed intro check out this post.

Repositories

  • GroupManagement - repository containing the component responsible for everything group related, from creating and editing its details, associating users, managing players, etc.
  • WebFrontend - repository containing the application's frontend components, namely a Vue.js single page application and an ASP.NET Core backend for frontend, acting as a facade between the SPA and the backend services.
  • Auth - repository containing the authentication logic, centralized in a standalone application. It's an OpendID Connect provider, allowing for the web frontend to delegate the user authentication to it (and, if needed, also other applications, for instance, mobile implementations).
  • Deployment - General deployment tooling for the application.
  • EpisodeNotes - repository containing episode notes in presentation format, used at the start of the videos to introduce what we'll be doing in each one.
  • Tools - repository containing some tooling to help out while developing the application - examples: Git helpers, scripts to start dependencies and the projects, ...

Various links

  • Blog posts - lists the posts on the Coding Militia blog, filtered just for this series
  • YouTube playlist - playlist on the Coding Militia channel with all the videos recorded for this series

Planning

You can check out the (not set in stone) planning of the series here.

About

Home repository for the series ASP.NET Core: From 0 to overkill