We all know times are hard. Economy is down. People are cash strapped. Government can’t bail everyone out – They are covering the big corporation like banks are car manufacturers. But, what about the people? the masses? Worry not. I have build an ATM for the people – built in Silverlight 4. Yes, an ATM that is somewhat loaded with cash. You won’t even need an ATM card (though you will need the Silverlight plugin – worry not, even that’s free). That’s right, just click the image below to launch the Silverlight ATM:
On the serious note: Silverlight ATM is a demonstration of Silverlight’s rich application development capabilities. The demo was inspired by the Windows Phone 7 user interface. Some of the things to notice include fluid animations and 3D transitions between pages. Notice how navigation is tightly integrated with the browser’s navigation stack. Silverlight gives total control to the application developer in terms of what actions to take in regards to browser’s navigation commands. Application is completely done using MVVM pattern taking advantage of Silverlight 4′s much awaited commanding support. Server communication was established using WCF with binary encoding.
One thing to note about Silverlight, given that it’s a subset of WPF, it is not much tolerant to bad architecture/design. Therefore a solid architecture/design goes a long way toward developing robust enterprise class Silverlight applications.
Side tracking to a different topic: I think this demo would be a great case study to prove Silverlight as an ideal platform for kiosk applications.
Well, that’s enough talk for today. Until next time
