
Reduce docker image size
GitHub Actions 의 워크플로우를 이용해서 ASP.NET Core 응용프로그램을 도커 이미지로 빌드해서 사설 도커 레지스트리에 업로드하고 있습니다.
GitHub: bing-wallpaper docker image workflow 에서 동작을 확인하실 수 있습니다.
언젠가 부터 워크플로우가 실패하고 있었습니다.

GitHub Actions 의 워크플로우를 이용해서 ASP.NET Core 응용프로그램을 도커 이미지로 빌드해서 사설 도커 레지스트리에 업로드하고 있습니다.
GitHub: bing-wallpaper docker image workflow 에서 동작을 확인하실 수 있습니다.
언젠가 부터 워크플로우가 실패하고 있었습니다.

bing.com 은 마이크로소프트에서 서비스하는 검색서비스입니다.
이 사이트는 매우 아름다운 배경 이미지를 제공합니다.
여기서 제공되는 배경 이미지를 데스크톱 배경으로 사용하고 싶어서 어떻게 얻을 수 있나 찾아보니 이미지 정보를 제공하는 API 가 있습니다.
API 를 사용해서 특정시간에 새로운 이미지가 있으면 이미지 파일을 …

ASP.NET Core 3.0 웹 응용프로그램을 도커 컨테이너로 실행하는 외주 작업 회고입니다.
작업기간: 일주일
비용: 비공개
ASP.NET 2.0 프로젝트를 ASP.NET Core 3.0 으로 대상 프레임워크 변경해서 Ubuntu 서버에서 도커 컨테이너로 실행합니다.

웹사이트 형식의 ASP.NET 2.0 프로젝트를 ASP.NET Core …
ASP.NET Core 웹 응용프로그램을 작성할 때, 웹 응용프로그램 프로젝트에서 컨트롤러를 다른 프로젝트로 분리하기를 원하면 이런 방법이 검토해 보십시오.
컨트롤러를 분리할 프로젝트를 작성합니다.
.NET Standard 클래스 라이브러리 템플릿 사용
$ mkdir Blog.Backend.Api.Account
$ cd Blog.Backend.Api.Account
$ dotnet new …
ASP.NET Core 웹 응용 프로그램을 Windows Server 의 IIS에 게시하는 방법을 설명합니다.
이번 게시는 빌드된 결과물을 웹서버에 파일로 복사하는 형식으로 진행합니다.
ASP.NET Core 런타임 설치 파일을 내려받고 설치합니다.
서버에 아래 환경 변수를 추가합니다.

…Let’s dive into what’s new in ASP.NET Core! In this session we’ll take a look at the new features in the latest ASP.NET Core preview, including improved support for building descriptive Web APIs, HTTP/2, a new in-process IIS hosting, support