I am considering writing a Windows program that will be a learning tool for me for WPF.
I am a WinForms developer with years of experience with C#, OOP, OLE Database work, GUI design. Recently I have gone web with MVC2/MVC3, Razor, LINQ and Entity Framework 4.0. So I am staying current at work, except have not touched XAML.
I want to start a side home project making a Windows program that would use WPF and force me to learn XAML. I might even sell a copy or two, but that's not important to me. I want to use MS Access as the database since I would never want to support SQL Express installation.
I love Entity Framework 4.0 and LINQ, so that would be a requiremwent of my architecture.
What am I missing? Where do I start?
I suppose I need to find a sample WPF progrtam that looks pretty good and make that my starting point.