<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://msmvps.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>Search results for 'app:weblogs' matching tags 'asp.net' and 'Blog Framework / Tools'</title><link>http://msmvps.com/search/SearchResults.aspx?q=app:weblogs&amp;tag=asp.net,Blog+Framework+/+Tools&amp;orTags=0&amp;o=DateDescending</link><description>Search results for 'app:weblogs' matching tags 'asp.net' and 'Blog Framework / Tools'</description><dc:language>en-US</dc:language><generator>CommunityServer 2008.5 SP2 (Build: 40407.4157)</generator><item><title>Blog moved to MSDN Blogs site...</title><link>http://msmvps.com/blogs/rexiology/archive/2007/03/19/blog-moved-to-msdn-blogs-site.aspx</link><pubDate>Mon, 19 Mar 2007 05:00:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:691714</guid><dc:creator>Rex</dc:creator><description>&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;This post announces the depreciation of Rexiology MSMVP blog (this site). &lt;/P&gt;
&lt;P&gt;for new post updates please update your RSS reader to &lt;A href="http://blogs.msdn.com/rextang"&gt;http://blogs.msdn.com/rextang&lt;/A&gt; ,&lt;/P&gt;
&lt;P&gt;or you can also point to my main personal work blog site at &lt;A href="http://rextang.net/blogs/work/"&gt;http://rextang.net/blogs/work/&lt;/A&gt; .&lt;/P&gt;
&lt;P&gt;Thanks for reading...&lt;/P&gt;
&lt;P&gt;Rex&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description></item><item><title>CommunityServer 2.1 Tips: Gallery photo options, save to DB or save to file...</title><link>http://msmvps.com/blogs/rexiology/archive/2006/10/25/CommunityServer-2.1-Tips_3A00_-Gallery-photo-options_2C00_-save-to-DB-or-save-to-file_2E00__2E00__2E00_.aspx</link><pubDate>Wed, 25 Oct 2006 05:00:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:207186</guid><dc:creator>Rex</dc:creator><description>&lt;p&gt;crosspost from &lt;a href="http://rextang.net/blogs/work/"&gt;http://rextang.net/blogs/work/&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Just had a trace to the source code since I found some of my gallery photos were missing and not able to get them back while upgrading my blog site to CS 2.1 in my VM.&lt;/p&gt;&lt;p&gt;Later found that in .Text era, images were saving to DB only; later in CS 1.x era, images were changed to save to files to minimize DB space usage. now in CS 2.1 , it can now be set to either places, or both.&lt;/p&gt;&lt;p&gt;in CS 1.x , the default image saving location is at ~/photos/storage , while it&amp;#39;s the same as in CS 2.1 ,&amp;nbsp;if you find your images missing to display on browser, remember to copy all the files in ~/photos/storage of CS 1.x web spaces. &lt;/p&gt;&lt;p&gt;in CS 2.1, now there are options to let you set where to save, DB or file, or both. refer to default CommunityServer.config file , like the following:&lt;/p&gt;&lt;blockquote dir="ltr" dir="ltr"&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;lt;Gallery&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;allowEncodedUnicodeCharsInMetadata=&amp;quot;true&amp;quot;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;AttachmentSettings &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;font color="#ff0000"&gt;enableFileSystemStorage=&amp;quot;true&amp;quot;&lt;/font&gt; &lt;font color="#ff0000"&gt;fileSystemStorageLocation=&amp;quot;~/photos/storage&amp;quot;&lt;/font&gt; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;font color="#ff0000"&gt;enableDataStoreStorage=&amp;quot;true&amp;quot;&lt;/font&gt;&amp;nbsp; enableDirectLinks=&amp;quot;false&amp;quot; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; extensions = &amp;quot;gif,jpg,jpeg,png,bmp,GIF,JPEG,JPG,PNG,BMP,Gif,Jpg,Jpeg,Png,Bmp&amp;quot; /&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;CacheSettings &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; enableFileSystemStorage=&amp;quot;true&amp;quot; fileSystemStorageLocation=&amp;quot;~/photos/cache&amp;quot; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; enableDataStoreStorage=&amp;quot;false&amp;quot;&amp;nbsp; enableDirectLinks=&amp;quot;false&amp;quot; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;lt;/Gallery&amp;gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;p dir="ltr"&gt;AttachmentSettings is the place to toggle where to save images to. if set both enableFileSystemStorage and enableDataStoreStorage to true, not only image files will be create and save in ~/photos/storage folder, but also&amp;nbsp;will be&amp;nbsp;saved&amp;nbsp;to database record binary field&amp;nbsp;(cs_PostAttachment table). Refer to GalleryPosts.cs file of CommunityServerGalleries20 project (started from line 387):&lt;/p&gt;&lt;blockquote dir="ltr" dir="ltr"&gt;&lt;p dir="ltr"&gt;&amp;nbsp;&amp;nbsp;//TODO: work on new save attachement patterns&lt;br /&gt;&amp;nbsp;&amp;nbsp;private static void CreatePictureData(GalleryPost galleryPost, PostAttachment pictureData)&lt;br /&gt;&amp;nbsp;&amp;nbsp;{&lt;/p&gt;&lt;p dir="ltr"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;// Submit it to the database&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;if (GalleryConfiguration.Instance().AttachmentSettings.&lt;font color="#ff0000"&gt;EnableDataStoreStorage&lt;/font&gt; &amp;amp;&amp;amp; pictureData.HasDateCreated)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;CommonDataProvider.Instance().AddPostAttachment(galleryPost, pictureData);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;else&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;PostAttachment noPictureData = new PostAttachment(pictureData);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;font color="#ff0000"&gt;noPictureData.Content = null;&lt;br /&gt;&lt;/font&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;CommonDataProvider.Instance().AddPostAttachment(galleryPost, noPictureData);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;/p&gt;&lt;p dir="ltr"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;// If file system storage is enabled, we need to save it.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;if (GalleryConfiguration.Instance().AttachmentSettings.&lt;font color="#ff0000"&gt;EnableFileSystemStorage&lt;/font&gt;)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;CreateDataFile(galleryPost, pictureData);&lt;/p&gt;&lt;p dir="ltr"&gt;&amp;nbsp;&amp;nbsp;}&lt;/p&gt;&lt;/blockquote&gt;&lt;p dir="ltr"&gt;basically this checks both flags to see if&amp;nbsp;they are&amp;nbsp;true, and then save to each places (DB and file). but if DataStoreStorage flag is false, then while saving the data record, will set Content binary field to null. &lt;/p&gt;&lt;p dir="ltr"&gt;By default setting in CS 2.1 , it seems set both DB and file flags to true. To preserve the same usage as in CS 1.x , it&amp;#39;s needed to change the enableDataStoreStorage to false. &lt;/p&gt;&lt;p dir="ltr"&gt;CacheSettings also using the same setting pattern as AttachmentSettings, but actually DataStore support for Cache is currently not supported in this version, as stated in the comment of CommunityServer.config file.&lt;/p&gt;&lt;p dir="ltr"&gt;Technorati Tags: &lt;a href="http://www.technorati.com/tag/communityserver"&gt;&lt;font color="#4444ff"&gt;communityserver&lt;/font&gt;&lt;/a&gt;&amp;nbsp;, &lt;a href="http://www.technorati.com/tag/asp.net"&gt;&lt;font color="#4444ff"&gt;asp.net&lt;/font&gt;&lt;/a&gt; , &lt;a href="http://www.technorati.com/tag/programming"&gt;&lt;font color="#4444ff"&gt;programming&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;&lt;p dir="ltr"&gt;&amp;nbsp;&lt;/p&gt;</description></item><item><title>Tips: Installing sdk version of CommunityServer 2.1...</title><link>http://msmvps.com/blogs/rexiology/archive/2006/10/25/Tips_3A00_-Installing-sdk-version-of-CommunityServer-2.1_2E00__2E00__2E00_.aspx</link><pubDate>Wed, 25 Oct 2006 05:00:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:206692</guid><dc:creator>Rex</dc:creator><description>&lt;p&gt;crosspost from &lt;a href="http://rextang.net/blogs/work/"&gt;http://rextang.net/blogs/work/&lt;/a&gt;&lt;/p&gt;&lt;p&gt;So I finally got some time to start the process of upgrading this blog site to &lt;a href="http://communityserver.org/"&gt;CommunityServer 2.1&lt;/a&gt;. I downloaded the &lt;a href="http://communityserver.org/files/folders/communityserver/entry543125.aspx"&gt;2.1 SDK source&lt;/a&gt;, also requested a backup of currently running CS1.1 database from my web-hosting-provider, and started from here.&lt;/p&gt;&lt;p&gt;I had created a virtual machine as my development environment, with Windows 2003 R2 server and VisualStudio Team Suite&amp;nbsp; installed. as this website is currently running under ASP.NET 1.1, I am trying to start running it under ASP.NET 2.0. The goal is to preserve all my blog posts, photo images, and comments and do the technology upgrade and version-up reconstruction.&lt;/p&gt;&lt;p&gt;After unpack the SDK, and trying to open 2.0 solution file from VisualStudio, the first problem will be that VS2005 won&amp;#39;t be able to open the web project since VS2005 now has a new non-project model for website solution. to solve this, I need to download the new &lt;a href="http://msdn2.microsoft.com/en-us/asp.net/aa336618.aspx"&gt;Web Application Project&lt;/a&gt; (WAP) from &lt;a href="http://webproject.scottgu.com/"&gt;ScottGu&amp;#39;s website&lt;/a&gt; and install it. while the WAP installation&amp;nbsp;it will require another VS2005 updates prior it. After the installation of WAP, CS2.1&amp;#39;s ASP.NET 2.0 web project can be opened without problems. &lt;/p&gt;&lt;p&gt;For the IIS part, first editing the hosts file (on windows folder)&amp;nbsp;to point my domain name to localhost, then create a virtual website to point to SDK&amp;#39;s web folder, refering to the &lt;a href="http://docs.communityserver.org/Installation/Web-based_Installation_Process.htm"&gt;documentation&lt;/a&gt; to set proper&amp;nbsp;read/write priviledges to folders. &lt;/p&gt;&lt;p&gt;For the database part, follow SDK&amp;#39;s sqlscript folder&amp;#39;s readme file to upgrade database schema from CS 1.1 to CS 2.1. &lt;/p&gt;&lt;p&gt;I did a full rebuild from the source code to regenerate all necessary binaries, and then trying to open my test site in browser. error happaned. &lt;/p&gt;&lt;blockquote dir="ltr" dir="ltr"&gt;&lt;p&gt;ERROR: Could not load file or assembly &amp;#39;MemberRole, Version=1.0.0.0, Culture=neutral, PublicKeyToken=b7c773fb104e7562&amp;#39; or one of its dependencies &lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;Doing a &lt;a href="http://www.google.com/search?sourceid=navclient&amp;amp;ie=UTF-8&amp;amp;rls=GGLG,GGLG:2006-27,GGLG:en&amp;amp;q=communityserver+memberrole+assembly"&gt;search&lt;/a&gt; from google, &lt;a href="http://communityserver.org/forums/thread/549006.aspx"&gt;found&lt;/a&gt; that I need to switch to asp.net 2.0 version&amp;#39;s web.config file to avoid this error. the files is under &amp;quot;ASP.NET2_configs&amp;quot; folder of SDK source. I did the replace and trying to run again, another error occured.&lt;/p&gt;&lt;blockquote dir="ltr" dir="ltr"&gt;&lt;p&gt;Login failed for user &amp;#39;&amp;#39;. The user is not associated with a trusted SQL Server connection&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;Doing a &lt;a href="http://www.google.com/search?sourceid=navclient&amp;amp;ie=UTF-8&amp;amp;rls=GGLG,GGLG:2006-27,GGLG:en&amp;amp;q=communityserver+Login+failed+for+user+%27%27%2e+The+user+is+not+associated+with+a+trusted+SQL+Server+connection"&gt;search&lt;/a&gt; from google, &lt;a href="http://channel9.msdn.com/ShowPost.aspx?PostID=244516"&gt;found&lt;/a&gt; that it is something related to trusted connection to SQL server. since I am running&amp;nbsp;CS database in different&amp;nbsp;SqlServer 2005 machine other then web application machine, I decided to avoid this problem by not using trusted connection but using usual SqlServer authentication. just edit the web.config file and change the sqlserver connection string&amp;nbsp;to set Trusted_Connection from yes to no.&lt;/p&gt;&lt;p&gt;By setting all those above, I can get a running instance of CS 2.1 site under my dev VM. the next is to modify the themes and skins of my blogs, also need to modify the source code to support &lt;a href="http://communityserver.org/forums/thread/525586.aspx"&gt;non-keyword searching&lt;/a&gt; to be able to search Chinese and Japanese. also need to check about the new url rewrite model to see if it fits my requests (&lt;a href="http://rextang.net/blogs/work/archive/2005/11/29/3159.aspx"&gt;out-site url rewrite&lt;/a&gt;).&lt;/p&gt;&lt;p&gt;still need&amp;nbsp;some time to finish my CS2.1 blog site, will post&amp;nbsp;other tips if I found any.&lt;/p&gt;&lt;p&gt;Technorati Tags: &lt;a href="http://www.technorati.com/tag/communityserver"&gt;&lt;font color="#4444ff"&gt;communityserver&lt;/font&gt;&lt;/a&gt;&amp;nbsp;, &lt;a href="http://www.technorati.com/tag/asp.net"&gt;&lt;font color="#4444ff"&gt;asp.net&lt;/font&gt;&lt;/a&gt; , &lt;a href="http://www.technorati.com/tag/programming"&gt;&lt;font color="#4444ff"&gt;programming&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description></item><item><title>CommunityServer 2.1 released...</title><link>http://msmvps.com/blogs/rexiology/archive/2006/08/24/108951.aspx</link><pubDate>Thu, 24 Aug 2006 05:00:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:108951</guid><dc:creator>Rex</dc:creator><description>&lt;P&gt;crosspost from &lt;A href="http://rextang.net/blogs/work/"&gt;http://rextang.net/blogs/work/&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;I have to say that Japanese is working too hard!!! been here for more than 2 and half months, everyday working from 10AM to 10PM, occasionally have to work at weekend, annual salary, so no overworking fee. this should represent most of small/medium IT companies at Tokyo!&lt;/P&gt;
&lt;P&gt;Because now my main job is working on Java programming, and too busy, it's been some time that not able to update the latest Microsoft releated technology news. I am taking one week off from working start from next week, to join &lt;A href="http://rextang.net/blogs/work/archive/2006/07/19/4024.aspx"&gt;TechEd 2006 here at Tokyo (Yokomaha)&lt;/A&gt;, taking some rest, also update some new stuffs for later working. &lt;/P&gt;
&lt;P&gt;This&amp;nbsp;should not be a news, &lt;A href="http://www.communityserver.org/"&gt;CommunityServer&lt;/A&gt; released &lt;A href="http://communityserver.org/files/folders/communityserver/default.aspx"&gt;2.1&lt;/A&gt; at 8/9, also got &lt;A href="http://communityserver.org/files/folders/communityserver/entry543125.aspx"&gt;source code release (SDK)&lt;/A&gt; at 8/11 . wish I'll have some time at next week&amp;nbsp;to upgrade my blog directly to this version. &lt;/P&gt;
&lt;P&gt;Maybe I should find a job at Tokyo that's mainly on .Net solution development, instead of Java development...&lt;/P&gt;
&lt;P&gt;Technorati Tags: &lt;A href="http://www.technorati.com/tag/communityserver"&gt;communityserver&lt;/A&gt;&amp;nbsp;,&amp;nbsp;&lt;A href="http://www.technorati.com/tag/programming"&gt;programming&lt;/A&gt;&amp;nbsp;,&amp;nbsp;&lt;A href="http://www.technorati.com/tag/asp.net"&gt;asp.net&lt;/A&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description></item><item><title>CommunityServer 1.1 DanBartels CS CAPTCHA control fix...</title><link>http://msmvps.com/blogs/rexiology/archive/2006/08/15/107610.aspx</link><pubDate>Tue, 15 Aug 2006 05:00:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:107610</guid><dc:creator>Rex</dc:creator><description>&lt;P&gt;crosspost from &lt;A href="http://rextang.net/blogs/work/"&gt;http://rextang.net/blogs/work/&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Although I am planning to upgrade my blog site to the latest version of &lt;A href="http://www.communityserver.org/"&gt;CommunityServer&lt;/A&gt; 2.x, I was too busy to have few days to make the modifications and new skin design, and my site is on heavy attack of comment spam. I am thinking to put one more shelter to defend this, behind the &lt;A href="http://rextang.net/blogs/past/archive/2005/07/08/1559.aspx"&gt;already installed ReverseDOS&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;&lt;A href="http://communityserver.org/files/folders/add-ons/entry498191.aspx"&gt;DanBartels' CAPTCHA control &lt;/A&gt;can be downloaded from CommunityServer website. I downloaded it since last year, but can not install it successfully by following the ReadMe.doc file. everything seems to fit the settings but the image just don't&amp;nbsp;show. &lt;/P&gt;
&lt;P&gt;Today I did some more study about this and finally found that it's because of missing class reference&amp;nbsp;in JpegCaptchaImage.aspx file, which should be copied to "images" folder of using skin. the original file had the control header like this:&lt;/P&gt;
&lt;P&gt;&amp;lt;%@ Page language="c#" CodeBehind="JpegCaptchaImage.aspx.cs" AutoEventWireup="false" Inherits="DanBartels.CS.CAPTCHA.JpegCaptchaImage" %&amp;gt;&lt;/P&gt;
&lt;P&gt;when directly run this aspx file, it will tell you that it can not find the type "DanBartels.CS.CAPTCHA.JpegCaptchaImage" , which in the bin folder, the dll name is "DanBartels.CS.CAPTCHA.dll" . that should be the reason that the image can not be shown to the comment form. &lt;/P&gt;
&lt;P&gt;to solve this, simple clear those CodeBehind and Inherits settings, like this:&lt;/P&gt;
&lt;P&gt;&amp;lt;%@ Page language="c#"&amp;nbsp;AutoEventWireup="false" %&amp;gt;&lt;/P&gt;
&lt;P&gt;save the file and done. now the comment form can display digits for user to type before submit the comments. &lt;/P&gt;
&lt;P&gt;wish this can stop some spams before I upgrade my site to CS 2.x...&lt;/P&gt;
&lt;P&gt;Technorati Tags: &lt;A href="http://www.technorati.com/tag/communityserver"&gt;communityserver&lt;/A&gt;&amp;nbsp;,&amp;nbsp;&lt;A href="http://www.technorati.com/tag/programming"&gt;programming&lt;/A&gt;&amp;nbsp;,&amp;nbsp;&lt;A href="http://www.technorati.com/tag/asp.net"&gt;asp.net&lt;/A&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description></item><item><title>ASP.NET 2.0 RSS Toolkit...</title><link>http://msmvps.com/blogs/rexiology/archive/2006/02/24/84747.aspx</link><pubDate>Fri, 24 Feb 2006 06:00:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:84747</guid><dc:creator>Rex</dc:creator><description>&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;crosspost from &lt;A href="http://rex.la/blogs/work/"&gt;http://rex.la/blogs/work/&lt;/A&gt; &lt;/P&gt;
&lt;P&gt;[via &lt;A href="http://www.larkware.com/dg5/TheDailyGrind825.html"&gt;Larkware&lt;/A&gt;][via &lt;A href="http://andrewconnell.com/blog/archive/2006/02/22/2761.aspx"&gt;Andrew Connell&lt;/A&gt;]&lt;/P&gt;
&lt;P&gt;A nice &lt;A href="http://blogs.msdn.com/dmitryr/archive/2006/02/21/536552.aspx"&gt;asp.net 2.0 RSS toolkit&lt;/A&gt; by&amp;nbsp;&lt;A href="http://blogs.msdn.com/dmitryr/archive/2005/06/23/432095.aspx"&gt;Dmitry Robsman&lt;/A&gt;&amp;nbsp;to let your applications get RSS abilities.&lt;/P&gt;
&lt;P&gt;Got pretty good tutorial from &lt;A href="http://weblogs.asp.net/scottgu/archive/2006/02/22/438738.aspx"&gt;ScottGu's post&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;Technorati Tags: &lt;A href="http://www.technorati.com/tag/blog"&gt;blog&lt;/A&gt;&amp;nbsp;,&amp;nbsp;&lt;A href="http://www.technorati.com/tag/rss"&gt;rss&lt;/A&gt;,&amp;nbsp;&lt;A href="http://www.technorati.com/tag/programming"&gt;progamming&lt;/A&gt;,&amp;nbsp;&lt;A href="http://www.technorati.com/tag/asp.net"&gt;asp.net&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description></item><item><title>CommunityServer 2.0 Released...</title><link>http://msmvps.com/blogs/rexiology/archive/2006/02/21/84306.aspx</link><pubDate>Tue, 21 Feb 2006 06:00:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:84306</guid><dc:creator>Rex</dc:creator><description>&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;crosspost from &lt;A href="http://rex.la/blogs/work/"&gt;http://rex.la/blogs/work/&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Finally, CommunityServer 2.0 was released couple minutes ago for public download , including Source Code couple hours later... will get busy upgrading again!&lt;/P&gt;
&lt;P&gt;Congratulations to &lt;A href="http://telligentsystems.com/"&gt;Telligent Systems&lt;/A&gt;!!&lt;/P&gt;
&lt;P&gt;[via &lt;A href="http://communityserver.org/forums/516115/ShowThread.aspx"&gt;Rob Howard on CS Announcement&lt;/A&gt;]&lt;/P&gt;
&lt;P&gt;&lt;IMG height=121 alt=cs20.gif src="http://rex.la/photos/work/images/3501/original.aspx" width=343 border=0&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="http://telligent.com/"&gt;Telligent&lt;/A&gt; and the &lt;A href="http://communityserver.org/"&gt;Community Server team&lt;/A&gt; are very pleased to announce the immediate availability of Community Server 2.0 the platform that enables you to quickly and easily create online communities.&lt;BR&gt;&lt;BR&gt;&lt;A href="http://communityserver.org/files/40/releases/entry516087.aspx"&gt;&lt;FONT size=4&gt;&lt;B&gt;Download Community Server 2.0 MSI Now!&lt;/B&gt;&lt;/FONT&gt;&lt;/A&gt;&lt;BR&gt;&lt;A href="http://communityserver.org/files/40/releases/entry516076.aspx"&gt;&lt;B&gt;&lt;FONT size=4&gt;Download Community Server 2.0 Web Installer Now!&lt;/FONT&gt;&lt;/B&gt;&lt;/A&gt; (required if upgrading)&lt;BR&gt;&lt;A href="http://communityserver.org/"&gt;&lt;B&gt;&lt;FONT size=4&gt;Learn more at CommunityServer.org&lt;/FONT&gt;&lt;/B&gt;&lt;/A&gt;&lt;BR&gt;&lt;BR&gt;Community Server 2.0 is available in several editions:&lt;BR&gt;&lt;BR&gt;&lt;/P&gt;
&lt;BLOCKQUOTE&gt;&lt;B&gt;Express Edition&lt;/B&gt; – The &lt;U&gt;free&lt;/U&gt; Express Edition is perfect for people that need to get a community up-and-running on a budget. It is free, but has restrictions on use but can be used commercially.&lt;BR&gt;&lt;BR&gt;&lt;B&gt;Standard Edition&lt;/B&gt; – The Standard Edition is the entry level commercial platform and unlocks some features not available in the Express Edition.&lt;BR&gt;&lt;BR&gt;&lt;B&gt;Professional Edition&lt;/B&gt; – The Professional Edition is targeted at organizations that require many of the capabilities offered by Community Server 2.0 for running a high-traffic community.&lt;BR&gt;&lt;BR&gt;&lt;B&gt;Enterprise Edition&lt;/B&gt; – The Enterprise Edition unleashes the full potential of Community Server and has been designed for organizations that require all of the capabilities found in Community Server.&lt;BR&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;For more information on licensing Community Server 2.0, please read the &lt;A href="http://communityserver.org/blogs/announcements/archive/2006/02/06/513588.aspx"&gt;Community Server 2.0 licensing guide&lt;/A&gt;.&lt;BR&gt;&lt;BR&gt;&lt;U&gt;&lt;B&gt;Important:&lt;/B&gt;&lt;/U&gt; Community Server 2.0 Standard, Professional, and Enterprise Editions are available for purchase at the 1.1 price until March 20th 2006.&lt;BR&gt;&lt;BR&gt;In addition to many improvements in Community Server 2.0 core features (forums, blogs, and photos) some of the new capabilities in Community Server 2.0 include: &lt;BR&gt;&lt;BR&gt;&lt;/P&gt;
&lt;BLOCKQUOTE&gt;&lt;B&gt;File Gallery&lt;/B&gt; – Easily share files of any type and size. Supports comments, ratings, download counts as well as permissions for controlling how your files are accessed.&lt;BR&gt;&lt;BR&gt;&lt;B&gt;FTP Gateway&lt;/B&gt; – Easily enable drag-and-drop or even drive mapping for Community Server file or photo galleries.&lt;BR&gt;&lt;BR&gt;&lt;B&gt;Enterprise Search&lt;/B&gt; – Enables new options for data matching; RSS enabled search; and proximity searching&lt;BR&gt;&lt;BR&gt;&lt;B&gt;Email Gateway&lt;/B&gt; – Enables integration with Microsoft Exchange Server or stand-alone email support. Using the Mail Gateway enables blogging by email and using forums as an email distribution list.&lt;BR&gt;&lt;BR&gt;&lt;B&gt;RSS Aggregator&lt;/B&gt; – Easily combine multiple RSS sources into a combined/aggregated view.&lt;BR&gt;&lt;BR&gt;&lt;B&gt;RSS Reader&lt;/B&gt; – Enable each user to create his or her own custom RSS subscriptions as well as aggregating and ‘mashing-up’ related content in-and-outside of Community Server&lt;BR&gt;&lt;BR&gt;&lt;B&gt;Control Panel&lt;/B&gt; – Completely rewritten Control Panel which greatly simplifies management of Community Server.&lt;BR&gt;&lt;BR&gt;&lt;B&gt;…and more&lt;/B&gt; – Video blogging, Tablet PC ink support, simple content management, search engine optimization, basic social networking functionality, new reports, spam blocking tools, member points, new slideshow tool for photo gallery, updated polls system, forum personalization, RSS enabled search, secure RSS, better NNTP and Email integration, URL redirects/tracking, threaded UI for forums.&lt;BR&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;&lt;BR&gt;Please visit &lt;A href="http://communityserver.org/"&gt;www.communityserver.org&lt;/A&gt; where you can download Community Server 2.0 today! &lt;BR&gt;&lt;BR&gt;The Community Server core source code corresponding with today’s release will be published ~5PM CST Today as well.&lt;BR&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Technorati Tags: &lt;A href="http://www.technorati.com/tag/dottext"&gt;dottext&lt;/A&gt; , &lt;A href="http://www.technorati.com/tag/blog"&gt;blog&lt;/A&gt; , &lt;A href="http://www.technorati.com/tag/programming"&gt;programming&lt;/A&gt; , &lt;A href="http://www.technorati.com/tag/dotnet"&gt;dotnet&lt;/A&gt; , &lt;A href="http://www.technorati.com/tag/communityserver"&gt;communityserver&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description></item><item><title>New Taiwan Microsoft Technology Forums Announced...</title><link>http://msmvps.com/blogs/rexiology/archive/2006/02/17/83910.aspx</link><pubDate>Fri, 17 Feb 2006 06:00:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:83910</guid><dc:creator>Rex</dc:creator><description>&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;crosspost from &lt;A href="http://rex.la/blogs/work/"&gt;http://rex.la/blogs/work/&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;The &lt;A href="http://www.microsoft.com/taiwan/community/default.mspx"&gt;official Microsoft Technology Community at Taiwan&lt;/A&gt; used to be running &lt;A href="http://www.microsoft.com/taiwan/community/newsgroups.aspx"&gt;web-NNTP based forums&lt;/A&gt; to communicate with the public, answering questions and sharing information with each others. This year &lt;A href="http://www.microsoft.com/taiwan/"&gt;Microsoft Taiwan&lt;/A&gt; announced &lt;A href="http://forums.microsoft.com/msdn-cht/default.aspx?SiteID=14"&gt;new forum based community system&lt;/A&gt;, established new way to interact with the public. Using a forum system (should be based on &lt;A href="http://communityserver.org/"&gt;CommunityServer&lt;/A&gt; forum framework) enables all the content&amp;nbsp;be searched by popular searching engines and thus enables information be exchanged and shared more efficient and wide.&lt;/P&gt;
&lt;P&gt;This should be Chinese based Microsoft Technology Forums hosted by &lt;A href="http://www.microsoft.com/taiwan/community/whatsnew/mvps.mspx"&gt;Taiwan Microsoft MVPs&lt;/A&gt; and I'll also help on building a good Microsoft Technology related&amp;nbsp;content base to help more Chinese-reading people know more about Microsoft Technologies.&lt;/P&gt;
&lt;P&gt;[&lt;A href="http://rex.la/blogs/life/archive/2006/02/16/3489.aspx"&gt;This post in Chinese&lt;/A&gt;]&lt;/P&gt;
&lt;P&gt;Technorati Tags: &lt;A href="http://www.technorati.com/tag/microsoft"&gt;microsoft&lt;/A&gt;&amp;nbsp;, &lt;A href="http://www.technorati.com/tag/community"&gt;community&lt;/A&gt; , &lt;A href="http://www.technorati.com/tag/technology"&gt;technology&lt;/A&gt; , &lt;A href="http://www.technorati.com/tag/forum"&gt;forum&lt;/A&gt; , &lt;A href="http://www.technorati.com/tag/chinese"&gt;chinese&lt;/A&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description></item><item><title>Looking for suitable web-hosting service...</title><link>http://msmvps.com/blogs/rexiology/archive/2006/02/12/83310.aspx</link><pubDate>Sun, 12 Feb 2006 06:00:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:83310</guid><dc:creator>Rex</dc:creator><description>&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;crosspost from &lt;A href="http://rex.la/blogs/work/"&gt;http://rex.la/blogs/work/&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;As&amp;nbsp;&lt;A href="http://rex.la/"&gt;my blog site&lt;/A&gt;&amp;nbsp;got enough content and daily bandwidth is averagely 200mb, I am started thinking about moving this site to a web-hosting service for long-term operation. The other reason for that is also because of that I might changing my job and moving to somewhere else soon. Thus I might need to move all my services (DNS, blog, email service) to some web-hosting services. &lt;/P&gt;
&lt;P&gt;Actually it's not very easy to find a professional web-hosting service that provides Windows 2003 server , ASP.NET 1.1 / 2.0 , SQL Server 2000/2005 and others, which a professional Microsoft developer will likely to use and the price is acceptable. For a developer's needs, the hosting company must has strong background on hosting Microsoft technologies and should likely be more welcome that one hosting company is focus on only hosting Microsoft stuffs, comparing to most of hosting companies that usually host Unix/Linux as major and Windows as one of their services.&lt;/P&gt;
&lt;P&gt;Most of the needs of a hosting service is likely as follows:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Simply web pages hosting with server side dynamic content 
&lt;LI&gt;Web pages hosting and database support 
&lt;LI&gt;Email hosting 
&lt;LI&gt;Simple DNS hosting (route every names to root) 
&lt;LI&gt;Advanced DNS hosting with self-defined records (A, MX, CNAME, etc)&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;As in my case, I'll need web pages hosting with database support, email hosting and also advanced dns hosting if I'll move all my services from my home server to a hosting company.&lt;/P&gt;
&lt;P&gt;My colleague Chris Ho gave me some links of host search and comparing&amp;nbsp;sites (&lt;A href="http://www.hostsearch.com/"&gt;here&lt;/A&gt; and &lt;A href="http://www.hostingassured.findmyhosting.com/"&gt;here&lt;/A&gt;) that provides comprehensive information on overall hosting service markets (which is what I needed! thanks pal!). through the &lt;A href="http://www.google.com.tw/search?sourceid=navclient&amp;amp;ie=UTF-8&amp;amp;rls=GGLG,GGLG:2006-04,GGLG:en&amp;amp;q=Microsoft%27s+ASP%2ENET+Hosting+Advantage+Program"&gt;search of Google&lt;/A&gt; also find &lt;A href="http://blogs.msdn.com/frankarr/archive/2004/03/04/83611.aspx"&gt;Frankarr's post&lt;/A&gt; about asp.net web-hosting and later found that there is &lt;A href="http://www.asp.net/hosters/"&gt;a list of hosting services&lt;/A&gt; nominated by &lt;A href="http://www.microsoft.com/serviceproviders/aspnethost/"&gt;Microsoft ASP.NET Hosting Advantage&lt;/A&gt; program.&lt;/P&gt;
&lt;P&gt;Some of the hosting companies provide low price targeted to user who only needs web pages hosting and provide less support on email and dns hosting. some others are half-half, some others might provide web page hosting functions not as comprehensive as others but they provides excellent support for users to manage domain name records and email accounts.&amp;nbsp;so there will be a matrix of price, disk spaces, database spaces, technologies supported, email functions and dns functions on choosing a suitable hosting service based on one's needs.&lt;/P&gt;
&lt;P&gt;I am still taking a deep look of the matrix every Windows hosting company provides in that Hosting Advantage Program and will try some&amp;nbsp;of them in their "30 days money back guarantee" period&amp;nbsp;to come out a result later for my hosting needs.&lt;/P&gt;
&lt;P&gt;Technorati Tags: &lt;A href="http://www.technorati.com/tag/microsoft"&gt;microsoft&lt;/A&gt;&amp;nbsp;,&amp;nbsp;&lt;A href="http://www.technorati.com/tag/asp.net"&gt;asp.net&lt;/A&gt;,&amp;nbsp;&lt;A href="http://www.technorati.com/tag/hosting"&gt;hosting&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description></item><item><title>CommunityServer 1.1 , admin add links script error...</title><link>http://msmvps.com/blogs/rexiology/archive/2006/01/07/80519.aspx</link><pubDate>Sat, 07 Jan 2006 06:00:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:80519</guid><dc:creator>Rex</dc:creator><description>&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;crosspost from &lt;A href="http://rex.la/blogs/work/"&gt;http://rex.la/blogs/work/&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;It's a minor but annoying problem for CommunityServer 1.1 . solved couple weeks ago.&lt;/P&gt;
&lt;P&gt;When adding links in administration page, there will always have client javascript error saying that it must have a ")" exist. the count of the same error had a pattern related to the link category added, means if there were 5 categories there, everytime entering the link admin page, there will be 5 script error poped up.&lt;/P&gt;
&lt;P&gt;After a dig into the source code, found the problem is caused by resource file. when the link page is rendering , there will be a block of javascript using a resource file error message inside a string variable. this variable using " ' " to embrace the string and happened that the resource string also got " ' " inside it, thus caused that whole javascript statement incorrect and cause the error.&lt;/P&gt;
&lt;P&gt;the recourse file used is English resource file, located in &lt;STRONG&gt;/communityserver-website/Languages/en-US/Resources.xml&lt;/STRONG&gt; , there is a resource at line 2482 like this:&lt;/P&gt;
&lt;BLOCKQUOTE dir=ltr&gt;
&lt;P&gt;&amp;lt;resource name = "ManageLinks_ConfirmDeleteCategory"&amp;gt;&lt;FONT color=#ff0000&gt;Are you sure you want to delete this category? All of&lt;STRONG&gt; it's&lt;/STRONG&gt; child links will be deleted as well.&lt;/FONT&gt;&amp;lt;/resource&amp;gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;the code that cause error is at the category delete button onclick event. which is like this:&lt;/P&gt;
&lt;BLOCKQUOTE dir=ltr&gt;
&lt;P&gt;onclick="return confirm('&lt;FONT color=#ff0000&gt;Are you sure you want to delete this category? All of it's child links will be deleted as well.&lt;/FONT&gt;');"&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P dir=ltr&gt;as obviously, that is the&amp;nbsp;"it's" inside the " ' " string that caused the error, which is the resource string above.&lt;/P&gt;
&lt;P dir=ltr&gt;to solve this, just remove the " ' " of that "it's" to "its" or some other things that don't have a " ' " inside, then it's done, no source code modification is needed.&lt;/P&gt;
&lt;P dir=ltr&gt;A better way to solve this should be modify the source code checking the output string to see if it conflict the string formation in javascript layout.&lt;/P&gt;
&lt;P dir=ltr&gt;A mirror post to CommunityServer Forum about this issue is posted at &lt;A href="http://communityserver.org/forums/508956/ShowThread.aspx#508956"&gt;http://communityserver.org/forums/508956/ShowThread.aspx#508956&lt;/A&gt;&amp;nbsp;. hope this helps...&lt;/P&gt;
&lt;P dir=ltr&gt;Technorati Tags: &lt;A href="http://www.technorati.com/tag/communityserver"&gt;communityserver&lt;/A&gt;&amp;nbsp;, &lt;A href="http://www.technorati.com/tag/asp.net"&gt;asp.net&lt;/A&gt; , &lt;A href="http://www.technorati.com/tag/programming"&gt;programming&lt;/A&gt;&lt;/P&gt;
&lt;P dir=ltr&gt;&amp;nbsp;&lt;/P&gt;</description></item></channel></rss>