I'm just learning C# and have gone through a bunch of good introductions to the C# language. A lot of it is really similar to Java so I don't anticipate having much issue picking up things. One thing that is different is that in Java I didn't have a visual editor for doing GUI's. I'm going to be working for a software company this summer doing C# development and I imagine at some point I'll be asked to contribute some windows forms to existing applications. Has anyone come across any good resources for learning how to incorporate/use windows forms in existing applications? I've never used windows forms before so beginning resources would be best.