<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://menichols.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>MENichols.com</title><link>http://menichols.com/blogs/</link><description>Collection of my personal and professional pages.</description><dc:language>en-US</dc:language><generator>CommunityServer 2007 SP1 (Debug Build: 20510.895)</generator><item><title>Book Review - ASP.NET 2.0 instant results</title><link>http://menichols.com/blogs/book_reviews/archive/2007/07/06/book-review-asp-net-2-0-instant-results.aspx</link><pubDate>Fri, 06 Jul 2007 23:47:00 GMT</pubDate><guid isPermaLink="false">fbc8681d-01ba-4b3e-bd0c-2367accc2b3e:10</guid><dc:creator>Michael</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;I bought this book and have spent time skimming most of it and reading a few select chapters. In my opinion, it is an awsome resource for someone that wants to jump right in to ASP.NET with some greate code examples. The books structure is very useful for developers as each chapters&amp;nbsp;follows an Overview, Design,&amp;nbsp;Code and Explaination, and&amp;nbsp;Setting Up the Project flow. The book and accompanying examples do a good job of using&amp;nbsp;nicely tiered architecture, however,&amp;nbsp;datasets where used (at least in the examples I delved into) more than I would have &lt;span style="FONT-SIZE:10pt;FONT-FAMILY:Arial;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA;"&gt;preferred&lt;/span&gt;. I&amp;#39;m not big on datasets and tend to avoid them whenever possible. I highly recommend this book to and developer new to ASP.NET 2.0 looking for some example applications to get them up and running.&lt;/p&gt;&lt;img src="http://menichols.com/aggbug.aspx?PostID=10" width="1" height="1"&gt;</description><category domain="http://menichols.com/blogs/book_reviews/archive/tags/Book+Reviews/default.aspx">Book Reviews</category></item><item><title>Commuinity Server with Existing Application</title><link>http://menichols.com/blogs/cs/archive/2007/06/21/commuinity-server-with-existing-application.aspx</link><pubDate>Thu, 21 Jun 2007 20:30:00 GMT</pubDate><guid isPermaLink="false">fbc8681d-01ba-4b3e-bd0c-2367accc2b3e:8</guid><dc:creator>Michael</dc:creator><slash:comments>1</slash:comments><description>&lt;p&gt;I&amp;#39;m working with a client that wants a rather robust ASP.NET application created that will leverage community server to manage their online community. I began searching for resources on best practices for integrating community server with an ASP.NET application&amp;nbsp;to achieve&amp;nbsp;my clients goals.Here are some of the resouces I found and the directions (or mis-directions) that I took.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div&gt;
&lt;p&gt;From Telligent&amp;#39;s&amp;nbsp;Knowledge Base Article : &lt;a class="" href="http://docs.communityserver.org/kb/article.aspx/205/can-i-add-blogs-to-an-existing-web-application-or-site/" target="_blank"&gt;Can I add blogs to an existing web application or site?&lt;/a&gt;&amp;nbsp;it was clear that this was possible for blogs, and if it possible for blogs, it must be possible for the rest of the Community Server application.While the KBA states it can be done,&amp;nbsp;I could not find any&amp;nbsp;technical documenation on Telligent&amp;#39;s website&amp;nbsp;the coved the steps required to accomplish this.&lt;/p&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;&lt;a class="" href="http://dotnetslackers.com/articles/aspnet/RunningASPNETApplicationsUnderCommunityServer.aspx" target="_blank"&gt;Tutorial: Running ASP.NET applications under Community Server&lt;/a&gt;&amp;nbsp;by&amp;nbsp;&lt;a href="http://tod1d.net/"&gt;Tod Birdsall&lt;/a&gt;&amp;nbsp;- This was a great start. I went ahead and followed the tutorial, however, when I attempted to broswe to my virtual directory, things didn&amp;#39;t go so well. After following the steps in this article I had to complete the following additional steps to get things up an running:&lt;br /&gt;&lt;br /&gt;1. Copy the entire contents of the Community Server Web project&amp;#39;s bin directory&amp;nbsp;to my website&amp;#39;s bin directory&lt;br /&gt;&lt;em&gt;2. Copy the entire contents fo the Community Server Web project&amp;#39;s themes directory ot the root of my web application&lt;br /&gt;3. &lt;/em&gt;&lt;span&gt;Server Error in &amp;#39;/community/TCOYF&amp;#39; Application. &lt;br /&gt;4. Due to a namespace conflict I need to make the following change to line 20 in&amp;nbsp;the Themes\default\Common\home.aspx file:&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;
&lt;p&gt;
&lt;table class="" bgcolor="#ffffcc"&gt;

