2010-07-19 2 views
1

웹 응용 프로그램에서 MVC 패턴을 사용하여 프로그래밍 경험을 얻었으므로 WPF를 배우려면 응용 프로그램을 구현할 계획입니다. 어떤 패턴을 적용해야합니까?WPF 패턴 - 어느 것을 배워야합니까?

어느 것이 가장 많이 사용됩니까?

답변

7

MVC에서 이미 경험이 있다면 MVVM을 반드시 배워야합니다.이 패턴은 MVC와 비슷한 패턴이지만 WPF의 바인딩, 명령 및 템플릿 기능을 활용하여 개선되고 개선되었습니다.

+0

MVVM은 WPF와 손을 맞 잡습니다. –

+0

Charlie가 말했듯이, MVVM은 WPF와 손을 잡고 SL4는 Silverlight에서도 정말 좋은 작업을 수행합니다.) –

0

MVVM은 학습하기에 가장 적합합니다. Microsoft Pattern & Practices에서 Composite WPF (PRISM)를 볼 수도 있습니다.

http://www.codeplex.com/CompositeWPF

+0

프리즘은 대단히 멋지지만 mvvm을 적용하지 않습니다. 너는 생각할 것이다. 프레임 워크를 사용하기 전에 mvvm _yourself_를 배우고 구현하면 프레임 워크가 어떻게 작동하고 사용되도록 의도하는지 더 빠르고 이해하게됩니다. – Gusdor

0

MVVM는 가장 널리 사용되는 패턴이며, 대부분의 경우 권장 - 또한 많이 사용된다. 단위 테스트 할 수있는 사용자 인터페이스 코드와 방법론으로 응용 프로그램을 코딩 할 수 있습니다. 중형 또는 대형 응용 프로그램을 사용하지 않고서는하지 않을 것입니다.

WPF와 MVVM 패턴에 대해 자세히 알아 보려면이 설명서 (Learn WPF MVVM)를 읽으십시오.

관련 문제