References
- Introduction to ASP.NET Core: https://docs.microsoft.com/en-us/aspnet/core/
- Angular: Setting Up the Local Environment and Workspace: https://angular.io/guide/setup-local
- Angular Architecture Overview: https://angular.io/guide/architecture
- Angular Upgrade Guide: https://update.angular.io/
- npmJS: https://docs.npmjs.com/files/package.json
- Yarn Package Manager: https://yarnpkg.com/
- TypeScript – Modules: https://www.typescriptlang.org/docs/handbook/modules.html
- TypeScript – Module Resolution: https://www.typescriptlang.org/docs/handbook/module-resolution.html
- TypeScript Configuration: https://angular.io/config/tsconfig
- TSLint: https://palantir.github.io/tslint/
- Angular AoT Compiler: https://angular.io/guide/aot-compiler
- Karma: https://karma-runner.github.io/
- Jasmine: https://jasmine.github.io/
- Angular – Testing: https://angular.io/guide/testing
- ETag HTTP Header: https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/ETag
- Last-Modified HTTP Header: https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Last-Modified
- Cache-Control HTTP Header: https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Cache-Control
- Strongly Typed Configuration Settings in ASP.NET Core: https://weblog.west-wind.com/posts/2016/may/23/strongly-typed-configuration-settings-in-aspnet-core
- Strongly Typed Configuration Settings in ASP.NET Core without IOptions<T>: https://www.strathweb.com/2016/09/strongly-typed-configuration-in-asp-net-core-without-ioptionst/
- Strongly Typed Configuration Settings in ASP.NET Core Part II: https://rimdev.io/strongly-typed-configuration-settings-in-asp-net-core-part-ii/