Over the past several months, I have been asked who is using Prism. While I know lots of customers that are successfully using Prism, I cannot share their names.
The good news is I have a number of customer quotes that I can share based upon a study from Nucleus Research and I also can share that Fit BPO created a club management system that is used by UFC Gyms. The club manage system uses Prism, WPF, Silverlight, and DevForce.
Ask: If you are using Prism on a project let me know how it is going – both good and bad.
Nucleus Research conducted a study on the usage of patterns & practices and one of the areas they researched was Prism. Here are some of the quotes from the research.
“If you didn’t have Composite Application Guidance you would spend a week figuring out what it would have told you to do, then lose a few months trying to write the things Composite Application Guidance already writes — or you’d shortcut it. But where you would really get stuck is after v1. But you’re in a much better position with Composite Application Guidance, because it’s designed for change so every change is not going to cost you months.”
“Composite Application Guidance saves you tons of code and when you go back later and try to change the application it’s very loosely coupled so you can change it. If you just write what was initially asked for you can paint yourself into a corner. With Composite Application Guidance it’s very loosely coupled and you can just extend it. If you have any composite application and you’re not sure how it may evolve, you should invest a few days in learning Composite Application Guidance. If you’re going to have an application that lasts any period of time, it’s definitely worth it.”
For more information check out the report.
Fit BPO is using Prism (Composite Application Guidance for WPF and Silverlight) to create a client in both WPF and Silverlight. The project team used Prism’s guidance and tooling which allows them to share code between WPF and Silverlight. Additionally Fit BPO is using Prism to create modular applications that can respond to change.
For more information on the project check out the following videos and Web pages:
Watch David Smiling (Project Manager) and Ward Bell of IdeaBlade demo and discuss the application.
(You can also click here to download the video)