2012-06-06 2 views
0

지난 2 일 동안 나는 PRISM, CAL & MEF에 대해 읽었습니다. 이들 모두는 구성, 모듈화, 부트 스트랩, 쉘 및 지역 등을 지원합니다.CAL, 프리즘, MEF는 언제입니까?

그래서 내 생각에 질문이옵니다. 이들 모두가 모듈성을위한 주요 기능을 지원하므로 어떤 프레임 워크를 사용하고 어디서 가장 잘 어울리는 지 확인할 수 있습니다.

누군가가 이러한 기술을 비교하기 위해 나를 안내 할 수 있습니까?

답변

3

CAL은 더 이상 사용되지 않는 PRISM의 구 이름입니다. PRISM은 MEF, Unity 또는 제어 라이브러리의 다른 반전을 사용하여 구성 및 종속성 주입을 구현합니다. MEF는 Unity보다 새롭고 작업하기 쉽지만, 사용하기로 결정한 템플릿에 따라 다릅니다.

PRISM을 더 잘 이해하려면 Developer's Guid to Prism을 확인해야 할 것입니다. PRISM의 IoC/DI 사용에 대한 설명은 Modular Application Development/Dependency Injection and Modular Applications

입니다. 응용 프로그램이 복합 응용 프로그램 정의에 적합하다고 생각하는 경우에도 PRISM은 과도하게 설계된 것으로 간주됩니다.

Caliburn.Micro 또는 MVVM Light과 같은 간단한 프레임 워크를 사용하면 MVVM 및 WPF 개발 속도가 훨씬 빨라집니다.

0

CAL은 프리즘 프레임 워크의 이전 이름입니다. MEF는 IoC 컨테이너 (그 중 하나)입니다. 프리즘은 다른 IoC 컨테이너 (유니티와 MEF)를 사용할 수 있습니다.

귀하의 질문에 아무런 의미가 없습니다.

관련 문제