At my work I was assigned to write a big program with WPF. The program will include a lot of elements/Components: a timeline which has the ability to change its resolution (-+) , To-Do list like table and more.
Everything should be "skinned" and with "bells and whistles". (I need to make everything from scratch – I am the programmer, designer and system architect).
My question is* where and how* to begin developing such application as it should be developed? What special patterns exist? Where to start? The main window? What materials you suggest (any particular books, training programs?)
Of course all in a fast learning curve (more or less :))
I know this question is very large, and little hard to answer it on full, but I just need a direction, there are a lot of materials out there, and I just need a little push the rest i can deal my self.
Regards (and sorry for my bad English),