예전 직장에서 2013년 전반까지 ASP.NET으로 프로젝트 작업을 한 이후로 7년만에 닷넷을 한번 살펴 보기로 했습니다.
윈도우기반 앱과 개발툴은 최근 사용한 일이 없었습니다.
출판된 책도 흔하지 않아서 그나마 최근에 나온 WPF MVVM 라는 에이콘 출판사(http://acornpub.co.kr/book/learn-wpf-mvvm)의 번역 서적의 실습코드를 실행해 보기로 하였습니다.
- 소스참조: C# WPF(Windows Presentation Foundation)프로젝트 참조(IDE: Visual Studio Community): https://bitbucket.org/epobb/learnwpfexercises/src/master/
*라이센스 답변: https://answers.microsoft.com/ko-kr/windows/forum/all/visual-studio/325e1cf5-ffc8-4944-83d8-a5e0e6a2e3d3
사용안함.- 우선 비주얼 스튜디오 커뮤니티 2019 (개인개발자 무료)최신버전을 설치를 해야 합니다.(아래 .NET테스크톱 개발 선택화면)
사용안함.- 우선 비주얼 스튜디오 커뮤니티 2019 에서 새 WPF앱 프로젝트 만들기 화면(아래)
아래 부터는 비주얼 스튜디오 2017 익스프레스(Express) 버전으로 실습.
혹시, 위의 *라이센스 답변대로 라이센스 문제가 있을지 모르기 때문에 취소하고,
회사에서 설치하여 이용 가능한 2017 익스프레스(Express) 버전으로 설치해서 사용 했습니다.
비주얼스튜디오 Express 2017 for Windows Desktop : https://visualstudio.microsoft.com/ko/vs/express/
위 URL에서 다운로드 가능합니다. 문서 히단의 아래 부분의 링크
메인기술참조:(아래) 참조한 소스작업은 비주얼 스튜디오 2017 엔터프라이즈 에서 했으나, 저는 2017 익스프레스 버전(Free)에서 합니다.
https://blog.naver.com/PostSearchList.nhn?blogId=goldrushing&categoryNo=0&SearchText=mvvm+%EC%9D%BC%EC%A3%BC%EC%9D%BC&range=all&cpage=1
예제1. 기본컨트롤
기술참조: https://blog.naver.com/goldrushing/221143582623 / https://whyprogrammer.tistory.com/393?category=662794
작업결과(아래):
- 비주얼 스튜디오 Express 2017 설치(아래)
- WPF 앱 프로젝트 생성(아래)
- 재믈(xaml)파일 수정 후 F5 디버그 실행(아래) XAML파일은 예전에 실버라이트에서 사용했던 기억이 나네요^^
2_WPF앱사용C# (0) | 2020.01.15 |
---|---|
포인터 자료형 해설 (0) | 2018.09.25 |
VC++ 소켓통신프로그램_클라이언트 (0) | 2018.03.16 |
VC++ 소켓통신_서버프로그램 (0) | 2018.03.15 |
VC++ GDI프로젝트_2 (0) | 2018.03.12 |
댓글 영역