Have you been looking at this WinFX thing and scratching your head when envisioning how to us it all in a real world example? Thanks to Craig McMurty, your problems are solved. He has a REALLY COOL sample app inspired by the Xbox 360 Inventory Tracker available from http://untitlednet.com/. This app is built using the Windows Presentation Foundation (WPF), Windows Communication Foundation (WCF), and Windows Workflow Foundation (WF). But wait, there’s more! It demonstrates using WCF with MSMQ, Web Services, and doing some “screen scraping” to query the Best Buy and Circuit City sites for their inventory. The core logic for the app is done using WF. The UI was written using WPF (with a fancy, but sensible, 3D animation to boot). It also uses Windows Forms Integration (Crossbow) to overlay the data on a Windows Live Local map. That’s right, mashups aren’t just for pure browser apps! To top it all off, Craig did a screencast about the app. Oh, and the source code is available for download from his blog as well.
I’ll definitely be demoing this app at any future WinFX talks I do.