4 posts in total

Dotnet Core

Posts tagged

.NET Core 콘솔 앱으로 커스텀 GitHub Action 만들기

by Justin Yoo · 5 min read

앞서 여러 포스트를 통해 다뤘던 깃헙 액션을 이번 포스트에서도 이어가고자 한다. 지금까지는 기존에 누가 만들어 놓았던 액션을 사용했다면, 특정 상황에서는 내 요구사항에 맞는 액션을 찾을 수 없는 경우, 혹은 여러 가지 이유로 공개된 액션을 사용할 수 없는 경우가 있을 수 있다. 이럴 때 필요한 것이 바로 커스텀 깃헙 액션이다. 이 포스트를 통해 어떤 경우에 커스텀 깃헙 액션을 사용하는지, 그리고 어떻게 만드는지에 대해 간단한 .NET Core 콘솔 앱을 통해 알아보기로 한다. 왜 커스텀 깃헙 액션 ...

맥을 쓰는 닷넷 개발자들을 위한 도구들 모음

by Justin Yoo · 7 min read

최근에 맥북을 하나 구입하면서 기존의 .NET 프로그래밍 개발 경험을 윈도우에서 맥으로 옮기는 시도를 해 보았다. 아직까지는 계속 알아가는 중이긴 하지만, 그래도 한 두 번 정도 간단한 토이 프로젝트를 맥북에서 진행해 본 결과와 함께 어떤 도구를 사용했는지, 그리고 어떻게 개발 환경을 설정했는지 정리 차원에서 적어보고자 한다. 기본 개발 환경 설정 맨 처음에 어디부터 시작해야 할지 몰라 막막할 때 검색해서 나온 한줄기 빛 같은 개발 환경 설정 포스트. 거의 초기 환경 설정은 이 포스트를 따라 했다 ...

데이터베이스 마이그레이션을 위한 엔티티 프레임워크 코어 2.1 멀티 타겟팅

by Justin Yoo · 1 min read

알림: 이 포스트는 순수한 개인의 견해이며, 제가 속해있는 직장의 의견 혹은 입장을 대변하지 않습니다. 엔티티 프레임워크 코어 라이브러리는 기본적으로 .NET Standard 2.0 을 지원한다. 따라서, 라이브러리 형태로만 쓸 때에는 아래와 같이 .csproj 파일을 설정해 주면 큰 문제가 없다. 하지만, 만약 해당 라이브러리를 이용해서 코드 우선 (Code-First) 형태의 데이터베이스 마이그레이션을 진행하기 위해서는 .csproj 파일을 반드시 아래와 같이 .NET Core 2.1 로 ...

Amazon 리눅스에 .NET Core 설치하고 실행시키기

by Justin Yoo · 3 min read

지난 포스트에서는 Amazon Linux(이하 아마존 리눅스)에 Mono(이하 모노)를 설치하는 방법에 대해 알아 보았다. 얼마전까지만 해도 모노가 리눅스 환경에서 C# 코드를 실행시킬 수 있는 유일한 방법이었다면 이제 .NET 코어 프레임워크(이하 닷넷 코어)가 나오면서 좀 더 다양한 방법으로 C# 코드를 실행시킬 수 있게 되었다. 현재 닷넷 코어는 RC2 버전이 릴리즈된 상태이므로, 포스트에서는 이 닷넷 코어를 아마존 리눅스에 설치하고 실행시키는 방법에 대해 메모 차원에서 정리해 보고자 한다. ...