フロントエンドのコンポーネント設計について

はじめに
4月よりフロントエンドエンジニアとして活動開始して、約3か月がたちました。
ちなみにAngularを使っています。
その間にフロントエンド開発において、コンポーネント指向での設計やら、実装などを経験し
【.Net】MsBuildでIISにデプロイする

結構はまったので備忘録として載せておきます。
前提として、Webサーバにデプロイ用のユーザーが作成済みで、ソース管理サーバからVisual Studioの発行で、プロファイルが作成済みの状態からスタートしています。