What are the core functions of Prism(.NET) Framework?
Prism helps to create flexible applications by allowing them to be more easily updated as new capabilities are developed and integrated. Prism also allows WPF applications to be developed using common services and components, allowing the application to be deployed and consumed in the most appropriate way.
Prism is a framework which embraces best coding practices to develop loosely coupled, maintainable, and testable applications. In simple words code better :).
Basically Prism provides you with guidance in the form of examples, documentation and reusable components to build applications in a modularized way, following design patterns (such as MVVM), which should enable you to have more maintainable and testable code.
So this might sound a little bit abstract; perhaps after reading some chapters in the documentation and checking the QuickStarts you will have a clearer perspective.
All in all, if you're planning to use WPF/Silverlight, and you're interested in developing high quality code using proven patterns without reinventing the wheel, then Prism might be a good choice for you :)
Hope this helps!
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With