Hello!
I recently started to look into WPF for a new project that is about to commence at my place of work. I haven't really had the need or requirement to want to know anything about WPF or even Silverlight for that matter but, due to the nature of the business and where the company is wanting to go in the future I thought it would be prudent to do some research.
I know your thinking that I should have already put my thumb into the pie and know all there is to know about both WPF and Silverlight and you're right! It's just that time is never available for me to spend on gathering details on technologies that I don't have an immediate need to understand. When WPF and Silverlight (WPF/E as it was initially known) first came on the scene I did have a look and felt that it was not yet mature enough for me to invest my time with but all that has changed.
A couple of weeks ago I purchased a book (Sams Teach Yourself WPF in 24 Hours - ISBN:9780672329852) in an attempt to get up to speed as quickly as I could. I didn't get very far into the hours (hour 5 I think) and I realised that WPF is possibly the platform that should be used for the next project in the company. I had this horrible feeling in the pit of my stomach that WinForms was the wrong choice and that we'll need to come back and re-invent everything again in a couple of years.
Indeed, the very next Monday I arrived at work and called a meeting to discuss what I had found out about WPF and what it would mean to the business for the future. I was a little dissappointed at the response I got. It was almost as if the team was not at all interested in investing the time into implementing WPF as the next technology framework for the business. Of course I got the 'let's look further into it' standard response which is never encouraging. Perhaps I'm being a bit too keen in my approach to WPF? I don't think I am but I just can't sit still and let the business make a mistake I know will come back to haunt me a short time later.
If you have any suggestions or ideas to share on how to better sell the WPF platform I would appreciate hearing them.