본문 바로가기
개발후기-프레임워크

WPF 개발후기

by devscb 2021. 7. 18.
반응형

"Windows UI 프로그램 개발하기 위한 FW 중 하나"

 

장점

1. Winform 은 지원중단 급인거에 반해 아직까지는 살아있음.

2. XML 로 간단히 UI 구성가능. 

3. drag & drop 으로 UI 구성가능.

 

단점

1. UWP라는 대안이 있다.

2. custom attribute / custom UI component 만들기가 어렵다. 

3. initializeComponent() 메소드를 찾을수 없음 에러가 자주발생

 

총평

기존에 WPF로 만들어진 프로그램을 개발하고 있는데, 웹에 비해 너무 싫다.

속도도 느리고 custom UI 구성하기도 굉장히 번잡하고, XAML 파일의 맨 앞에 뭔가를 많이 써야하는것도 번잡스럽다.

제일짜증나는건 initailzeComponent()를 못찾는 에러인데, 잘되다가도 어느날 갑자기 이 메소드를 못찾아 빌드가 안되고,

visual studio에서 솔루션 빌드 기능도 제대로 동작하지 않아 고생한다는 점이다.

initailizeComponent 에러의 경우, stackoverflow를 찾아보거나 같이 일하는 10년 이상의 개발자들도 원인을 정확히 알 수 없는 문제라고 하기에 굉장히 짜증이 나는 부분이다.

누군가 이 글을 읽고 원인을 알고계신분이 있다면 한수 부탁드리고 싶다.

순수 윈도UI framework 쓰는것보다, 웹UI 프로젝트로 전환하는게 나을듯하다.

그쪽이 multiplatform 지원이나 생산효율이 훨씬 더 좋다고 생각한다.

 

https://devscb.com/post/14

 

728x90
반응형

'개발후기-프레임워크' 카테고리의 다른 글

MSTestv2 사용후기  (0) 2021.08.25
vue 2.3->2.6 업그레이드 후기  (0) 2021.08.24
vue.js 개발후기  (0) 2021.07.09
angular.js 개발후기  (0) 2021.07.07
ionic framework 개발후기  (0) 2021.07.05

댓글