C#

    ASP.NET Core를 이용하여 웹 API 만들기

    환경 세팅 Linux에서 ASP.NET Core를 사용하여 웹 API 를 만들기 위해선 기본적인 환경세팅이 필요하다. https://yeo-computerclass.tistory.com/138 VirtualBox(버추얼박스) 이용해서 Ubuntu(우분투) 설치하기 VirtualBox 다운로드 https://www.virtualbox.org/wiki/Downloads 해당 링크로 접속한다. 자신의 OS에 맞는 패키지 다운로드 VirtualBox 환경설정 혹은 [파일] > [환경 설정] 누른 후 호스트 키 조합을 Shitf +.. yeo-computerclass.tistory.com https://yeo-computerclass.tistory.com/146 C#과 ASP.NET Core를 Ubuntu Lin..

    C# WPF URL Download

    C# WPF URL Download

    역시 가장 좋은 참고가 되는 것은 해당 업체의 reference를 보는 것이 가장 좋다. https://docs.microsoft.com/ko-kr/dotnet/api/system.net.webclient.downloadfile?view=net-6.0 WebClient.DownloadFile 메서드 (System.Net) 지정된 URI를 사용하여 로컬 파일에 리소스를 다운로드합니다. docs.microsoft.com 위 문서를 살펴보면 파일을 다운로드 받는 거 뿐만 아니라 설치 진행률을 볼 수 있는 Bar, 파일 업로드, 파일 다운받는 동안 다른 행위를 할 수 있게 하는 Sync등 여러가지 기능이 있지만, 일단 가장 기본적인 파일 다운로드만 살펴보려고 한다. 일단 기본 틀을 만들어준다. 함수 Downlo..

    C# 계산기 만들기

    C# 계산기 만들기

    앞서 포스팅한 글에 계산기를 만들기 위한 최소한의 기능을 작성하였으니 읽어보길 바란다. https://yeo-computerclass.tistory.com/102 C# WPF 간단 설명 회사 내에서 설치 파일(Setup.exe)을 만들기 위해 NSIS 문법을 공부하고 레지스트리에 대해서 공부했던 거 처럼 이번엔 FileHashVerifier을 제작하기 위해 C#을 공부하기 시작했다. 단 기간 내에 만들어야 yeo-computerclass.tistory.com 1) MainWindow.xaml 창에서 계산기 만들기 [도구 상자]에서 [Button] 과 [TextBox] 를 이용하여 계산기 모양을 만들었다. 추가로 속성을 통해 색깔과 글씨 모양을 부여하였다. 이제 [Button], [TextBox]에 이름을..

    C# WPF 간단 설명

    C# WPF 간단 설명

    회사 내에서 설치 파일(Setup.exe)을 만들기 위해 NSIS 문법을 공부하고 레지스트리에 대해서 공부했던 거 처럼 이번엔 FileHashVerifier을 제작하기 위해 C#을 공부하기 시작했다. 단 기간 내에 만들어야 하기 때문에 문법은 따로 공부하지 않고 바로 간단한 실습을 하면서 C# WPF를 익히려 한다. 간단한 실습으로 계산기를 만들어보도록 하겠다. 계산기를 만들어보기 앞서 기본적으로 알아야할 셋팅과 작동 방법 등을 포스팅 해보려한다. 1. Visual Studio 2022 버전을 깔아준다. 2.[새 프로젝트 만들기] 클릭 3. [WPF 애플리케이션] 클릭 4. 프로젝트 이름 / 솔루션 이름을 입력해주고 [다음]을 클릭해준다. 5. Framework(F)에서 [ .NET Core 3.1 (장..