TimeRegistrationDemo Installation Requirements See Installation Guide Business case Design goals 2018 Technologies C# Use .NET Core Use ASPNETCore Use Docker as hoster EntityFramework (Code First + migrations) Sql server 2016 (localdb and real server) Visual Studio 2017 Community Edition Windows 10 Git --> Git Basics Validation libraries (FluentValidation) Mapping libraries (AutoMapper) Design methodologies CQRS DDD REST API IOC containers ( Windsor, Unity, Autofac,...) Source control choices Kanban Scrum Design Patterns Logging & Exception handling Minimum Viable Product Unit Testing Future Ideas Use Azure as hoster In depth tutorials for some subjects: Experiences with code migration (Filip) Big data ( Geoffrey ) Writing a front-end for this in: web with Angular 5 / React / Vue mobile with Xamarin desktop xaml VR with Unity3D