Community Server .net Control names are useful!
So why would Telligent remove them from the documentation?
To modify a theme.config file for Markup Translation, you need to know these .net Control Names if you want to target a specific control.
Take this example, which replaces the "Forum" text with "Q & A" in the Group - Application Navigation widget.
<Translation fragmentType="CommunityServer.Controls.ContentFragments.GroupApplicationNavigation, CommunityServer.Controls"> <Match><![CDATA[Forum]]></Match> <Replace><![CDATA[Q & A]]></Replace> </Translation>
Documentation for the various widgets available to you doesn't currently show you the .net Control Name. How can you find it out? Scroll to the bottom of the article and go into the page history (they're all just Wiki pages). Anything dating from around Feb 2010 and earlier seems to have this information*.
Compare this page (current as of writing), with this one (listed as Revision #8 in the history, but Revision #9 in the title bar!).
In my experience, the Developer Documentation is pretty bad. Taking useful information like this out of the documentation beggars belief. Hopefully Telligent will point me at current documentation that consolidates this removed info, but I haven't found it yet. If I didn't know better**, I'd wonder whether they're trying to drum up extra consultancy work by making our jobs harder.
* Telligent documentation is often shaky. The .net Control Names listed were occasionally truncated.
** I often tend not to know better.

