C# 초보의 WPF UI 후기

https://wpfui.lepo.co/

Fluent UI 괜찮아 보이는 WPF-UI Nuget으로 설치해서 만들어 보며 느낀 점

  • 일단 문서가 없는 거나 마찬가지… github에서 소스 받아서 샘플 프로젝트 분석하면서 찾아봐야 합니다.
  • 메모리 16GB로는 VS 2개 띄우고 디버깅 하면 메모리 부족
  • Xcode의 IBOutlet으로 하던 걸 원시적인 방법으로 Xaml 수정하면서 코딩하니 현타가 온다
  • ViewModel 중간에 끼워 놓고 MVVM 대단한 기술인 것처럼 남발하는 게 불편
  • 디자인 모드 Xaml 작업 시 Preview 오류 및 VS가 잘 죽는다
  • GUI Framework 대부분 그렇겠지만 지원하지 않는 기능이나 커스터마이징 할 때 지옥이 펼쳐질 것 같다
  • M$는 XML을 버리지 않으면 결국 Silverlight의 망령에서 벗어나지 못한다.

좋은 점도 있긴 할 테지만 잘 기억나지 않아서 비관적인 글이 되었네요
C# 언어의 강력함과 WPF의 이질감 때문에 끔찍한 혼종이 된 게 아닌지…
일단 시작한 프로젝트 마무리 하겠지만 다음 WPF 프로젝트는 없을 것 같습니다.

4개의 좋아요

저도 같은 느낌입니다.
XAML을 안버릴꺼면 유료 라이선스에 버금가는 웬만한거 다 갖추어진 라이브러리라도 공식으로 잘 지원해야하는데요 내놓은 것들은 다 미완성에…
아니면 프리뷰보다는 Blend 를 VS에 통합해 놓던가요.

arm은 안되지만 인텔 윈도우에서 WYSIWYG 에디터가 필요하시면 Blend for Visual Studio를 익혀보시는것도 어떨까 합니다.

1개의 좋아요

지금은 단순한 UI라 Blend까지 필요치는 않은데 메모리 압박이 있을 것 같네요
예전엔 16GB로 충분했는데 요즘 개발PC 32GB는 기본이네요
물가도 오르고 메모리 인플레이션 시대