Got invited by Software Consortium of Penang (SCoPe) to conduct a one day course on Composite Application Guidance for WPF (Prism) and Sync Framework. Due to short notice, about 8 participants turned up for the weekend workshop.
The Composite Application Guidance for WPF is designed to help you more easily build enterprise-level Windows Presentation Foundation (WPF) client applications. This guidance will help you design and build flexible composite WPF client applications â€“ applications that use loosely coupled, independently evolvable pieces that work together within the overall application.
Tim Heuer blogged about Wells Fargo adoption of WPF into their ATM user interface. For any technology, having a financial institution to adopt it in a customers facing application is really a vote of confidence that it is ready for critical mass.
With banks automating more of their businesses and putting them onto ATM and Internet banking, user experience is getting more crucial because of the dozens of services they offer, the screen property is limited. Old style ATM UI consist of just text is not usable to get customers to the service they looking for. WPF fits nicely here because of the deep integration with a strong application development platform like .NET and there is a good workflow synergy between the developers and designers to help boost productivity.
I just hope my local banks in Malaysia will realize this also and start putting investment into user experience around ATMs and Internet Banking.
thirteen23 (not 7eleven) is a design focus development company specializes in WPF application. On their website I found a few cool WPF application which not only looks nice but also showcase ability to connect to services on the cloud such as Windows Live Messenger.
Here are some samples which I think can be reused for your own enterprise app: