<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Web Development</title>
	<atom:link href="http://www.mywebdept.com/blog/development/index.php?feed=rss2" rel="self" type="application/rss+xml" />
	<link>http://www.mywebdept.com/blog/development</link>
	<description>Just another WordPress weblog</description>
	<lastBuildDate>Mon, 14 Dec 2009 00:04:02 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.5</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Web Services Content Management System</title>
		<link>http://www.mywebdept.com/blog/development/?p=21</link>
		<comments>http://www.mywebdept.com/blog/development/?p=21#comments</comments>
		<pubDate>Mon, 14 Dec 2009 00:04:02 +0000</pubDate>
		<dc:creator>Tim</dc:creator>
				<category><![CDATA[Content Management]]></category>
		<category><![CDATA[web services]]></category>

		<guid isPermaLink="false">http://www.mywebdept.com/blog/development/?p=21</guid>
		<description><![CDATA[Laubacher Multimedia&#8217;s Content Management System is in it&#8217;s third year of production and is gaining popularity. The system is incredibly easy to implement for designers and very flexible for developers.
Take our basic Web Page Content Management. Users edit parts of their web pages using an HTML editor. They can create versions and publish when they [...]]]></description>
			<content:encoded><![CDATA[<p>Laubacher Multimedia&#8217;s Content Management System is in it&#8217;s third year of production and is gaining popularity. The system is incredibly easy to implement for designers and very flexible for developers.</p>
<p>Take our basic Web Page Content Management. Users edit parts of their web pages using an HTML editor. They can create versions and publish when they are ready. To implement it the designer or developer spends about 5 minutes setting up the page in the back end. Then the system provides copy/paste code for inserting the system into their page.</p>
<p>The nice thing is that, because it&#8217;s a service-based system, the client side can be PHP, Cold Fusion, ASP, or .NET. It doesn&#8217;t matter. Just copy and paste the code of your choice. Here is an example of a .NET implementation.</p>
<p>Place this code somewhere on the page. This sets up the connection to the XML source.</p>
<pre><span style="color: #0000ff;">&lt;asp:XmlDataSource runat='server' EnableCaching='False' id='PageContent1' DataFile='http://67.192.191.124/MyWebDept_com/content/MyContentManager.asmx/RetrievePageContent?clientID=MWH&amp;pageID=873' XPath='responseXML'&gt;&lt;/asp:XmlDataSource&gt;</span></pre>
<p>Code for Title and META tags (inside of head)</p>
<pre><span style="color: #0000ff;">&lt;asp:Repeater runat='server' id='DataList1' DataSourceID='PageContent1'&gt;
&lt;ItemTemplate&gt;
&lt;title&gt;&lt;%#XPath("page/title")%&gt;&lt;/title&gt;
&lt;meta name='keywords' content='&lt;%#XPath("page/keywords")%&gt;' /&gt;
&lt;meta name='description' content='&lt;%#XPath("page/description")%&gt;' /&gt;
&lt;meta name='Author' content='&lt;%#XPath("page/author")%&gt;' /&gt;
&lt;/ItemTemplate&gt;
&lt;/asp:Repeater&gt;</span></pre>
<p>Code for Content &#8211; How do I get to Content Management? &#8211; Put this whereever you want the content to appear on your page.</p>
<pre><span style="color: #0000ff;">&lt;asp:DataList runat='server' id='DataList2' DataSourceID='PageContent1'&gt;
&lt;ItemTemplate&gt;
&lt;%#XPath("webpart[@id='972']/content")%&gt;
&lt;/ItemTemplate&gt;
&lt;/asp:DataList&gt;</span></pre>
<p>This is just one example of an implementation for just one of our modules. We have a calendar system, a membership management system, email marketing, blog, FAQ manager, photo gallery manager, and much more.</p>
<p>Call us for a free demo and walkthrough.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mywebdept.com/blog/development/?feed=rss2&amp;p=21</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Redirecting non www to www for SEO and Certificates</title>
		<link>http://www.mywebdept.com/blog/development/?p=4</link>
		<comments>http://www.mywebdept.com/blog/development/?p=4#comments</comments>
		<pubDate>Tue, 01 Dec 2009 22:58:28 +0000</pubDate>
		<dc:creator>Rob</dc:creator>
				<category><![CDATA[SEO]]></category>
		<category><![CDATA[Technical]]></category>
		<category><![CDATA[Webserver]]></category>

		<guid isPermaLink="false">http://67.192.191.124/MyWebDept2_com/blog/development/?p=4</guid>
		<description><![CDATA[You might have noticed, in most cases the &#8220;www&#8221; is not a necessary part of a url anymore.  It used to be, but that all changed some time ago. This created a bit of a problem for website admins when it comes to SEO.
Take this scenario &#8211; Bob has a site called &#8220;cans.com&#8221;   and you [...]]]></description>
			<content:encoded><![CDATA[<p>You might have noticed, in most cases the &#8220;www&#8221; is not a necessary part of a url anymore.  It used to be, but that all changed some time ago. This created a bit of a problem for website admins when it comes to SEO.</p>
<p>Take this scenario &#8211; Bob has a site called &#8220;cans.com&#8221;   and you can view it both at http://cans.com     and at    http://<span style="color: #ff0000;">www</span>.cans.com</p>
<p>Google goes out to index the site and ends up indexing it basically as two pages, some links are here &#8211; some are there.</p>
<p>For SEO purposes you could see why this is less than ideal &#8211; your site will suffer in page rank and placement as it is essentially being looked at as two separate sites.</p>
<p>Take this scenario as well, Bob&#8217;s site &#8220;cans.com&#8221; sells cans (I know, crazy huh?) and Bob went out and got himself an SSL certificate to make that secure. He went and bought a cert for  http://<span style="color: #ff0000;">www</span>.cans.com</p>
<p>Still with me? Good.  Now a potential customer goes to Google to search for cans &#8211; ends up finding http://cans.com &#8211; clicks the link to the site &#8211; and tries to make a purchase.</p>
<p>Except the link he followed is <span style="color: #ff0000;">http://cans.com</span> and the SSL certificate was issued to http://<span style="color: #ff0000;"><strong>www</strong></span>.cans.com&#8230;&#8230;   so the user gets a HUGE security warning that the certificate was not issued to this site and leaves.</p>
<p><img class="alignnone size-medium wp-image-8" title="image035" src="http://67.192.191.124/MyWebDept2_com/blog/development/wp-content/uploads/2009/12/image035-300x240.jpg" alt="image035" width="300" height="240" /><em></em></p>
<p><em>(would YOU continue?)</em></p>
<p>Multiply that by all  the potential customers that come by in a typical month and you&#8217;re losing some serious business.</p>
<p>So, follow the instructions below for either IIS or Apache and in 30 seconds problem avoided.</p>
<h1>IIS</h1>
<p>Create your website (http://www.cans.com) &#8211; verify it works, upload content, install cert if you need one.</p>
<p>Create another website from scratch &#8211; set it&#8217;s host header to cans.com</p>
<ol>
<li>In the Home Directory tab,      change the option button &#8220;When connecting to this resource the      content should come from&#8221; to &#8220;A redirection to a URL&#8221;.</li>
<li>Specify the URL as      http://www.cans.com</li>
<li>Check the checkbox that says      &#8220;A permanent redirection for this resource.&#8221;</li>
</ol>
<p><img class="alignnone size-full wp-image-14" title="redirect" src="http://67.192.191.124/MyWebDept2_com/blog/development/wp-content/uploads/2009/12/redirect.jpg" alt="redirect" width="350" height="344" /></p>
<h1>Apache</h1>
<p>For those of you using Apache the steps are somewhat easier, you need to edit your root htaccess file (or create one if you don&#8217;t have one) and your server needs to have mod_rewrite installed (most do)</p>
<p>Options +FollowSymlinks<br />
RewriteEngine on<br />
rewritecond %{http_host} ^domain.com [nc]<br />
rewriterule ^(.*)$ http://www.domain.com/$1 [r=301,nc]</p>
<p>** Authors note, there&#8217;s no reason you HAVE to go with the &#8220;www&#8221; as your main site &#8211; redirecting to a non www address is perfectly acceptable &#8211; I just picked the www as the standard as that&#8217;s what most of the big guys are doing still.</p>
<p>Rob</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mywebdept.com/blog/development/?feed=rss2&amp;p=4</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
