tags:

views:

12290

answers:

10

Hi,

Are there any WPF sample applications that showoff the 'coolness' of WPF?

I'm hoping to see some examples of the UI capabilities etc., and general structure and best practices.

(oh, and the install shouldn't be too elaborate hehe)

+7  A: 

I don't know about the "coolness" factor, but Scott Hanselman has an application called Baby Smash.

It's an application that takes over your desktop and allows babies to smash the keyboard to make shapes and play sounds. Again, probably not that "cool". However, Hanselman used this app to learn WPF himself. He hacked it together and put the code on CodePlex. He then invited those who knew WPF much better than himself to refactor it. All the code is available so you can see how it was hacked together and then compare it to the refactored expert version.

Pretty nice if you're looking to actually learn WPF.

whatknott
+1  A: 

I would check out CodeProject.com, there are dozens if not hundreds of sample apps for WPF. Some of which are really cool.

Jeremy Reagan
+1  A: 

With expression blend there are some sample apps that are pretty cool

Keith Nicholas
+7  A: 

Family.Show is a great end-to-end reference sample ... done by Vertigo.

I believe that Microsoft commissioned this sample application in order to demonstrate the power of WPF. It definitely shows off some best practices (e.g. how to skin an app, etc.).

cplotts
+1  A: 

If it is coolness you are after, than I think GPU rendered effects are amazing. Check out the WPF Pixel Shader Effects Library.

Anything by David Teitlebaum from Microsoft is cool as well. Check out this video and then go download a couple of the sample apps from Adam Kinney's blog post ... especially the layered orb sample app.

Mouth dropping, I'd say.

cplotts
+2  A: 

Have a look at this: WPF real world apps.

Cheers

Artur Carvalho
A: 

Hi I'am new in WPF.Anybody know good sample sits?

A: 

WPF Sample Codes

ArsenMkrt
A: 

I've started a project at Codeplex, IncEditor that uses WPF, MVVM and MEF. I think this should be able to give a complete picture of MVVM.

CodingTales
A: 

You might be interested in the sample applications of the WPF Application Framework (WAF). They show:

  • View composition

  • UI Workflow (Wizards)

  • Command binding / Shortcut Keys

  • MVVM pattern, Unit Testing

  • Validation

  • Entity Framework

  • Open/Save FileDialog

  • Print Preview / Print Dialog

  • Localization

jbe