Reusability: Prism allows building component in one framework (WPF) and reusing it in other platforms (Silverlight, Windows Phone). Project architecture should design in such a way.
Modularity: As everything is break down into modules, Prism supports modularity due to this PRISM is flexible, extensible .
Extensibility: Due to Prism design patterns nature new functionality that is to be added is easily extensible for future purpose.
Maintainability: The large scale complex applications developed using Prism are maintenance friendly.
Flexibility: Prism is flexible to develop large complex applications.
Team Collaboration: Simultaneous module development is possible and Multiple teams can work on different modules simultaneously.
Fault Tolerance: It allows components to be thoroughly and completely tested thus results in error free application development of better quality.
Modularity: As everything is break down into modules, Prism supports modularity due to this PRISM is flexible, extensible .
Extensibility: Due to Prism design patterns nature new functionality that is to be added is easily extensible for future purpose.
Maintainability: The large scale complex applications developed using Prism are maintenance friendly.
Flexibility: Prism is flexible to develop large complex applications.
Team Collaboration: Simultaneous module development is possible and Multiple teams can work on different modules simultaneously.
Fault Tolerance: It allows components to be thoroughly and completely tested thus results in error free application development of better quality.
Comments
Post a Comment