GUI toolkits
I do wonder why there are not many opensource winform projects and I am starting to wonder if its down to GUI components. The default winform GUI components are good enough for basic interfaces but for something more complex your faced with a long walk reinventing the wheel or paying out. If your building a commerical application then you should pay (although the cost of licenses is hard for a micro-isv to foot) but most opensource projects cannot afford it (and commerical vendors don't license for opensource software). There are a few free and opensource winform components that offer a greater degree of ready baked functionality, a tree control and docking control spring to mind. The main winform opensource project seems to be #develop, the source code is way of getting at more advanced functionality but the app is not built for ready extraction so you will need to spend some time getting at what you need. WPF is easier to work with thanks its object model but just like winforms your faced with cost or reinvention.
Years ago, before my Macromedia days, I started out in the newly emerging Java community. The AWT was the only GUI toolkit and boy it looked rough. Flash foward to now and both Swing and the more recent SWT toolkits provide great interfaces and cost nothing. In fact the Java community has a great deal of free and opensource GUI components, it is little wonder why opensource in Java is expanding at an ever greater rate in just about every area.
Agree, disagree, let me know.