반응형

WPF 3

WPF 개발자, 디자이너

역할 WPF 애플리케이션상의 작업에는 두 가지 역할이 있다. 디자이너 : 골격 디자인, 외관 느낌 개선 개발자 : 비즈니스 로직, 디버깅 디자이너는 골격 디자인을 만든 다음, 사용자 인터페이스의 고품질 버전을 만드는 역할을 담당한다. 개발자는 비즈니스 로직을 코딩하거나, 데이터와 연결, 디버깅도 담당한다. * 작은 팀에서는 개발자가 디자이너 역할도 맡을 수 있다. 하지만, 별도의 디자인 담당을 두는것이 좋다. 편집기 개발자와 디자이너의 역할이 다르므로, 그에 맞는 도구를 선택해야 한다. 개발자 : Visual Studio 디자이너 : Blend for Visual Studio

정리 작업중 2022.08.27

WPF를 사용하는 이유

1. 디자인과 동작 로직 분리 Windows Forms, MFC는 사용자 인터페이스를 구현하기 위해 코딩 언어를 사용한다. Button btnTest = new Button(); btnTest.Text = "Test Button"; btnTest.Left = 50; btnTest.Top = 100; btnTest.Click += new EventHandler(btnTest_Click); public void btnTest_Click(object sender, EventArgs e) { } 위 코드는 디자인 코드와 논리 코드가 섞여 있는 형태이다. 해당 코드만으로는 외관을 알아보기 힘들며, 디자인을 하기 어려워 진다. 또한, 디자이너와 분업 시 디자이너는 위 코드를 해석하고 편집할 수 있어야 한다. WPF..

정리 작업중 2022.08.26
반응형