,I have found the most ultimate resource from Microsoft. The site called windows forms
which have all the information that a windows forms developer and smart client application
it has following section
1) Get Started- where basic information is there for new windows forms developer.
2) Learn- Which has some great articles.
3) FAQ- This section contains all the questions that a windows application developer go through
with all the answers.
4) Downloads-This section provide great applications to download.
5) Resources- This section provide the links to resources that a developer might require.
6) Forums- A great forums for windows application developer.
For more details go to the following link: