Skip to content
This repository has been archived by the owner on Sep 23, 2020. It is now read-only.

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

Notifications You must be signed in to change notification settings

AspNetCoreFromZeroToOverkill/Home

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 

Repository files navigation

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

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published