&lt;tr&gt;
&lt;td class=""&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=""&gt;&lt;code&gt;&lt;pre&gt;&lt;font color="red"&gt;Line 20:             SearchQuery query = new SearchQuery();&lt;/font&gt;&lt;/pre&gt;&lt;/code&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/p&gt;&lt;font size="2"&gt;Changed to:&lt;br /&gt;
&lt;table class="" bgcolor="#ffffcc"&gt;

&lt;tr&gt;
&lt;td class=""&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=""&gt;&lt;code&gt;&lt;pre&gt;&lt;font color="red"&gt;Line 20:             &lt;font color="#000000"&gt;CommunityServer.Components.&lt;/font&gt;&lt;font color="#2b91af" size="2"&gt;SearchQuery&lt;/font&gt;&lt;font color="#000000" size="2"&gt; query = &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;new&lt;/font&gt;&lt;font color="#000000" size="2"&gt; CommunityServer.Components.&lt;/font&gt;&lt;font color="#2b91af" size="2"&gt;SearchQuery&lt;/font&gt;&lt;font color="#000000"&gt;&lt;font size="2"&gt;();&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;/font&gt;&lt;br /&gt;&lt;/font&gt;&lt;/pre&gt;&lt;/code&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/font&gt;&lt;br /&gt;5.Copy the entire contents of the Community Server Web project&amp;#39;s Language directory to the root of my web application.&lt;br /&gt;6.Copy the connectionStrings.config&amp;nbsp; from the Community Server&amp;#39;s web directory root to the root of my web application&lt;br /&gt;7. Copy the following&amp;nbsp;controls section from the Community Server&amp;#39;s web project web.config file to my web applications web.config file.&lt;br /&gt;&lt;font color="#0000ff"&gt;&amp;lt;&lt;/font&gt;&lt;font color="#a31515" size="2"&gt;controls&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&amp;gt;&lt;/font&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt; &lt;/font&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;/font&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;
&lt;p&gt;&amp;lt;&lt;/font&gt;&lt;font color="#a31515" size="2"&gt;add&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt; &lt;/font&gt;&lt;font color="#ff0000" size="2"&gt;tagPrefix&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;=&lt;/font&gt;&lt;font size="2"&gt;&amp;quot;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;CSControl&lt;/font&gt;&lt;font size="2"&gt;&amp;quot;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt; &lt;/font&gt;&lt;font color="#ff0000" size="2"&gt;namespace&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;=&lt;/font&gt;&lt;font size="2"&gt;&amp;quot;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;CommunityServer.Controls&lt;/font&gt;&lt;font size="2"&gt;&amp;quot;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt; &lt;/font&gt;&lt;font color="#ff0000" size="2"&gt;assembly&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;=&lt;/font&gt;&lt;font size="2"&gt;&amp;quot;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;CommunityServer.Controls&lt;/font&gt;&lt;font size="2"&gt;&amp;quot;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt; /&amp;gt;&lt;/p&gt;&amp;lt;&lt;/font&gt;&lt;font color="#a31515" size="2"&gt;add&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt; &lt;/font&gt;&lt;font color="#ff0000" size="2"&gt;tagPrefix&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;=&lt;/font&gt;&lt;font size="2"&gt;&amp;quot;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;CSBlog&lt;/font&gt;&lt;font size="2"&gt;&amp;quot;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt; &lt;/font&gt;&lt;font color="#ff0000" size="2"&gt;namespace&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;=&lt;/font&gt;&lt;font size="2"&gt;&amp;quot;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;CommunityServer.Blogs.Controls&lt;/font&gt;&lt;font size="2"&gt;&amp;quot;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt; &lt;/font&gt;&lt;font color="#ff0000" size="2"&gt;assembly&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;=&lt;/font&gt;&lt;font size="2"&gt;&amp;quot;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;CommunityServer.Blogs&lt;/font&gt;&lt;font size="2"&gt;&amp;quot;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt; /&amp;gt;&lt;/font&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt; &lt;/font&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;
&lt;p&gt;&amp;lt;&lt;/font&gt;&lt;font color="#a31515" size="2"&gt;add&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt; &lt;/font&gt;&lt;font color="#ff0000" size="2"&gt;tagPrefix&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;=&lt;/font&gt;&lt;font size="2"&gt;&amp;quot;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;CSForum&lt;/font&gt;&lt;font size="2"&gt;&amp;quot;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt; &lt;/font&gt;&lt;font color="#ff0000" size="2"&gt;namespace&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;=&lt;/font&gt;&lt;font size="2"&gt;&amp;quot;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;CommunityServer.Discussions.Controls&lt;/font&gt;&lt;font size="2"&gt;&amp;quot;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt; &lt;/font&gt;&lt;font color="#ff0000" size="2"&gt;assembly&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;=&lt;/font&gt;&lt;font size="2"&gt;&amp;quot;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;CommunityServer.Discussions&lt;/font&gt;&lt;font size="2"&gt;&amp;quot;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt; /&amp;gt;&lt;/p&gt;&amp;lt;&lt;/font&gt;&lt;font color="#a31515" size="2"&gt;add&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt; &lt;/font&gt;&lt;font color="#ff0000" size="2"&gt;tagPrefix&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;=&lt;/font&gt;&lt;font size="2"&gt;&amp;quot;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;CSMail&lt;/font&gt;&lt;font size="2"&gt;&amp;quot;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt; &lt;/font&gt;&lt;font color="#ff0000" size="2"&gt;namespace&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;=&lt;/font&gt;&lt;font size="2"&gt;&amp;quot;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;CommunityServer.MailGateway.MailRoom.Controls&lt;/font&gt;&lt;font size="2"&gt;&amp;quot;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt; &lt;/font&gt;&lt;font color="#ff0000" size="2"&gt;assembly&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;=&lt;/font&gt;&lt;font size="2"&gt;&amp;quot;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;CommunityServer.MailGateway&lt;/font&gt;&lt;font size="2"&gt;&amp;quot;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;/&amp;gt;&lt;/font&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt; &lt;/font&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;
&lt;p&gt;&amp;lt;&lt;/font&gt;&lt;font color="#a31515" size="2"&gt;add&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt; &lt;/font&gt;&lt;font color="#ff0000" size="2"&gt;tagPrefix&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;=&lt;/font&gt;&lt;font size="2"&gt;&amp;quot;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;CSFile&lt;/font&gt;&lt;font size="2"&gt;&amp;quot;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt; &lt;/font&gt;&lt;font color="#ff0000" size="2"&gt;namespace&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;=&lt;/font&gt;&lt;font size="2"&gt;&amp;quot;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;CommunityServer.Files.Controls&lt;/font&gt;&lt;font size="2"&gt;&amp;quot;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt; &lt;/font&gt;&lt;font color="#ff0000" size="2"&gt;assembly&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;=&lt;/font&gt;&lt;font size="2"&gt;&amp;quot;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;CommunityServer.Files&lt;/font&gt;&lt;font size="2"&gt;&amp;quot;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt; /&amp;gt;&lt;/p&gt;&amp;lt;&lt;/font&gt;&lt;font color="#a31515" size="2"&gt;add&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt; &lt;/font&gt;&lt;font color="#ff0000" size="2"&gt;tagPrefix&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;=&lt;/font&gt;&lt;font size="2"&gt;&amp;quot;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;CSGallery&lt;/font&gt;&lt;font size="2"&gt;&amp;quot;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt; &lt;/font&gt;&lt;font color="#ff0000" size="2"&gt;namespace&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;=&lt;/font&gt;&lt;font size="2"&gt;&amp;quot;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;CommunityServer.Galleries.Controls&lt;/font&gt;&lt;font size="2"&gt;&amp;quot;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt; &lt;/font&gt;&lt;font color="#ff0000" size="2"&gt;assembly&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;=&lt;/font&gt;&lt;font size="2"&gt;&amp;quot;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;CommunityServer.Galleries&lt;/font&gt;&lt;font size="2"&gt;&amp;quot;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;/&amp;gt;&lt;/font&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt; &lt;/font&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;
&lt;p&gt;&amp;lt;&lt;/font&gt;&lt;font color="#a31515" size="2"&gt;add&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt; &lt;/font&gt;&lt;font color="#ff0000" size="2"&gt;tagPrefix&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;=&lt;/font&gt;&lt;font size="2"&gt;&amp;quot;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;CSReader&lt;/font&gt;&lt;font size="2"&gt;&amp;quot;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt; &lt;/font&gt;&lt;font color="#ff0000" size="2"&gt;namespace&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;=&lt;/font&gt;&lt;font size="2"&gt;&amp;quot;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;CommunityServer.Reader.Controls&lt;/font&gt;&lt;font size="2"&gt;&amp;quot;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt; &lt;/font&gt;&lt;font color="#ff0000" size="2"&gt;assembly&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;=&lt;/font&gt;&lt;font size="2"&gt;&amp;quot;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;CommunityServer.Reader&lt;/font&gt;&lt;font size="2"&gt;&amp;quot;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;/&amp;gt;&lt;/p&gt;&amp;lt;&lt;/font&gt;&lt;font color="#a31515" size="2"&gt;add&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt; &lt;/font&gt;&lt;font color="#ff0000" size="2"&gt;tagPrefix&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;=&lt;/font&gt;&lt;font size="2"&gt;&amp;quot;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;CSDynConfig&lt;/font&gt;&lt;font size="2"&gt;&amp;quot;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt; &lt;/font&gt;&lt;font color="#ff0000" size="2"&gt;namespace&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;=&lt;/font&gt;&lt;font size="2"&gt;&amp;quot;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;Telligent.DynamicConfiguration.Controls&lt;/font&gt;&lt;font size="2"&gt;&amp;quot;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt; &lt;/font&gt;&lt;font color="#ff0000" size="2"&gt;assembly&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;=&lt;/font&gt;&lt;font size="2"&gt;&amp;quot;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;Telligent.DynamicConfiguration&lt;/font&gt;&lt;font size="2"&gt;&amp;quot;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;/&amp;gt;&lt;/font&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt; &lt;/font&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;
&lt;p&gt;&amp;lt;&lt;/font&gt;&lt;font color="#a31515" size="2"&gt;add&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt; &lt;/font&gt;&lt;font color="#ff0000" size="2"&gt;tagPrefix&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;=&lt;/font&gt;&lt;font size="2"&gt;&amp;quot;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;TWC&lt;/font&gt;&lt;font size="2"&gt;&amp;quot;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt; &lt;/font&gt;&lt;font color="#ff0000" size="2"&gt;namespace&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;=&lt;/font&gt;&lt;font size="2"&gt;&amp;quot;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;Telligent.Glow&lt;/font&gt;&lt;font size="2"&gt;&amp;quot;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt; &lt;/font&gt;&lt;font color="#ff0000" size="2"&gt;assembly&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;=&lt;/font&gt;&lt;font size="2"&gt;&amp;quot;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;Telligent.Glow&lt;/font&gt;&lt;font size="2"&gt;&amp;quot;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt; /&amp;gt;&lt;/p&gt;&amp;lt;&lt;/font&gt;&lt;font color="#a31515" size="2"&gt;add&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt; &lt;/font&gt;&lt;font color="#ff0000" size="2"&gt;tagPrefix&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;=&lt;/font&gt;&lt;font size="2"&gt;&amp;quot;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;CA&lt;/font&gt;&lt;font size="2"&gt;&amp;quot;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt; &lt;/font&gt;&lt;font color="#ff0000" size="2"&gt;namespace&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;=&lt;/font&gt;&lt;font size="2"&gt;&amp;quot;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;ComponentArt.Web.UI&lt;/font&gt;&lt;font size="2"&gt;&amp;quot;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt; &lt;/font&gt;&lt;font color="#ff0000" size="2"&gt;assembly&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;=&lt;/font&gt;&lt;font size="2"&gt;&amp;quot;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;ComponentArt.Web.UI&lt;/font&gt;&lt;font size="2"&gt;&amp;quot;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;/&amp;gt;&lt;/font&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt; &amp;lt;&lt;/font&gt;&lt;font color="#a31515" size="2"&gt;add&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt; &lt;/font&gt;&lt;font color="#ff0000" size="2"&gt;tagPrefix&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;=&lt;/font&gt;&lt;font size="2"&gt;&amp;quot;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;CP&lt;/font&gt;&lt;font size="2"&gt;&amp;quot;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt; &lt;/font&gt;&lt;font color="#ff0000" size="2"&gt;namespace&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;=&lt;/font&gt;&lt;font size="2"&gt;&amp;quot;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;CommunityServer.ControlPanel.Controls&lt;/font&gt;&lt;font size="2"&gt;&amp;quot;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt; &lt;/font&gt;&lt;font color="#ff0000" size="2"&gt;assembly&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;=&lt;/font&gt;&lt;font size="2"&gt;&amp;quot;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;CommunityServer.Web&lt;/font&gt;&lt;font size="2"&gt;&amp;quot;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;/&amp;gt;&lt;/font&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt; &lt;/font&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;
&lt;p&gt;&amp;lt;/&lt;/font&gt;&lt;font color="#a31515" size="2"&gt;controls&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&amp;gt;&lt;/font&gt;&lt;/p&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;&lt;span&gt;
&lt;p&gt;&lt;/span&gt;&amp;nbsp;&lt;a class="" href="http://ooto.info/archive/2007/03/29/Custom-Apps-within-Community-Server.aspx" target="_blank"&gt;Custom Apps within Community Server&lt;/a&gt;&amp;nbsp; by Adonis BItar has another approach to running&amp;nbsp;an application under the community server web application that simply restoring the settings for the virtual directoy back to the default settings for ASP.NET websites. He has&amp;nbsp;a web.config file available for download from his website. I also have a &lt;span style="FONT-SIZE:10pt;FONT-FAMILY:Arial;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA;"&gt;similar &lt;/span&gt;web.config file available for &lt;a class="" href="http://menichols.com/files/folders/cs_2007/entry9.aspx" target="_blank"&gt;download&lt;/a&gt; which includes the &lt;span style="FONT-SIZE:10pt;FONT-FAMILY:Arial;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA;"&gt;necessary &lt;/span&gt;elements to use ASP.NET AJAX (including the required updates to use the May 2007 Futures release).&lt;/p&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;img src="http://menichols.com/aggbug.aspx?PostID=8" width="1" height="1"&gt;</description><category domain="http://menichols.com/blogs/cs/archive/tags/CS/default.aspx">CS</category><category domain="http://menichols.com/blogs/cs/archive/tags/Community+Server/default.aspx">Community Server</category><category domain="http://menichols.com/blogs/cs/archive/tags/Community+Server+API/default.aspx">Community Server API</category></item><item><title>Community Server's Lack of Documentation</title><link>http://menichols.com/blogs/cs/archive/2007/06/21/community-server-s-lack-of-documentation.aspx</link><pubDate>Thu, 21 Jun 2007 06:08:00 GMT</pubDate><guid isPermaLink="false">fbc8681d-01ba-4b3e-bd0c-2367accc2b3e:6</guid><dc:creator>Michael</dc:creator><slash:comments>0</slash:comments><description>&lt;span style="FONT-SIZE:10pt;FONT-FAMILY:Arial;"&gt;Ok, I need to preface this post&amp;nbsp;with some sort of disclaimer. I will&amp;nbsp;get around to elaborating on a disclaimer in another post and just link to it as several of my posts will likely require it :) but here I go....&lt;/span&gt;&lt;span style="FONT-SIZE:10pt;FONT-FAMILY:Arial;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="FONT-SIZE:10pt;FONT-FAMILY:Arial;"&gt;&lt;/span&gt;&lt;span style="FONT-SIZE:10pt;FONT-FAMILY:Arial;"&gt;First off, I want to say that I think Community Server is awesome. I&amp;#39;m not going to explain why I think Community Server&amp;nbsp;is awesome&amp;nbsp;(&lt;a class="" href="http://communityserver.org/" target="_blank"&gt;CommunityServer.org&lt;/a&gt; explains this in depth), However, I got a few big hang-ups with Community Server.&lt;/span&gt;&lt;span style="FONT-SIZE:10pt;FONT-FAMILY:Arial;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="FONT-SIZE:10pt;FONT-FAMILY:Arial;"&gt;&lt;/span&gt;&lt;span style="FONT-SIZE:10pt;FONT-FAMILY:Arial;"&gt;My biggest complaint is the lack of real&amp;nbsp;documentation on Community Server. I have seen several posts regarding this lack of documentation on their forums. &lt;/span&gt;&lt;span style="FONT-SIZE:10pt;FONT-FAMILY:Arial;"&gt;The responses I have seen regarding their lack of documentation encourages&amp;nbsp;developers to:&lt;/span&gt; 
&lt;ol&gt;
&lt;li class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;mso-list:l0 level1 lfo1;tab-stops:list .5in;"&gt;&lt;span style="FONT-SIZE:10pt;FONT-FAMILY:Arial;"&gt;Use the forums on CommunityServer.org&lt;/span&gt;&lt;/li&gt;
&lt;li class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;mso-list:l0 level1 lfo1;tab-stops:list .5in;"&gt;&lt;span style="FONT-SIZE:10pt;FONT-FAMILY:Arial;"&gt;Read the blogs of their MVPs.&lt;/span&gt;&lt;/li&gt;
&lt;li class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;mso-list:l0 level1 lfo1;tab-stops:list .5in;"&gt;&lt;span style="FONT-SIZE:10pt;FONT-FAMILY:Arial;"&gt;Access &lt;a class="" href="http://docs.communityserver.org/" target="_blank"&gt;Community Server&amp;#39;s online documentation&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;mso-list:l0 level1 lfo1;tab-stops:list .5in;"&gt;&lt;span style="FONT-SIZE:10pt;FONT-FAMILY:Arial;"&gt;Visit the &lt;a class="" href="http://developer.communityserver.org/default.aspx/CS/WelcomeToCommunityServer.html" target="_blank"&gt;developer Wiki.&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li class="MsoNormal" style="MARGIN:0in 0in 0pt;mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;mso-list:l0 level1 lfo1;tab-stops:list .5in;"&gt;&lt;span style="FONT-SIZE:10pt;FONT-FAMILY:Arial;"&gt;Direclty&amp;nbsp;review the code in the SDK&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;
&lt;p&gt;&lt;span style="FONT-SIZE:10pt;FONT-FAMILY:Arial;"&gt;Well, anyone that believes the way to master an architecture and API is to scavenge around&amp;nbsp;forums and blog posts is off their rocker. Not that some of the resources and not helpful (and greatly appreciated!). There are some great&amp;nbsp;using Community Server and they constantly post valuable information on the forums and on their personal blogs. However, there is not a complete, concise, and up date collection of material regarding community server available. &lt;/span&gt;&lt;/p&gt;&lt;span style="FONT-SIZE:10pt;FONT-FAMILY:Arial;"&gt;&lt;a class="" href="http://docs.communityserver.org/" target="_blank"&gt;Community Server&amp;#39;s&amp;nbsp;online documentation&lt;/a&gt; contains almost nothing for developers. It is geared toward administration and the &lt;a class="" href="http://developer.communityserver.org/default.aspx/CS/WelcomeToCommunityServer.html" target="_blank"&gt;developer wiki&lt;/a&gt; is completely useless, outdated, and incomplete..&lt;/span&gt;&lt;span style="FONT-SIZE:10pt;FONT-FAMILY:Arial;"&gt;&amp;nbsp;&lt;/span&gt; 
&lt;p&gt;&lt;span style="FONT-SIZE:10pt;FONT-FAMILY:Arial;"&gt;While I understand that providing documentation would require resources (time and money) on their part, I believe this lack of documentation is really holding them back. I had the product downloaded, installed, and was able to administer it with ease, however, when I came time to customize it, I almost walked away from Community Server completely because of the lack of documentation. With some appropriate documentation the resources I and other developers have to spend getting up to speed with community server could be minimized to a fraction of what it requires today. &lt;/span&gt;&lt;/p&gt;&lt;span style="FONT-SIZE:10pt;FONT-FAMILY:Arial;"&gt;&lt;/span&gt;&lt;span style="FONT-SIZE:10pt;FONT-FAMILY:Arial;"&gt;Lastly, how about the simplest of API documentation? If it is available, I have not stumbled upon it. Tonight I went ahead and downloaded the latest &lt;a class="" title="SandCastle" href="http://blogs.msdn.com/sandcastle/" target="_blank"&gt;SandCastle&lt;/a&gt; CTP and generated the API for Community Server Components Namespace. It can be downloaded from my &lt;a class="" title="downloads" href="http://menichols/files" target="_blank"&gt;downloads&lt;/a&gt; page. &lt;/span&gt;&lt;img src="http://menichols.com/aggbug.aspx?PostID=6" width="1" height="1"&gt;</description><category domain="http://menichols.com/blogs/cs/archive/tags/CS/default.aspx">CS</category><category domain="http://menichols.com/blogs/cs/archive/tags/Community+Server/default.aspx">Community Server</category><category domain="http://menichols.com/blogs/cs/archive/tags/Community+Server+API/default.aspx">Community Server API</category></item><item><title>Book Review - Professional Community Server</title><link>http://menichols.com/blogs/book_reviews/archive/2007/06/17/professional-community-server.aspx</link><pubDate>Mon, 18 Jun 2007 03:57:00 GMT</pubDate><guid isPermaLink="false">fbc8681d-01ba-4b3e-bd0c-2367accc2b3e:5</guid><dc:creator>Michael</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;This review may sound more like&amp;nbsp;a rant that a review, so I apologize to the authors in advance. I do not mean any &lt;span style="FONT-SIZE:10pt;FONT-FAMILY:Arial;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA;"&gt;disrespect &lt;/span&gt;toward the authors as they have each contributed in many ways to sharing knowledge regarding community server. However, this book falls short of reaching any expectations I had for it.&lt;/p&gt;
&lt;p&gt;I&amp;nbsp;read this book in just a few hours. As I stated above, this book was a real&amp;nbsp;disappointment. It remains pretty high level and skims over the technical aspects of community server. The book is about three hundred pages with about 15 pages that I found valuable. The book reads like an administrator&amp;#39;s manual written by&amp;nbsp;a marketing department.&lt;/p&gt;
&lt;p&gt;The books states that itis&amp;nbsp;for both experienced developers and general &lt;span style="FONT-SIZE:10pt;FONT-FAMILY:Arial;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA;"&gt;enthusiasts&lt;/span&gt;. This is a bit misleading as&amp;nbsp;I found this book almost &lt;span style="FONT-SIZE:10pt;FONT-FAMILY:Arial;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA;"&gt;completely &lt;/span&gt;lacking&amp;nbsp;in any real developer oriented &lt;span style="FONT-SIZE:10pt;FONT-FAMILY:Arial;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA;"&gt;material&lt;/span&gt;. The last 5 chapters that are geared toward developers each contain a few &lt;span style="FONT-SIZE:10pt;FONT-FAMILY:Arial;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA;"&gt;useful &lt;/span&gt;tidbits of information, however, this same content can also be found on many websites and blogs already (including the authors websites). &lt;span style="FONT-SIZE:10pt;FONT-FAMILY:Arial;"&gt;Experienced developers are accustom to digesting technical information and will find this book loaded with extraneous blabbering that has nothing to do with understanding, coding, or mastering the Community Server architecture.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;This book was a waste of the $39.99 I paid for it and&amp;nbsp;even after it&amp;#39;s publication, as far as I&amp;#39;m concerned, Community Server remain a undocumented software product&lt;/p&gt;&lt;img src="http://menichols.com/aggbug.aspx?PostID=5" width="1" height="1"&gt;</description><category domain="http://menichols.com/blogs/book_reviews/archive/tags/Book+Reviews/default.aspx">Book Reviews</category></item><item><title>Update to run on Community Server</title><link>http://menichols.com/blogs/cs/archive/2007/05/26/My-First-Post.aspx</link><pubDate>Sat, 26 May 2007 15:57:00 GMT</pubDate><guid isPermaLink="false">fbc8681d-01ba-4b3e-bd0c-2367accc2b3e:2</guid><dc:creator>Michael</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;I&amp;#39;ve been contracting with a client that is using Community Server to manage their online community. As this work has made me become quit familair with Community Server, I figured I would update my personal website to run on Community Server and&amp;nbsp;play with some of the features. &lt;/p&gt;&lt;img src="http://menichols.com/aggbug.aspx?PostID=2" width="1" height="1"&gt;</description><category domain="http://menichols.com/blogs/cs/archive/tags/CS/default.aspx">CS</category><category domain="http://menichols.com/blogs/cs/archive/tags/Community+Server/default.aspx">Community Server</category></item></channel></rss>