블로그 관리를 평소에 안해서인지 포스팅을 안한지 1년이 넘어가네요...
1년전 이맘때쯤 AWS와 Ruby로 서버구축하는법을 하고난 이후로 한 번도 하지않았으니...
그래서 이번에는 주 전공(?)을 살려서 WPF에 대해서 알아볼까 합니다. 기준은 C#에 대해서 어느정도 아는 사람이 따라 할 수 있을 정도로 두고 해보도록 하겠습니다.
일단 무엇이든지 목표를 잡고 해야하니 여러가지 프로젝트를 생각해보았습니다.
그러다가 아두이노의 IDE를 WPF를 가지고 만들면 어떨까 하는 생각이 들어서 WPF로 아두이노 IDE 만들기를 목표로 삼고 WPF 포스팅 시리즈를 시작하겠습니다.
그럼 먼저 첫날에는 WPF가 어떤 것인지부터 알아야겠죠?
WPF는 MSDN에 잘 설명이 되어있는데요 단적으로 말하면 윈도우운영체제 위에서 GUI를 쉽게 구현하기 위한
UI 프레임워크라고 생각하시면 됩니다. 여기서 프레임워크란 특정 목적을 가지고 구현되어 있는 라이브러리들의 집합 이라고 보시면 될 듯합니다. 예를 들자면 윈도우에서 GUI를 생으로 만들려면 너무 힘들고 복잡하니 나온게 WPF라는 프레임워크입니다.
WPF는 VisualStudio를 설치할때 .NET 데스크톱 개발에 체크해주시면 자연스럽게 설치하실 수 있습니다.
그럼 첫프로젝트를 시작해볼까요?
Get started에서 Create a new project를 클릭해주도록 합니다
그럼 위창으로 넘어가는대요 wpf라고 검색하면 가장 처음에 나오는 .NET Framework WPF를 선택해주도록합니다.(.NET에 대해서는 추후에 다루도록 하겠습니다)
Next를 누르면 이런 창으로 이동됩니다. 일단 프로젝트 이름을 정해주시고(웬만하면 영어로 해주세요) 여기서 Location이라고 되어있는 박스 옆에 ...이 보이시나요? 저 버튼을 누르면 프로젝트를 저장할 폴더를 선택할 수 있습니다. 저는 C드라이브 안의 study폴더 안에 있는 wpf폴더에 프로젝트를 생성하였습니다.(C:\study\wpf\) 원하는 폴더를 선택하고 Create를 누르면
이렇게 짜잔! 하고 프로젝트가 만들어지게 됩니다. 다음 포스팅에서는 이 WPF에서의 코딩방법을 알아보고 미니 프로젝트 하나를 만들어보도록 하겠습니다.
'C# WPF' 카테고리의 다른 글
WPF 시작하기 6. WPF MVVM - 1 (9) | 2021.03.28 |
---|---|
WPF 시작하기 5. WPF Template이란? 무엇일까? (11) | 2020.12.10 |
WPF 시작하기 4. WPF Layout 소개 (0) | 2020.08.09 |
WPF 시작하기 3. VisualStudio 디버깅 (0) | 2020.01.29 |
WPF 시작하기 2. XAML과 C# (2) | 2020.01.22 |