The best way to handle knowledge is to make it available to its targeting main group of individuals. Public Q&A forums are one example that both store and regular add new knowledge to the public knowledge base.
Another example is Microsoft recently approach to create and maintenance a centralized code sample library, Microsoft All-In One Code Framework. It’s driven by the developers’ needs and it’s also free.
The goal with it is to provide typical code samples for all Microsoft development technologies. The team behind the code library monitor several different forums to collect frequently asked questions and make the solutions’ code available as part of the code library.
From my point of view this is a welcoming initiative. It’s an excellent way to make knowledge available in addition to the public forums.
The main page for Microsoft All-In-One Code can be found at: http://1code.codeplex.com/
The following screen shot shows its main form: