<?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>Keyboard Face &#187; Classic ASP</title>
	<atom:link href="http://www.keyboardface.com/archives/category/classic-asp/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.keyboardface.com</link>
	<description>when you find QWERTY imprinted on your cheek - it&#039;s time to go to bed.</description>
	<lastBuildDate>Sat, 03 Dec 2011 17:36:40 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Making Your Amazon AStore Search Engine Friendly</title>
		<link>http://www.keyboardface.com/archives/2006/09/01/seo-friendly-amazon-astore/</link>
		<comments>http://www.keyboardface.com/archives/2006/09/01/seo-friendly-amazon-astore/#comments</comments>
		<pubDate>Fri, 01 Sep 2006 22:57:02 +0000</pubDate>
		<dc:creator>Tom</dc:creator>
				<category><![CDATA[Affiliate Marketing]]></category>
		<category><![CDATA[Blogging]]></category>
		<category><![CDATA[Classic ASP]]></category>
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.keyboardface.com/archives/2006/09/01/seo-friendly-amazon-astore/</guid>
		<description><![CDATA[Amazon just recently released a new beta tool for their associates (affiliates). It&#8217;s called Amazon AStore. It allows you to build your own customizable store. This is what a store looks like: http://astore.amazon.com/bristolwebdes-20 The things I like about it are: It&#8217;s simple and easy to set up. Mine took less than 5 minutes. It allows [...]]]></description>
			<content:encoded><![CDATA[<p><img id="image66" alt="Amazon AStore" src="http://www.keyboardface.com/wp-content/uploads/2006/09/astore-beta-logo-announceme.gif" align="right" hspace="5" />Amazon just recently released a new beta tool for their associates (affiliates). It&#8217;s called Amazon  AStore.</p>
<p>It allows you to build your own customizable store. This is what a store looks like: <a href="http://astore.amazon.com/bristolwebdes-20" target="_blank">http://astore.amazon.com/bristolwebdes-20</a></p>
<p>The things I like about it are: </p>
<ul>
<li>It&#8217;s simple and easy to set up. Mine took less than 5 minutes.</li>
<li>It allows you to feature products on the homepage and add your own descriptions to them.</li>
<li>You can add your own logo and customize the color scheme.</li>
</ul>
<p>Unfortunately, one of the first things you&#8217;ll notice is where the store is located. It is hosted on Amazon&#8217;s servers. To use or promote the store you are stuck with three options. </p>
<p>These descriptions are taken directly from Amazon&#8217;s page:</p>
<table cellpadding=3>
<tr>
<td valign="top">
<b>Link to your aStore as a stand-alone site</b><br />
Make your aStore a stand-alone section of your Web site by adding a &#8220;Store&#8221; link to your main site navigation bar that links directly to your new store. This is the easiest way to integrate your aStore; however, it will appear to your users as if they are leaving your website when visiting your store.
</td>
<td><img id="image67"  alt="Link to the Store" src="http://www.keyboardface.com/wp-content/uploads/2006/09/ins-thu-gl-linkto.gif" hspace=10/></td>
</tr>
<tr>
<td valign="top">
<b>Embed your aStore using an inline frame</b><br />
An <a href="http://www.w3.org/TR/html4/present/frames.html#h-16.5">inline frame</a> is a great way to embed your aStore into any existing or new page on your Web site. This method of embedding your aStore will appear to your visitors as if the aStore is part of your site and enable them to shop without leaving your site.
</td>
<td><img id="image70" alt=iFrame src="http://www.keyboardface.com/wp-content/uploads/2006/09/ins-thu-gl-iframe.gif" hspace="10" />
</td>
</tr>
<tr>
<td valign="top"><b>Integrate your aStore using a frameset</b><br />
Frame your aStore into your Web site using a frameset by placing your aStore in one frame and your Web site&#8217;s navigation in another frame. This method of embeding your store will also be appear to your visitors as if the store is part of your Web site and enable them to shop without leaving your site.</td>
<td><img id="image69"  alt=Frameset src="http://www.keyboardface.com/wp-content/uploads/2006/09/ins-thu-gl-frameset1.gif" hspace="10"/></td>
</tr>
</table>
<p>You&#8217;ll notice that none of the options are search engine friendly. Search engines treat frames and iframes as links, simply following them rather than thinking of it as part of your site. If it were possible to make it part of your site, it would allow you to rank your Amazon category and product detail pages in the search engines separately.</p>
<p>I&#8217;ve recently come up with a solution whereby you can have your AStore hosted on your own domain and fully indexable by the search engines. Here is my first store: </p>
<p><a href="http://www.gift-unique.com">http://www.gift-unique.com</a></p>
<p><strong>Would you be interested in this solution?</strong></p>
<p><strong>How important is it to be able to customize the headers and footers (outside of the customization allowed by Amazon)? </strong></p>
<p>If enough people are interested, I&#8217;ll make it available for download. </p>
]]></content:encoded>
			<wfw:commentRss>http://www.keyboardface.com/archives/2006/09/01/seo-friendly-amazon-astore/feed/</wfw:commentRss>
		<slash:comments>38</slash:comments>
		</item>
		<item>
		<title>Regular Expression Search Engine</title>
		<link>http://www.keyboardface.com/archives/2006/03/24/regular-expression-search-engine/</link>
		<comments>http://www.keyboardface.com/archives/2006/03/24/regular-expression-search-engine/#comments</comments>
		<pubDate>Fri, 24 Mar 2006 18:13:06 +0000</pubDate>
		<dc:creator>Tom</dc:creator>
				<category><![CDATA[ASP.NET]]></category>
		<category><![CDATA[Classic ASP]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[Random]]></category>
		<category><![CDATA[VBScript]]></category>

		<guid isPermaLink="false">http://www.keyboardface.com/archives/2006/03/24/regular-expression-search-engine/</guid>
		<description><![CDATA[Wow! This is a great site: RegExLib (Regular Expression Library) Excuse my exuberance, but I&#8217;ve been creating a lot of long regular expressions from scratch lately and it&#8217;s time consuming! This is a great resource for anyone wanting to use regular expressions in their code.]]></description>
			<content:encoded><![CDATA[<p>Wow! This is a great site: <a href="http://regexlib.com/">RegExLib (Regular Expression Library)</a></p>
<p>Excuse my exuberance, but I&#8217;ve been creating a lot of long regular expressions from scratch lately and it&#8217;s time consuming! This is a great resource for anyone wanting to use regular expressions in their code. </p>
<p><!--adsense--></p>
]]></content:encoded>
			<wfw:commentRss>http://www.keyboardface.com/archives/2006/03/24/regular-expression-search-engine/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SQL Programming Excuses</title>
		<link>http://www.keyboardface.com/archives/2005/12/23/sql-programming-excuses/</link>
		<comments>http://www.keyboardface.com/archives/2005/12/23/sql-programming-excuses/#comments</comments>
		<pubDate>Fri, 23 Dec 2005 19:08:06 +0000</pubDate>
		<dc:creator>Tom</dc:creator>
				<category><![CDATA[ASP.NET]]></category>
		<category><![CDATA[Classic ASP]]></category>
		<category><![CDATA[SQL Server]]></category>

		<guid isPermaLink="false">http://www.keyboardface.com/archives/2005/12/23/sql-programming-excuses/</guid>
		<description><![CDATA[If you need a good erudite excuse: http://www.red-gate.com/excusegenerator/Excuses.aspx]]></description>
			<content:encoded><![CDATA[<p>If you need a good erudite excuse: <a href="http://www.red-gate.com/excusegenerator/Excuses.aspx">http://www.red-gate.com/excusegenerator/Excuses.aspx</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.keyboardface.com/archives/2005/12/23/sql-programming-excuses/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Logging Client Side JavaScript Errors to the Server &#8211; The Code Project &#8211; AJAX / Atlas</title>
		<link>http://www.keyboardface.com/archives/2005/12/21/logging-client-side-javascript-errors-to-the-server-the-code-project-ajax-atlas/</link>
		<comments>http://www.keyboardface.com/archives/2005/12/21/logging-client-side-javascript-errors-to-the-server-the-code-project-ajax-atlas/#comments</comments>
		<pubDate>Wed, 21 Dec 2005 22:01:56 +0000</pubDate>
		<dc:creator>Tom</dc:creator>
				<category><![CDATA[ASP.NET]]></category>
		<category><![CDATA[Classic ASP]]></category>
		<category><![CDATA[Javascript]]></category>

		<guid isPermaLink="false">http://www.keyboardface.com/archives/2005/12/21/logging-client-side-javascript-errors-to-the-server-the-code-project-ajax-atlas/</guid>
		<description><![CDATA[This is a brilliant idea. Take a look: Logging Client Side JavaScript Errors to the Server &#8211; The Code Project &#8211; AJAX / Atlas]]></description>
			<content:encoded><![CDATA[<p>This is a brilliant idea. Take a look:</p>
<p><a href="http://www.codeproject.com/Ajax/LogClientSideJSErrors2Srv.asp">Logging Client Side JavaScript Errors to the Server &#8211; The Code Project &#8211; AJAX / Atlas</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.keyboardface.com/archives/2005/12/21/logging-client-side-javascript-errors-to-the-server-the-code-project-ajax-atlas/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPress Permalinks with Custom 404 Page</title>
		<link>http://www.keyboardface.com/archives/2005/12/14/wordpress-permalinks-with-custom-404-page/</link>
		<comments>http://www.keyboardface.com/archives/2005/12/14/wordpress-permalinks-with-custom-404-page/#comments</comments>
		<pubDate>Wed, 14 Dec 2005 19:36:53 +0000</pubDate>
		<dc:creator>Tom</dc:creator>
				<category><![CDATA[ASP.NET]]></category>
		<category><![CDATA[Classic ASP]]></category>
		<category><![CDATA[Installing Wordpress]]></category>

		<guid isPermaLink="false">http://www.keyboardface.com/archives/2005/12/14/wordpress-permalinks-with-custom-404-page/</guid>
		<description><![CDATA[As I mentioned in a previous post, WordPress installed on IIS can be somewhat aggravating because it doesn&#8217;t have permalink functionality out of the box. You have to jump through several hoops to get it to work. Mine works for the most part now, but it doesn&#8217;t work when you click the &#8220;next&#8221; link on [...]]]></description>
			<content:encoded><![CDATA[<p>As I mentioned in a previous post, WordPress installed on IIS can be somewhat aggravating because it doesn&#8217;t have permalink functionality out of the box. You have to jump through several hoops to get it to work.  Mine works for the most part now, but it doesn&#8217;t work when you click the &#8220;next&#8221; link on pages that have large numbers of posts. </p>
<p>I&#8217;ve been thinking about a possible solution to this. Would it be possible to use a custom 404 page on IIS to act as a intermediary page that does what mod_rewrite would normally.  Here&#8217;s how it would work: </p>
<p>1. Set IIS to redirect all 404 errors to a custom page that would handle all interpretation of the permalinks.  In IIS, you have the option of specifying whether it i s a file, or a url.  It must be set to &#8220;url&#8221; to work. Here&#8217;s a page that goes into this theory. <a href="http://evolvedcode.net/content/code_smart404/guide-rewrites.asp">http://evolvedcode.net/content/code_smart404/guide-rewrites.asp</a></p>
<p>2. All that would be left to do then would be to write a page that interpreted the rules that wordpress gives you and redirects accordingly. </p>
<p>Sorry if this was a little confusing, I&#8217;ll be trying this out in a week or so and I&#8217;ll let you know the results in a clearer format. </p>
<blockquote><p>Related Threads from WordPress.org<br />
<a href="http://wordpress.org/support/topic/18755">IIS URL Rewrite Rules?</a><br />
<a href="http://wordpress.org/support/topic/44279">Enabling Search engine Friendly (Optimized ) URLs in IIS Without Mod_rewrite</a></p></blockquote>
<blockquote><p>This also looks to be promising: <a href="http://www.iismods.com/url-rewrite/index.htm">IIS Mod&#8217;s Free URL ReWrite</a></p></blockquote>
<p><!--adsense--></p>
]]></content:encoded>
			<wfw:commentRss>http://www.keyboardface.com/archives/2005/12/14/wordpress-permalinks-with-custom-404-page/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>VBScript Array Length</title>
		<link>http://www.keyboardface.com/archives/2005/11/21/vbscript-array-length/</link>
		<comments>http://www.keyboardface.com/archives/2005/11/21/vbscript-array-length/#comments</comments>
		<pubDate>Mon, 21 Nov 2005 22:31:07 +0000</pubDate>
		<dc:creator>Tom</dc:creator>
				<category><![CDATA[Classic ASP]]></category>
		<category><![CDATA[VBScript]]></category>

		<guid isPermaLink="false">http://www.keyboardface.com/archives/2005/11/21/vbscript-array-length/</guid>
		<description><![CDATA[Apparently there is no direct method to determine the length of an array in VBScript. The best way I could find is to use UBound(ArrayName). This will return the upper limit of the array. Unfortunately, it doesn&#8217;t account for empty items in the array. In the example below Length will be equal to 10, not [...]]]></description>
			<content:encoded><![CDATA[<p>Apparently there is no direct method to determine the length of an array in VBScript. The best way I could find is to use UBound(ArrayName). This will return the upper limit of the array. Unfortunately, it doesn&#8217;t account for empty items in the array. In the example below Length will be equal to 10, not 1.</p>
<p>Dim NewArray(10)<br />NewArray(0) = &quot;Apple&quot;<br />Length = UBound(NewArray) &#8216;Length is equal to 10, not 1</p>
<p>Here is a good link to VBScript Array functions.</p>
<p><a href="http://www.shocknet.org.uk/defpage.asp?pageID=30">http://www.shocknet.org.uk/defpage.asp?pageID=30</a></p>
<p>If you know of a better way to determine the length, please let me know.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.keyboardface.com/archives/2005/11/21/vbscript-array-length/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
	</channel>
</rss>

