All my past programming experience has been in C++ on VS2003/8, Mostly service based and completely self taught.
2 Years ago I had to create my first real GUI app and (Foolishly) choose MFC. I got the app working but it took a long time & was a bit of a nightmare to learn MCF (and its many shortcomings) but I ended up with a reliable workable app which was difficult to change or extend.
Again I have to create another GUI app more complex than the first and again this will be created from scratch and will only ever be used on windows.
I had put off learning C# for a long time but not wishing to re-visit MFC have decided that the new application with be birthed in VS2010 and WPF 4 will be the midwife.
Trying to avoid the several expensive (Time wise) mistakes I made previously. Im looking for for good books/tutorials on the current versions of C# 4 & WPF 4 and also general advice on the best approach.
The application will do several things one of them would persisting info in a SQL DB. So Im thinking LINQ for that?
Please chip in...