top button
Flag Notify
Site Registration

What is PRISM?What are benefits of PRISM?

+1 vote
485 views
What is PRISM?What are benefits of PRISM?
posted Jul 31, 2015 by Saravanan

Share this question
Facebook Share Button Twitter Share Button LinkedIn Share Button

1 Answer

0 votes

PRISM is a framework to develop composite application in WPF and Silverlight. Composite applications are built using composition. In other words rather than building application from scratch we take prebuilt components, assemble them together and create the application.

enter image description here

Take the below example of simple WPF UI. You can see it has lots of sections. Now rather than building the whole UI as one big unit, we can develop all these section as independent unit. Later by using PRISM we can compose WPF UI by taking all these independent units.

Benefits of PRISM:

Modular development:

As we are developing components as independent units we can assign these units to different developers and do modular parallel development. With parallel development project will be delivered faster.

High re-usability:

As the components are developed in individual units we can plug them using PRISM and create composed UI in an easy way.

answer Aug 3, 2015 by Jdk
...