onlyforkbj / nerd-dinner

Port from CodePlex

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Nerd Dinner

This is NerdDinner, an old ASP.NET MVC app - cloned from CodePlex.

It's being Dockerized to demonstrate how "legacy" ASP.NET apps can easily be packaged as Docker images and run in Windows Containers - which is the first step in modernizing them.

Roadmap

  • Part 1 - run the existing app in Docker with no code changes. Done in branch dockerize-part1;
  • Part 2 - running the database in a separate container, and using the same Docker image for different environments. Done in branch dockerize-part2;
  • Part 3 - splitting out the homepage component as a synchronous microservice running in it's own Docker container;
  • Part 4 - splitting out the create dinner component as an asynchronous microservice, running message queue and message handler containers;
  • Part 5 - scaling and failover with a hybrid Docker Swarm.

Follow @EltonStoneman on Twitter for updates.

About

Port from CodePlex


Languages

Language:JavaScript 51.2%Language:CSS 36.5%Language:C# 12.3%Language:ASP 0.0%