Q & A

시삽: 레드플러스 님 
게시판 이동:
 제목 : Re : 추가로 공부하려는데... WPF와 UWP중에 우선순위 무엇이 좋을까요?
글번호: 1055
작성자: 레드플러스
작성일: 2022/04/15 오후 3:30:00
조회수: 4564

안녕하세요.

 

결론적으로 말씀드려,

 

현재 Windows Forms을 알고 계시다면,

 

WPF 학습 후 MAUI로 넘어가시면 좋을 것 같습니다.

 

물론, 제 주관적인 생각입니다.

 

 

그리고,

WPF는 .NET Core(.NET 6) 버전으로도 이미 나와 있으니,

 

C# -> WPF(.NET 6 버전) -> MAU 순서대로 데스크톱/모바일 대응

C# -> ASP.NET Core -> Blazor 순서대로 웹/API 대응

 

위 형태로 로드맵을 잡으시면 됩니다.

 

MAUI 때문에 최근 WPF 6.0 유료 강의를 준비중에 있는데요.

 

아직 공개된 내용은 없습니다.

 

유튜브에서 WPF Full Course 등으로 검색해보시면 나오는 강좌들도 참고해보시면 좋습니다.

 

감사합니다.

 

 

 


On 2022-04-15 오후 1:55:00, '김상태' wrote:

 

 


최근 MS의 로드맵을 보면서  C#(.net)의 개발자 커뮤니티에서 향후 출시될 내용에 대해 각자 입장이 상이해 혼란을 가지는 것을보고 저도 궁금해왔던 부분이라 이러한 현황에 대해 어떻게 생각하시는지 궁금해서 문의 드립니다. 

저는 주로 winforms와 vsto로 개발을 진행해 왔는데.. VS22가 출시되면서 저도 VS22로 IDE툴로 변경하여 사용중에 있습니다. 이후 C# 로드맵에 관심을 가지면 지켜보던 중 MAUI가 정식 출시되면 제가 생각했던것 보다 훨씬 더 큰 변화가 올거 같다는 예상이 들었습니다. 

그 중 MAUI가 크로스플랫폼(PC, Mac, Mobile 등)이고 출시 시점에 차이가 있을 수 있으나.. WinUI3.0(Reunion)도 정식출시되면서.. MAUI에서 WinUI3.0이 지원된다는 소식을 접 했습니다...MAUI가 UWP방식으로 알고 있습니다. 근데.. WinUI3.0은 UWP와 win32를 모두 지원한다고 나와있더군요. 그럼.. MAUI는 UWP방식으로 진행되고 WinUI3.0부터는 UWP와 Win32(exe)를 지원하기 때문에 Winforms쪽에서는 나름 혜택?이 발생하는것 같아 보입니다.  추가로 자료를 찾아보던 중에.. WPF는 .Net4.8까지 지원하고 유지보수는 계속하지만 WPF 업그레이드는 계획이 없다는 듯한 내용도 봤습니다. 어떠한 이유때문인지는 모르겠으나.. 아마도 UWP로 통합하려는 움직임때문인것 같기도 합니다. 

최근 지인을 통해 WPF(MVVM)를 공부하라는 얘기를 계속들어서 공부를 해보려고 자료를 찾던 중에.. 위와 같은 내용을 접하게되어.. 선듯 지금은 WPF보단.. MAUI의 UWP를 하는게 좋지 않을까 하는 생각이 들어 이렇게 문의 드리게 되었습니다. 

물론 WPF가 시장에서 당장 없어지는 것도 아니고 MAUI가 국내 시장에서 대중적인 자리를 잡으려면 레퍼런스도 쌓여야하는 등... 시간은 걸릴듯 합니다. 하지만.. 향후를 고려한다면.. MAUI 의 UWP로 공부하는게 맞지 않나 싶은데요.. 물론 VS22preview버전으로 공부하는 것이겠지만요... 

제가 정보를 잘못 확인 한거라면.. WPF를 공부해도 괜찮긴 합니다. Winforms과 wpf가 주로 많이 사용되기때문에.. 큰 이질감은 없을듯 합니다. xaml이 좀.. 귀찮긴 한데요 ;;;;ㅋ 웹도 해보고 싶긴한데.. 이제와서 하려니.. 엄두가 안나네요 ;;; 

내용이 길어졌네요 ㅠㅠ;;; 

만약... WPF를 해도 무방하다면... 관련 강좌 추천해주신 말 한 곳이 있을까요? 강사님 유튜브에서는 WPF에 대해서는 자료를 찾아봐도 없는듯 해서요.. 

 

감사합니다. 

 
이전 글   다음 글 삭제 수정 답변 글쓰기 리스트
  shockpower
  2022-04-15 오전 7:35:51
감사합니다.  ~
MAUI까지 가거나.. 웹까지 고려한다면.. 어찌됐든. MVVM개념과 xaml에 대한 이해도가 있어야 하는 부분도 있겠죠?
알려주신 키워드로 공부 하겠습니다.
특히.. 유료강의 무척 기대 됩니다. ~
항상 좋은 답변 주셔서 감사합니다. ~
  Administrator
  2022-04-15 오전 7:57:41
네, MAUI 전에 WPF와 MVVM, DI 등에 대해서 정리해 놓으면 좋습니다.
감사합니다.

(댓글을 남기려면 로그인이 필요합니다.)

관련 아티클 리스트
  제       목 파일 작성자 작성일 조회
이전글 안녕하세요  c#교과서로 c#을 공부하려고 하는데.. - 오슨 스콧 카드 2022-04-21 2270
  추가로 공부하려는데... WPF와 UWP중에 우선순위 무엇이 좋을까요? winui3.png(57 KB) 김상태 2022-04-15 3274
현재글 Re : 추가로 공부하려는데... WPF와 UWP중에 우선순위 무엇이 좋을까요?(2) - 레드플러스 2022-04-15 4564
다음글 validation 문의 - 김준호 2022-03-31 2233
 
손님 사용자 Anonymous (손님)
로그인 Home