Comparison between CAB and Prism

I have a Winform that needs rewriting. I know that we have Prism in WPF. For those who went through both, what are the significant differences between the two structures? I am a CAB programmer, so I'm already used to posting CAB events.

Also, does Prism work for Winforms? Does CAB work for WPF?

+4
source share
2 answers

I used both, writing an enterprise-level application using CAB, and then rewriting it using PRISM (for winforms, not WPF).

PRISM winforms , , , (, Unity ). , ( PRISM ), , , . : http://briannoyesblogwp.azurewebsites.net/2008/10/13/composite-extensions-for-windows-forms/ http://blogs.msdn.com/b/gblock/archive/2008/10/20/bringing-prism-to-winforms.aspx

CAB WPF... ? CAB , , , ( ), . CAB , , , . , CAB, CAB - , , , CAB ( , !), , PRISM, CAB .

, MVP (MVVM , , !), . PRISM winforms , , WPF, ( - telerik - , , ).

, , , , PRISM. 30 , - shoehorning CAB PRISM , . - WPF PRISM, , , WPF (, ). , , WPF, MVVM , / - , , , (PRISM) Winforms.

- :

  • ,
  • , ( Dev ).

WPF

  • , /
  • - , , .
  • WPF - , ( , winforms).
  • Winforms - PRISM , .

- : http://compositewpf.codeplex.com/releases/view/16941 - , CAL CAB , CAB.

+5

Source: https://habr.com/ru/post/1524956/


All Articles