I am an experienced software developer in other less common technologies, and now need to ramp up C# skills with VS2010. As an experienced developer, I understand the syntax and language of C# quite quickly.
However, developing windows and web applications with C# is somewhat foreign to me. Can someone please recommend/refer me to relevant hobby projects that take around a couple of weeks each that help familiarise developers with the most common API's and approaches to building web and/or windows applications. Thanks.