I will use a single repository for either the Angular SPA and the c# Web API.
[Read More]Skeleton
Create a simple skeleton with minimal components to test all the basic pieces:
- a github repository
- a simple webapi that loads dummy data from a Sqlite database
- a simple angular SPA that loads data from the webapi
Installations
Installation of all the basic tools.
[Read More]Preparation
DatingApp
DatingApp is a SPA dating application written in Angular 5 with a webapi backend made in C# using .net core 2.1.
The application is my opinionated version of this Udemy course
The course used a previous version of .net core I fixed everything to use 2.1.0-rc1-final. After chapter 5 I also gained enough confidence with Angular to update it to version 6.
Webapi skeleton
The skeleton for the dating app
A skeleton webapi that loads data from a sqlite database.
[Read More]Install nodejs using nvm
Installation of node on ubuntu using node version manager
Node Version Manager is Simple bash script to manage multiple active node.js versions.
[Read More]Visual Studio Code Plugins
A small selection of useful plugins for visual studio code.
Various plugins for visual studio code, useful for developing in c# and Angular.
[Read More]Create a GitHub repo from a local git
Adding a local project to Github from Windows using Visual Studio 2015 and GitHub Desktop.
This is not the best way to add a local project to github. It is just a way that works using Visual Studio and GitHub Desktop with a small manual intervention.
A shorter path is possible by letting GitHub Desktop create the repository.
[Read More]