<?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>F9 Group Marketing and Technology Blog &#187; C#</title>
	<atom:link href="http://blog.f9group.com/category/technology/c/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.f9group.com</link>
	<description>Marketing, Technology, and current news at http://www.f9group.com/</description>
	<lastBuildDate>Wed, 28 Jul 2010 00:00:00 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Techniques for Preventing Duplicate URLs in Your Website</title>
		<link>http://blog.f9group.com/technology/c/techniques-for-preventing-duplicate-urls-in-your-website/</link>
		<comments>http://blog.f9group.com/technology/c/techniques-for-preventing-duplicate-urls-in-your-website/#comments</comments>
		<pubDate>Wed, 28 Jul 2010 00:00:00 +0000</pubDate>
		<dc:creator>4guysfromrolla.com</dc:creator>
				<category><![CDATA[C#]]></category>
		<category><![CDATA[article]]></category>
		<category><![CDATA[asp]]></category>
		<category><![CDATA[different-pages]]></category>
		<category><![CDATA[four-different]]></category>
		<category><![CDATA[importance]]></category>
		<category><![CDATA[other-websites]]></category>
		<category><![CDATA[read-more-gt]]></category>
		<category><![CDATA[search]]></category>
		<category><![CDATA[search-engine]]></category>
		<category><![CDATA[url-normalization]]></category>
		<category><![CDATA[websites]]></category>

		<guid isPermaLink="false">http://blog.f9group.com/current/techniques-for-preventing-duplicate-urls-in-your-website/</guid>
		<description><![CDATA[ Chances are, there are several different URLs that point to the same content on your website. For example, the URLs http:// yoursite .com , http:// yoursite .com/default.aspx , http://www. yoursite .com , or http://www. yoursite .com/default.aspx are all likely valid URLs that results in the same content, namely the homepage for yoursite .com . While having four different URLs reference the same content may not seem like a big deal, it can directly impact your website's search engine placement and, consequently, it's traffic. To a search engine, those four different URLs represent four different pages, even though the all produce the same content. To understand how allowing duplicate URLs in your website can affect your search engine placement, first understand that search engines base a page's placement in the search results based, in part, on how many other websites link to the page. Now, imagine that there are 1,000 web pages from other websites that link to your homepage. You might conclude, then, that a search engine would rank the importance of your homepage based on those 1,000 links. ]]></description>
			<content:encoded><![CDATA[<p><b>Content Aggregated From:</b> <a href="http://www.4guysfromrolla.com">4guysfromrolla.com</a></p>
<p> Chances are, there are several different URLs that point to the same content on your website. For example, the URLs http:// yoursite .com , http:// yoursite .com/default.aspx , http://www. yoursite .com , or http://www. yoursite .com/default.aspx are all likely valid URLs that results in the same content, namely the homepage for yoursite .com . While having four different URLs reference the same content may not seem like a big deal, it can directly impact your website&#8217;s search engine placement and, consequently, it&#8217;s traffic. To a search engine, those four different URLs represent four different pages, even though the all produce the same content. To understand how allowing duplicate URLs in your website can affect your search engine placement, first understand that search engines base a page&#8217;s placement in the search results based, in part, on how many other websites link to the page. Now, imagine that there are 1,000 web pages from other websites that link to your homepage. You might conclude, then, that a search engine would rank the importance of your homepage based on those 1,000 links. </P><br />
<a target="_blank" href="http://www.4guysfromrolla.com/articles/072810-1.aspx" title="Techniques for Preventing Duplicate URLs in Your Website">Read more&#8230;</a></p>

<div class="sociable">
<div class="sociable_tagline">
<strong>Share and Enjoy:</strong>
</div>
<ul>
	<li><a rel="nofollow" target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Ftechniques-for-preventing-duplicate-urls-in-your-website%2F&amp;title=Techniques%20for%20Preventing%20Duplicate%20URLs%20in%20Your%20Website" title="Digg"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Ftechniques-for-preventing-duplicate-urls-in-your-website%2F&amp;title=Techniques%20for%20Preventing%20Duplicate%20URLs%20in%20Your%20Website" title="Google"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/googlebookmark.png" title="Google" alt="Google" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://del.icio.us/post?url=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Ftechniques-for-preventing-duplicate-urls-in-your-website%2F&amp;title=Techniques%20for%20Preventing%20Duplicate%20URLs%20in%20Your%20Website" title="del.icio.us"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://technorati.com/faves?add=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Ftechniques-for-preventing-duplicate-urls-in-your-website%2F" title="Technorati"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Ftechniques-for-preventing-duplicate-urls-in-your-website%2F&amp;t=Techniques%20for%20Preventing%20Duplicate%20URLs%20in%20Your%20Website" title="Facebook"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://www.myspace.com/Modules/PostTo/Pages/?u=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Ftechniques-for-preventing-duplicate-urls-in-your-website%2F&amp;t=Techniques%20for%20Preventing%20Duplicate%20URLs%20in%20Your%20Website" title="MySpace"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/myspace.png" title="MySpace" alt="MySpace" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://twitter.com/home?status=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Ftechniques-for-preventing-duplicate-urls-in-your-website%2F" title="TwitThis"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/twitter.gif" title="TwitThis" alt="TwitThis" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://blogsvine.com/submit.php?url=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Ftechniques-for-preventing-duplicate-urls-in-your-website%2F" title="Blogsvine"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/blogsvine.png" title="Blogsvine" alt="Blogsvine" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://www.dotnetkicks.com/kick/?url=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Ftechniques-for-preventing-duplicate-urls-in-your-website%2F&amp;title=Techniques%20for%20Preventing%20Duplicate%20URLs%20in%20Your%20Website" title="description"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/dotnetkicks.png" title="description" alt="description" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="mailto:?subject=Techniques%20for%20Preventing%20Duplicate%20URLs%20in%20Your%20Website&amp;body=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Ftechniques-for-preventing-duplicate-urls-in-your-website%2F" title="E-mail this story to a friend!"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/email_link.png" title="E-mail this story to a friend!" alt="E-mail this story to a friend!" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://ping.fm/ref/?link=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Ftechniques-for-preventing-duplicate-urls-in-your-website%2F&amp;title=Techniques%20for%20Preventing%20Duplicate%20URLs%20in%20Your%20Website" title="Ping.fm"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/ping.gif" title="Ping.fm" alt="Ping.fm" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="javascript:window.print();" title="Print this article!"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/printer.png" title="Print this article!" alt="Print this article!" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://slashdot.org/bookmark.pl?title=Techniques%20for%20Preventing%20Duplicate%20URLs%20in%20Your%20Website&amp;url=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Ftechniques-for-preventing-duplicate-urls-in-your-website%2F" title="Slashdot"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/slashdot.png" title="Slashdot" alt="Slashdot" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://buzz.yahoo.com/submit/?submitUrl=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Ftechniques-for-preventing-duplicate-urls-in-your-website%2F&amp;submitHeadline=Techniques%20for%20Preventing%20Duplicate%20URLs%20in%20Your%20Website&amp;submitSummary=%20Chances%20are%2C%20there%20are%20several%20different%20URLs%20that%20point%20to%20the%20same%20content%20on%20your%20website.%20For%20example%2C%20the%20URLs%20http%3A%2F%2F%20yoursite%20.com%20%2C%20http%3A%2F%2F%20yoursite%20.com%2Fdefault.aspx%20%2C%20http%3A%2F%2Fwww.%20yoursite%20.com%20%2C%20or%20http%3A%2F%2Fwww.%20yoursite%20.com%2Fdefault.aspx%20are%20all%20likely%20valid%20URLs%20that%20results%20in%20the%20same%20content%2C%20namely%20the%20homepage%20for%20yoursite%20.com%20.%20While%20having%20four%20different%20URLs%20reference%20the%20same%20content%20may%20not%20seem%20like%20a%20big%20deal%2C%20it%20can%20directly%20impact%20your%20website%27s%20search%20engine%20placement%20and%2C%20consequently%2C%20it%27s%20traffic.%20To%20a%20search%20engine%2C%20those%20four%20different%20URLs%20represent%20four%20different%20pages%2C%20even%20though%20the%20all%20produce%20the%20same%20content.%20To%20understand%20how%20allowing%20duplicate%20URLs%20in%20your%20website%20can%20affect%20your%20search%20engine%20placement%2C%20first%20understand%20that%20search%20engines%20base%20a%20page%27s%20placement%20in%20the%20search%20results%20based%2C%20in%20part%2C%20on%20how%20many%20other%20websites%20link%20to%20the%20page.%20Now%2C%20imagine%20that%20there%20are%201%2C000%20web%20pages%20from%20other%20websites%20that%20link%20to%20your%20homepage.%20You%20might%20conclude%2C%20then%2C%20that%20a%20search%20engine%20would%20rank%20the%20importance%20of%20your%20homepage%20based%20on%20those%201%2C000%20links.%20&amp;submitCategory=science&amp;submitAssetType=text" title="Yahoo! Buzz"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/yahoobuzz.gif" title="Yahoo! Buzz" alt="Yahoo! Buzz" class="sociable-hovers" /></a></li>
</ul>
</div>
]]></content:encoded>
			<wfw:commentRss>http://blog.f9group.com/technology/c/techniques-for-preventing-duplicate-urls-in-your-website/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Maximize Your Website&#8217;s Search Engine Placement Using Microsoft&#8217;s Free SEO Toolkit</title>
		<link>http://blog.f9group.com/technology/c/maximize-your-websites-search-engine-placement-using-microsofts-free-seo-toolkit/</link>
		<comments>http://blog.f9group.com/technology/c/maximize-your-websites-search-engine-placement-using-microsofts-free-seo-toolkit/#comments</comments>
		<pubDate>Wed, 21 Jul 2010 00:00:00 +0000</pubDate>
		<dc:creator>4guysfromrolla.com</dc:creator>
				<category><![CDATA[C#]]></category>
		<category><![CDATA[affect-the-site]]></category>
		<category><![CDATA[asp]]></category>
		<category><![CDATA[crawl-the-site]]></category>
		<category><![CDATA[local-or-remote]]></category>
		<category><![CDATA[optimization]]></category>
		<category><![CDATA[read-more-gt]]></category>
		<category><![CDATA[remote-website]]></category>
		<category><![CDATA[search]]></category>
		<category><![CDATA[seo]]></category>
		<category><![CDATA[through-getting]]></category>
		<category><![CDATA[using-microsoft]]></category>

		<guid isPermaLink="false">http://blog.f9group.com/current/maximize-your-websites-search-engine-placement-using-microsofts-free-seo-toolkit/</guid>
		<description><![CDATA[ Search engine optimization , or SEO, is the practice of improving a website's position in search engines' results using unpaid techniques. The driver behind SEO is that a better (higher) position in the search results will, most likely, lead to more click throughs, increasing the website's visibility, audience, and profit. A previous article here on 4Guys, Search Engine Optimization Enhancements in ASP.NET 4 , explored some of ASP.NET 4's new features designed to aid with SEO. Another helpful tool for SEO is Microsoft's SEO Toolkit , a free IIS add-on that you can run from your computer to inspect a local or remote website and identify potential issues that may impact its search engine rankings. Using Microsoft's SEO Toolkit is simple. Once installed, run it and specify the website you want to analyze. ]]></description>
			<content:encoded><![CDATA[<p><b>Content Aggregated From:</b> <a href="http://www.4guysfromrolla.com">4guysfromrolla.com</a></p>
<p> Search engine optimization , or SEO, is the practice of improving a website&#8217;s position in search engines&#8217; results using unpaid techniques. The driver behind SEO is that a better (higher) position in the search results will, most likely, lead to more click throughs, increasing the website&#8217;s visibility, audience, and profit. A previous article here on 4Guys, Search Engine Optimization Enhancements in ASP.NET 4 , explored some of ASP.NET 4&#8217;s new features designed to aid with SEO. Another helpful tool for SEO is Microsoft&#8217;s SEO Toolkit , a free IIS add-on that you can run from your computer to inspect a local or remote website and identify potential issues that may impact its search engine rankings. Using Microsoft&#8217;s SEO Toolkit is simple. Once installed, run it and specify the website you want to analyze. </P><br />
<a target="_blank" href="http://www.4guysfromrolla.com/articles/072110-1.aspx" title="Maximize Your Website's Search Engine Placement Using Microsoft's Free SEO Toolkit">Read more&#8230;</a></p>

<div class="sociable">
<div class="sociable_tagline">
<strong>Share and Enjoy:</strong>
</div>
<ul>
	<li><a rel="nofollow" target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fmaximize-your-websites-search-engine-placement-using-microsofts-free-seo-toolkit%2F&amp;title=Maximize%20Your%20Website%27s%20Search%20Engine%20Placement%20Using%20Microsoft%27s%20Free%20SEO%20Toolkit" title="Digg"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fmaximize-your-websites-search-engine-placement-using-microsofts-free-seo-toolkit%2F&amp;title=Maximize%20Your%20Website%27s%20Search%20Engine%20Placement%20Using%20Microsoft%27s%20Free%20SEO%20Toolkit" title="Google"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/googlebookmark.png" title="Google" alt="Google" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://del.icio.us/post?url=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fmaximize-your-websites-search-engine-placement-using-microsofts-free-seo-toolkit%2F&amp;title=Maximize%20Your%20Website%27s%20Search%20Engine%20Placement%20Using%20Microsoft%27s%20Free%20SEO%20Toolkit" title="del.icio.us"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://technorati.com/faves?add=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fmaximize-your-websites-search-engine-placement-using-microsofts-free-seo-toolkit%2F" title="Technorati"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fmaximize-your-websites-search-engine-placement-using-microsofts-free-seo-toolkit%2F&amp;t=Maximize%20Your%20Website%27s%20Search%20Engine%20Placement%20Using%20Microsoft%27s%20Free%20SEO%20Toolkit" title="Facebook"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://www.myspace.com/Modules/PostTo/Pages/?u=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fmaximize-your-websites-search-engine-placement-using-microsofts-free-seo-toolkit%2F&amp;t=Maximize%20Your%20Website%27s%20Search%20Engine%20Placement%20Using%20Microsoft%27s%20Free%20SEO%20Toolkit" title="MySpace"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/myspace.png" title="MySpace" alt="MySpace" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://twitter.com/home?status=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fmaximize-your-websites-search-engine-placement-using-microsofts-free-seo-toolkit%2F" title="TwitThis"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/twitter.gif" title="TwitThis" alt="TwitThis" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://blogsvine.com/submit.php?url=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fmaximize-your-websites-search-engine-placement-using-microsofts-free-seo-toolkit%2F" title="Blogsvine"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/blogsvine.png" title="Blogsvine" alt="Blogsvine" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://www.dotnetkicks.com/kick/?url=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fmaximize-your-websites-search-engine-placement-using-microsofts-free-seo-toolkit%2F&amp;title=Maximize%20Your%20Website%27s%20Search%20Engine%20Placement%20Using%20Microsoft%27s%20Free%20SEO%20Toolkit" title="description"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/dotnetkicks.png" title="description" alt="description" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="mailto:?subject=Maximize%20Your%20Website%27s%20Search%20Engine%20Placement%20Using%20Microsoft%27s%20Free%20SEO%20Toolkit&amp;body=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fmaximize-your-websites-search-engine-placement-using-microsofts-free-seo-toolkit%2F" title="E-mail this story to a friend!"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/email_link.png" title="E-mail this story to a friend!" alt="E-mail this story to a friend!" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://ping.fm/ref/?link=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fmaximize-your-websites-search-engine-placement-using-microsofts-free-seo-toolkit%2F&amp;title=Maximize%20Your%20Website%27s%20Search%20Engine%20Placement%20Using%20Microsoft%27s%20Free%20SEO%20Toolkit" title="Ping.fm"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/ping.gif" title="Ping.fm" alt="Ping.fm" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="javascript:window.print();" title="Print this article!"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/printer.png" title="Print this article!" alt="Print this article!" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://slashdot.org/bookmark.pl?title=Maximize%20Your%20Website%27s%20Search%20Engine%20Placement%20Using%20Microsoft%27s%20Free%20SEO%20Toolkit&amp;url=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fmaximize-your-websites-search-engine-placement-using-microsofts-free-seo-toolkit%2F" title="Slashdot"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/slashdot.png" title="Slashdot" alt="Slashdot" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://buzz.yahoo.com/submit/?submitUrl=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fmaximize-your-websites-search-engine-placement-using-microsofts-free-seo-toolkit%2F&amp;submitHeadline=Maximize%20Your%20Website%27s%20Search%20Engine%20Placement%20Using%20Microsoft%27s%20Free%20SEO%20Toolkit&amp;submitSummary=%20Search%20engine%20optimization%20%2C%20or%20SEO%2C%20is%20the%20practice%20of%20improving%20a%20website%27s%20position%20in%20search%20engines%27%20results%20using%20unpaid%20techniques.%20The%20driver%20behind%20SEO%20is%20that%20a%20better%20%28higher%29%20position%20in%20the%20search%20results%20will%2C%20most%20likely%2C%20lead%20to%20more%20click%20throughs%2C%20increasing%20the%20website%27s%20visibility%2C%20audience%2C%20and%20profit.%20A%20previous%20article%20here%20on%204Guys%2C%20Search%20Engine%20Optimization%20Enhancements%20in%20ASP.NET%204%20%2C%20explored%20some%20of%20ASP.NET%204%27s%20new%20features%20designed%20to%20aid%20with%20SEO.%20Another%20helpful%20tool%20for%20SEO%20is%20Microsoft%27s%20SEO%20Toolkit%20%2C%20a%20free%20IIS%20add-on%20that%20you%20can%20run%20from%20your%20computer%20to%20inspect%20a%20local%20or%20remote%20website%20and%20identify%20potential%20issues%20that%20may%20impact%20its%20search%20engine%20rankings.%20Using%20Microsoft%27s%20SEO%20Toolkit%20is%20simple.%20Once%20installed%2C%20run%20it%20and%20specify%20the%20website%20you%20want%20to%20analyze.%20&amp;submitCategory=science&amp;submitAssetType=text" title="Yahoo! Buzz"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/yahoobuzz.gif" title="Yahoo! Buzz" alt="Yahoo! Buzz" class="sociable-hovers" /></a></li>
</ul>
</div>
]]></content:encoded>
			<wfw:commentRss>http://blog.f9group.com/technology/c/maximize-your-websites-search-engine-placement-using-microsofts-free-seo-toolkit/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>C# Code Converter</title>
		<link>http://blog.f9group.com/technology/c/c-code-converter/</link>
		<comments>http://blog.f9group.com/technology/c/c-code-converter/#comments</comments>
		<pubDate>Mon, 19 Jul 2010 14:56:35 +0000</pubDate>
		<dc:creator>CSharp411.com</dc:creator>
				<category><![CDATA[C#]]></category>
		<category><![CDATA[converter]]></category>
		<category><![CDATA[developer]]></category>
		<category><![CDATA[developer-tools]]></category>
		<category><![CDATA[free-developer-tools]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[released]]></category>
		<category><![CDATA[studio]]></category>
		<category><![CDATA[supports]]></category>
		<category><![CDATA[target]]></category>
		<category><![CDATA[tools]]></category>
		<category><![CDATA[universal-type]]></category>
		<category><![CDATA[visual-studio]]></category>
		<category><![CDATA[your-target]]></category>

		<guid isPermaLink="false">http://blog.f9group.com/current/c-code-converter/</guid>
		<description><![CDATA[DeveloperFusion offers a free .NET code converter.&#160; Simply paste your C# or VB.NET code into this web-based tool, then select your target language: C#, VB.NET, Python or Ruby.&#160; Supports syntax up to .NET 3.5. Code Converter Related posts:C# Universal Type ConverterFree Developer ToolsVisual Studio 2008 and .NET 3.5 Released Related posts: C# Universal Type Converter Free Developer Tools Visual Studio 2008 and .NET 3.5 Released ]]></description>
			<content:encoded><![CDATA[<p><b>Content Aggregated From:</b> <a href="http://www.CSharp411.com">CSharp411.com</a></p>
<p>DeveloperFusion offers a free .NET code converter.&#160; Simply paste your C# or VB.NET code into this web-based tool, then select your target language: C#, VB.NET, Python or Ruby.&#160; Supports syntax up to .NET 3.5. Code Converter Related posts:C# Universal Type ConverterFree Developer ToolsVisual Studio 2008 and .NET 3.5 Released Related posts: C# Universal Type Converter Free Developer Tools Visual Studio 2008 and .NET 3.5 Released </P><br />
<a target="_blank" href="http://www.csharp411.com/net-code-converter-c-or-vb-to-c-vb-python-or-ruby/" title="C# Code Converter">Read more&#8230;</a></p>

<div class="sociable">
<div class="sociable_tagline">
<strong>Share and Enjoy:</strong>
</div>
<ul>
	<li><a rel="nofollow" target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fc-code-converter%2F&amp;title=C%23%20Code%20Converter" title="Digg"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fc-code-converter%2F&amp;title=C%23%20Code%20Converter" title="Google"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/googlebookmark.png" title="Google" alt="Google" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://del.icio.us/post?url=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fc-code-converter%2F&amp;title=C%23%20Code%20Converter" title="del.icio.us"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://technorati.com/faves?add=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fc-code-converter%2F" title="Technorati"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fc-code-converter%2F&amp;t=C%23%20Code%20Converter" title="Facebook"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://www.myspace.com/Modules/PostTo/Pages/?u=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fc-code-converter%2F&amp;t=C%23%20Code%20Converter" title="MySpace"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/myspace.png" title="MySpace" alt="MySpace" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://twitter.com/home?status=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fc-code-converter%2F" title="TwitThis"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/twitter.gif" title="TwitThis" alt="TwitThis" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://blogsvine.com/submit.php?url=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fc-code-converter%2F" title="Blogsvine"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/blogsvine.png" title="Blogsvine" alt="Blogsvine" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://www.dotnetkicks.com/kick/?url=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fc-code-converter%2F&amp;title=C%23%20Code%20Converter" title="description"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/dotnetkicks.png" title="description" alt="description" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="mailto:?subject=C%23%20Code%20Converter&amp;body=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fc-code-converter%2F" title="E-mail this story to a friend!"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/email_link.png" title="E-mail this story to a friend!" alt="E-mail this story to a friend!" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://ping.fm/ref/?link=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fc-code-converter%2F&amp;title=C%23%20Code%20Converter" title="Ping.fm"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/ping.gif" title="Ping.fm" alt="Ping.fm" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="javascript:window.print();" title="Print this article!"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/printer.png" title="Print this article!" alt="Print this article!" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://slashdot.org/bookmark.pl?title=C%23%20Code%20Converter&amp;url=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fc-code-converter%2F" title="Slashdot"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/slashdot.png" title="Slashdot" alt="Slashdot" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://buzz.yahoo.com/submit/?submitUrl=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fc-code-converter%2F&amp;submitHeadline=C%23%20Code%20Converter&amp;submitSummary=DeveloperFusion%20offers%20a%20free%20.NET%20code%20converter.%26%23160%3B%20Simply%20paste%20your%20C%23%20or%20VB.NET%20code%20into%20this%20web-based%20tool%2C%20then%20select%20your%20target%20language%3A%20C%23%2C%20VB.NET%2C%20Python%20or%20Ruby.%26%23160%3B%20Supports%20syntax%20up%20to%20.NET%203.5.%20Code%20Converter%20Related%20posts%3AC%23%20Universal%20Type%20ConverterFree%20Developer%20ToolsVisual%20Studio%202008%20and%20.NET%203.5%20Released%20Related%20posts%3A%20C%23%20Universal%20Type%20Converter%20Free%20Developer%20Tools%20Visual%20Studio%202008%20and%20.NET%203.5%20Released%20&amp;submitCategory=science&amp;submitAssetType=text" title="Yahoo! Buzz"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/yahoobuzz.gif" title="Yahoo! Buzz" alt="Yahoo! Buzz" class="sociable-hovers" /></a></li>
</ul>
</div>
]]></content:encoded>
			<wfw:commentRss>http://blog.f9group.com/technology/c/c-code-converter/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Managing View State in ASP.NET 4 Using the New ViewStateMode Property</title>
		<link>http://blog.f9group.com/technology/c/managing-view-state-in-asp-net-4-using-the-new-viewstatemode-property/</link>
		<comments>http://blog.f9group.com/technology/c/managing-view-state-in-asp-net-4-using-the-new-viewstatemode-property/#comments</comments>
		<pubDate>Wed, 14 Jul 2010 00:00:00 +0000</pubDate>
		<dc:creator>4guysfromrolla.com</dc:creator>
				<category><![CDATA[C#]]></category>
		<category><![CDATA[article]]></category>
		<category><![CDATA[asp]]></category>
		<category><![CDATA[base-64-encoded]]></category>
		<category><![CDATA[bloat-the-size]]></category>
		<category><![CDATA[client]]></category>
		<category><![CDATA[dave-reed]]></category>
		<category><![CDATA[forms]]></category>
		<category><![CDATA[more-accessible]]></category>
		<category><![CDATA[persisted]]></category>
		<category><![CDATA[read-more-gt]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[server-as-part]]></category>
		<category><![CDATA[understanding]]></category>
		<category><![CDATA[web-application]]></category>

		<guid isPermaLink="false">http://blog.f9group.com/current/managing-view-state-in-asp-net-4-using-the-new-viewstatemode-property/</guid>
		<description><![CDATA[ The ASP.NET Web Forms model strives to encapsulate the lower level complexities involved in building a web application. Features like server-side event handlers, the page lifecycle, and view state effectively blur the line between the client and the server, simplify state management, and free the developer from worrying about HTTP, requests and responses, and similar matters. While these facets of the Web Forms model allow for rapid application development and make ASP.NET more accessible to developers with a web application background, their behavior can impact your website's behavior and performance. View state is perhaps the most important - yet most misunderstood - feature of the Web Forms model. In a nutshell, view state is a technique that automatically persists programmatic changes to the Web controls on a page. ]]></description>
			<content:encoded><![CDATA[<p><b>Content Aggregated From:</b> <a href="http://www.4guysfromrolla.com">4guysfromrolla.com</a></p>
<p> The ASP.NET Web Forms model strives to encapsulate the lower level complexities involved in building a web application. Features like server-side event handlers, the page lifecycle, and view state effectively blur the line between the client and the server, simplify state management, and free the developer from worrying about HTTP, requests and responses, and similar matters. While these facets of the Web Forms model allow for rapid application development and make ASP.NET more accessible to developers with a web application background, their behavior can impact your website&#8217;s behavior and performance. View state is perhaps the most important &#8211; yet most misunderstood &#8211; feature of the Web Forms model. In a nutshell, view state is a technique that automatically persists programmatic changes to the Web controls on a page. </P><br />
<a target="_blank" href="http://www.4guysfromrolla.com/articles/071410-1.aspx" title="Managing View State in ASP.NET 4 Using the New ViewStateMode Property">Read more&#8230;</a></p>

<div class="sociable">
<div class="sociable_tagline">
<strong>Share and Enjoy:</strong>
</div>
<ul>
	<li><a rel="nofollow" target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fmanaging-view-state-in-asp-net-4-using-the-new-viewstatemode-property%2F&amp;title=Managing%20View%20State%20in%20ASP.NET%204%20Using%20the%20New%20ViewStateMode%20Property" title="Digg"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fmanaging-view-state-in-asp-net-4-using-the-new-viewstatemode-property%2F&amp;title=Managing%20View%20State%20in%20ASP.NET%204%20Using%20the%20New%20ViewStateMode%20Property" title="Google"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/googlebookmark.png" title="Google" alt="Google" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://del.icio.us/post?url=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fmanaging-view-state-in-asp-net-4-using-the-new-viewstatemode-property%2F&amp;title=Managing%20View%20State%20in%20ASP.NET%204%20Using%20the%20New%20ViewStateMode%20Property" title="del.icio.us"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://technorati.com/faves?add=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fmanaging-view-state-in-asp-net-4-using-the-new-viewstatemode-property%2F" title="Technorati"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fmanaging-view-state-in-asp-net-4-using-the-new-viewstatemode-property%2F&amp;t=Managing%20View%20State%20in%20ASP.NET%204%20Using%20the%20New%20ViewStateMode%20Property" title="Facebook"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://www.myspace.com/Modules/PostTo/Pages/?u=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fmanaging-view-state-in-asp-net-4-using-the-new-viewstatemode-property%2F&amp;t=Managing%20View%20State%20in%20ASP.NET%204%20Using%20the%20New%20ViewStateMode%20Property" title="MySpace"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/myspace.png" title="MySpace" alt="MySpace" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://twitter.com/home?status=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fmanaging-view-state-in-asp-net-4-using-the-new-viewstatemode-property%2F" title="TwitThis"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/twitter.gif" title="TwitThis" alt="TwitThis" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://blogsvine.com/submit.php?url=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fmanaging-view-state-in-asp-net-4-using-the-new-viewstatemode-property%2F" title="Blogsvine"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/blogsvine.png" title="Blogsvine" alt="Blogsvine" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://www.dotnetkicks.com/kick/?url=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fmanaging-view-state-in-asp-net-4-using-the-new-viewstatemode-property%2F&amp;title=Managing%20View%20State%20in%20ASP.NET%204%20Using%20the%20New%20ViewStateMode%20Property" title="description"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/dotnetkicks.png" title="description" alt="description" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="mailto:?subject=Managing%20View%20State%20in%20ASP.NET%204%20Using%20the%20New%20ViewStateMode%20Property&amp;body=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fmanaging-view-state-in-asp-net-4-using-the-new-viewstatemode-property%2F" title="E-mail this story to a friend!"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/email_link.png" title="E-mail this story to a friend!" alt="E-mail this story to a friend!" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://ping.fm/ref/?link=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fmanaging-view-state-in-asp-net-4-using-the-new-viewstatemode-property%2F&amp;title=Managing%20View%20State%20in%20ASP.NET%204%20Using%20the%20New%20ViewStateMode%20Property" title="Ping.fm"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/ping.gif" title="Ping.fm" alt="Ping.fm" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="javascript:window.print();" title="Print this article!"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/printer.png" title="Print this article!" alt="Print this article!" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://slashdot.org/bookmark.pl?title=Managing%20View%20State%20in%20ASP.NET%204%20Using%20the%20New%20ViewStateMode%20Property&amp;url=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fmanaging-view-state-in-asp-net-4-using-the-new-viewstatemode-property%2F" title="Slashdot"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/slashdot.png" title="Slashdot" alt="Slashdot" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://buzz.yahoo.com/submit/?submitUrl=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fmanaging-view-state-in-asp-net-4-using-the-new-viewstatemode-property%2F&amp;submitHeadline=Managing%20View%20State%20in%20ASP.NET%204%20Using%20the%20New%20ViewStateMode%20Property&amp;submitSummary=%20The%20ASP.NET%20Web%20Forms%20model%20strives%20to%20encapsulate%20the%20lower%20level%20complexities%20involved%20in%20building%20a%20web%20application.%20Features%20like%20server-side%20event%20handlers%2C%20the%20page%20lifecycle%2C%20and%20view%20state%20effectively%20blur%20the%20line%20between%20the%20client%20and%20the%20server%2C%20simplify%20state%20management%2C%20and%20free%20the%20developer%20from%20worrying%20about%20HTTP%2C%20requests%20and%20responses%2C%20and%20similar%20matters.%20While%20these%20facets%20of%20the%20Web%20Forms%20model%20allow%20for%20rapid%20application%20development%20and%20make%20ASP.NET%20more%20accessible%20to%20developers%20with%20a%20web%20application%20background%2C%20their%20behavior%20can%20impact%20your%20website%27s%20behavior%20and%20performance.%20View%20state%20is%20perhaps%20the%20most%20important%20-%20yet%20most%20misunderstood%20-%20feature%20of%20the%20Web%20Forms%20model.%20In%20a%20nutshell%2C%20view%20state%20is%20a%20technique%20that%20automatically%20persists%20programmatic%20changes%20to%20the%20Web%20controls%20on%20a%20page.%20&amp;submitCategory=science&amp;submitAssetType=text" title="Yahoo! Buzz"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/yahoobuzz.gif" title="Yahoo! Buzz" alt="Yahoo! Buzz" class="sociable-hovers" /></a></li>
</ul>
</div>
]]></content:encoded>
			<wfw:commentRss>http://blog.f9group.com/technology/c/managing-view-state-in-asp-net-4-using-the-new-viewstatemode-property/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>An Extensive Examination of LINQ: Extending LINQ &#8211; Adding Query Operators</title>
		<link>http://blog.f9group.com/technology/c/an-extensive-examination-of-linq-extending-linq-adding-query-operators/</link>
		<comments>http://blog.f9group.com/technology/c/an-extensive-examination-of-linq-extending-linq-adding-query-operators/#comments</comments>
		<pubDate>Wed, 07 Jul 2010 00:00:00 +0000</pubDate>
		<dc:creator>4guysfromrolla.com</dc:creator>
				<category><![CDATA[C#]]></category>
		<category><![CDATA[are-implemented]]></category>
		<category><![CDATA[articles]]></category>
		<category><![CDATA[average]]></category>
		<category><![CDATA[introduction]]></category>
		<category><![CDATA[own-extension]]></category>
		<category><![CDATA[query-operator]]></category>
		<category><![CDATA[query-operators]]></category>
		<category><![CDATA[read-more-gt]]></category>
		<category><![CDATA[sequence]]></category>
		<category><![CDATA[standard]]></category>
		<category><![CDATA[these-standard]]></category>

		<guid isPermaLink="false">http://blog.f9group.com/current/an-extensive-examination-of-linq-extending-linq-adding-query-operators/</guid>
		<description><![CDATA[ As discussed in earlier installments of this article series - most notably in An Introduction to LINQ and The Standard Query Operators - one of LINQ's primary components is its set of standard query operators . A query operator is a method that operates on a sequence of data and performs some task based on that data, are implemented as extension methods on types that implement the IEnumerable&#60;T&#62; interface . Some of the standard query operators that we've explored throughout the articles in this series include: Count , Average , First , Skip , Take , Where , and OrderBy , among others. While these standard query operators provide a great detail of functionality, there may be situations where they fall short. The good news is that it's quite easy to create your own query operators. Underneath the covers query operators are just methods that extend types that implement IEnumerable&#60;T&#62; and iterate over the sequence performing some task, such as computing the total number of items in the sequence, computing the average, filtering the results, or ordering them. This article examines how to extend LINQ's functionality by creating your own extension methods. Read on to learn more! Read More &#62; ]]></description>
			<content:encoded><![CDATA[<p><b>Content Aggregated From:</b> <a href="http://www.4guysfromrolla.com">4guysfromrolla.com</a></p>
<p> As discussed in earlier installments of this article series &#8211; most notably in An Introduction to LINQ and The Standard Query Operators &#8211; one of LINQ&#8217;s primary components is its set of standard query operators . A query operator is a method that operates on a sequence of data and performs some task based on that data, are implemented as extension methods on types that implement the IEnumerable&lt;T&gt; interface . Some of the standard query operators that we&#8217;ve explored throughout the articles in this series include: Count , Average , First , Skip , Take , Where , and OrderBy , among others. While these standard query operators provide a great detail of functionality, there may be situations where they fall short. The good news is that it&#8217;s quite easy to create your own query operators. Underneath the covers query operators are just methods that extend types that implement IEnumerable&lt;T&gt; and iterate over the sequence performing some task, such as computing the total number of items in the sequence, computing the average, filtering the results, or ordering them. This article examines how to extend LINQ&#8217;s functionality by creating your own extension methods. Read on to learn more! Read More &gt; </P><br />
<a target="_blank" href="http://www.4guysfromrolla.com/articles/070710-1.aspx" title="An Extensive Examination of LINQ: Extending LINQ - Adding Query Operators">Read more&#8230;</a></p>

<div class="sociable">
<div class="sociable_tagline">
<strong>Share and Enjoy:</strong>
</div>
<ul>
	<li><a rel="nofollow" target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fan-extensive-examination-of-linq-extending-linq-adding-query-operators%2F&amp;title=An%20Extensive%20Examination%20of%20LINQ%3A%20Extending%20LINQ%20-%20Adding%20Query%20Operators" title="Digg"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fan-extensive-examination-of-linq-extending-linq-adding-query-operators%2F&amp;title=An%20Extensive%20Examination%20of%20LINQ%3A%20Extending%20LINQ%20-%20Adding%20Query%20Operators" title="Google"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/googlebookmark.png" title="Google" alt="Google" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://del.icio.us/post?url=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fan-extensive-examination-of-linq-extending-linq-adding-query-operators%2F&amp;title=An%20Extensive%20Examination%20of%20LINQ%3A%20Extending%20LINQ%20-%20Adding%20Query%20Operators" title="del.icio.us"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://technorati.com/faves?add=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fan-extensive-examination-of-linq-extending-linq-adding-query-operators%2F" title="Technorati"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fan-extensive-examination-of-linq-extending-linq-adding-query-operators%2F&amp;t=An%20Extensive%20Examination%20of%20LINQ%3A%20Extending%20LINQ%20-%20Adding%20Query%20Operators" title="Facebook"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://www.myspace.com/Modules/PostTo/Pages/?u=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fan-extensive-examination-of-linq-extending-linq-adding-query-operators%2F&amp;t=An%20Extensive%20Examination%20of%20LINQ%3A%20Extending%20LINQ%20-%20Adding%20Query%20Operators" title="MySpace"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/myspace.png" title="MySpace" alt="MySpace" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://twitter.com/home?status=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fan-extensive-examination-of-linq-extending-linq-adding-query-operators%2F" title="TwitThis"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/twitter.gif" title="TwitThis" alt="TwitThis" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://blogsvine.com/submit.php?url=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fan-extensive-examination-of-linq-extending-linq-adding-query-operators%2F" title="Blogsvine"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/blogsvine.png" title="Blogsvine" alt="Blogsvine" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://www.dotnetkicks.com/kick/?url=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fan-extensive-examination-of-linq-extending-linq-adding-query-operators%2F&amp;title=An%20Extensive%20Examination%20of%20LINQ%3A%20Extending%20LINQ%20-%20Adding%20Query%20Operators" title="description"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/dotnetkicks.png" title="description" alt="description" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="mailto:?subject=An%20Extensive%20Examination%20of%20LINQ%3A%20Extending%20LINQ%20-%20Adding%20Query%20Operators&amp;body=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fan-extensive-examination-of-linq-extending-linq-adding-query-operators%2F" title="E-mail this story to a friend!"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/email_link.png" title="E-mail this story to a friend!" alt="E-mail this story to a friend!" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://ping.fm/ref/?link=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fan-extensive-examination-of-linq-extending-linq-adding-query-operators%2F&amp;title=An%20Extensive%20Examination%20of%20LINQ%3A%20Extending%20LINQ%20-%20Adding%20Query%20Operators" title="Ping.fm"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/ping.gif" title="Ping.fm" alt="Ping.fm" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="javascript:window.print();" title="Print this article!"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/printer.png" title="Print this article!" alt="Print this article!" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://slashdot.org/bookmark.pl?title=An%20Extensive%20Examination%20of%20LINQ%3A%20Extending%20LINQ%20-%20Adding%20Query%20Operators&amp;url=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fan-extensive-examination-of-linq-extending-linq-adding-query-operators%2F" title="Slashdot"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/slashdot.png" title="Slashdot" alt="Slashdot" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://buzz.yahoo.com/submit/?submitUrl=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fan-extensive-examination-of-linq-extending-linq-adding-query-operators%2F&amp;submitHeadline=An%20Extensive%20Examination%20of%20LINQ%3A%20Extending%20LINQ%20-%20Adding%20Query%20Operators&amp;submitSummary=%20As%20discussed%20in%20earlier%20installments%20of%20this%20article%20series%20-%20most%20notably%20in%20An%20Introduction%20to%20LINQ%20and%20The%20Standard%20Query%20Operators%20-%20one%20of%20LINQ%27s%20primary%20components%20is%20its%20set%20of%20standard%20query%20operators%20.%20A%20query%20operator%20is%20a%20method%20that%20operates%20on%20a%20sequence%20of%20data%20and%20performs%20some%20task%20based%20on%20that%20data%2C%20are%20implemented%20as%20extension%20methods%20on%20types%20that%20implement%20the%20IEnumerable%26lt%3BT%26gt%3B%20interface%20.%20Some%20of%20the%20standard%20query%20operators%20that%20we%27ve%20explored%20throughout%20the%20articles%20in%20this%20series%20include%3A%20Count%20%2C%20Average%20%2C%20First%20%2C%20Skip%20%2C%20Take%20%2C%20Where%20%2C%20and%20OrderBy%20%2C%20among%20others.%20While%20these%20standard%20query%20operators%20provide%20a%20great%20detail%20of%20functionality%2C%20there%20may%20be%20situations%20where%20they%20fall%20short.%20The%20good%20news%20is%20that%20it%27s%20quite%20easy%20to%20create%20your%20own%20query%20operators.%20Underneath%20the%20covers%20query%20operators%20are%20just%20methods%20that%20extend%20types%20that%20implement%20IEnumerable%26lt%3BT%26gt%3B%20and%20iterate%20over%20the%20sequence%20performing%20some%20task%2C%20such%20as%20computing%20the%20total%20number%20of%20items%20in%20the%20sequence%2C%20computing%20the%20average%2C%20filtering%20the%20results%2C%20or%20ordering%20them.%20This%20article%20examines%20how%20to%20extend%20LINQ%27s%20functionality%20by%20creating%20your%20own%20extension%20methods.%20Read%20on%20to%20learn%20more%21%20Read%20More%20%26gt%3B%20&amp;submitCategory=science&amp;submitAssetType=text" title="Yahoo! Buzz"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/yahoobuzz.gif" title="Yahoo! Buzz" alt="Yahoo! Buzz" class="sociable-hovers" /></a></li>
</ul>
</div>
]]></content:encoded>
			<wfw:commentRss>http://blog.f9group.com/technology/c/an-extensive-examination-of-linq-extending-linq-adding-query-operators/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Follow C# 411 on Twitter</title>
		<link>http://blog.f9group.com/technology/c/follow-c-411-on-twitter/</link>
		<comments>http://blog.f9group.com/technology/c/follow-c-411-on-twitter/#comments</comments>
		<pubDate>Fri, 02 Jul 2010 14:47:38 +0000</pubDate>
		<dc:creator>CSharp411.com</dc:creator>
				<category><![CDATA[C#]]></category>
		<category><![CDATA[.net]]></category>
		<category><![CDATA[borderless]]></category>
		<category><![CDATA[csharp]]></category>
		<category><![CDATA[focus]]></category>
		<category><![CDATA[focus-text]]></category>
		<category><![CDATA[new-net-logo]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[related]]></category>
		<category><![CDATA[shadow]]></category>
		<category><![CDATA[textbox-on-form]]></category>
		<category><![CDATA[twitter]]></category>

		<guid isPermaLink="false">http://blog.f9group.com/current/follow-c-411-on-twitter/</guid>
		<description><![CDATA[Tired of RSS feeds?&#160; Now you can follow C# 411 on Twitter! Cool Twitter logo from here Related posts:New .NET LogoAdd Drop Shadow to Borderless FormC# Focus TextBox on Form Load Related posts: New .NET Logo Add Drop Shadow to Borderless Form C# Focus TextBox on Form Load ]]></description>
			<content:encoded><![CDATA[<p><b>Content Aggregated From:</b> <a href="http://www.CSharp411.com">CSharp411.com</a></p>
<p>Tired of RSS feeds?&#160; Now you can follow C# 411 on Twitter! Cool Twitter logo from here Related posts:New .NET LogoAdd Drop Shadow to Borderless FormC# Focus TextBox on Form Load Related posts: New .NET Logo Add Drop Shadow to Borderless Form C# Focus TextBox on Form Load </P><br />
<a target="_blank" href="http://www.csharp411.com/follow-c-411-on-twitter/" title="Follow C# 411 on Twitter">Read more&#8230;</a></p>

<div class="sociable">
<div class="sociable_tagline">
<strong>Share and Enjoy:</strong>
</div>
<ul>
	<li><a rel="nofollow" target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Ffollow-c-411-on-twitter%2F&amp;title=Follow%20C%23%20411%20on%20Twitter" title="Digg"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Ffollow-c-411-on-twitter%2F&amp;title=Follow%20C%23%20411%20on%20Twitter" title="Google"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/googlebookmark.png" title="Google" alt="Google" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://del.icio.us/post?url=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Ffollow-c-411-on-twitter%2F&amp;title=Follow%20C%23%20411%20on%20Twitter" title="del.icio.us"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://technorati.com/faves?add=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Ffollow-c-411-on-twitter%2F" title="Technorati"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Ffollow-c-411-on-twitter%2F&amp;t=Follow%20C%23%20411%20on%20Twitter" title="Facebook"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://www.myspace.com/Modules/PostTo/Pages/?u=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Ffollow-c-411-on-twitter%2F&amp;t=Follow%20C%23%20411%20on%20Twitter" title="MySpace"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/myspace.png" title="MySpace" alt="MySpace" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://twitter.com/home?status=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Ffollow-c-411-on-twitter%2F" title="TwitThis"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/twitter.gif" title="TwitThis" alt="TwitThis" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://blogsvine.com/submit.php?url=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Ffollow-c-411-on-twitter%2F" title="Blogsvine"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/blogsvine.png" title="Blogsvine" alt="Blogsvine" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://www.dotnetkicks.com/kick/?url=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Ffollow-c-411-on-twitter%2F&amp;title=Follow%20C%23%20411%20on%20Twitter" title="description"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/dotnetkicks.png" title="description" alt="description" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="mailto:?subject=Follow%20C%23%20411%20on%20Twitter&amp;body=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Ffollow-c-411-on-twitter%2F" title="E-mail this story to a friend!"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/email_link.png" title="E-mail this story to a friend!" alt="E-mail this story to a friend!" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://ping.fm/ref/?link=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Ffollow-c-411-on-twitter%2F&amp;title=Follow%20C%23%20411%20on%20Twitter" title="Ping.fm"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/ping.gif" title="Ping.fm" alt="Ping.fm" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="javascript:window.print();" title="Print this article!"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/printer.png" title="Print this article!" alt="Print this article!" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://slashdot.org/bookmark.pl?title=Follow%20C%23%20411%20on%20Twitter&amp;url=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Ffollow-c-411-on-twitter%2F" title="Slashdot"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/slashdot.png" title="Slashdot" alt="Slashdot" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://buzz.yahoo.com/submit/?submitUrl=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Ffollow-c-411-on-twitter%2F&amp;submitHeadline=Follow%20C%23%20411%20on%20Twitter&amp;submitSummary=Tired%20of%20RSS%20feeds%3F%26%23160%3B%20Now%20you%20can%20follow%20C%23%20411%20on%20Twitter%21%20Cool%20Twitter%20logo%20from%20here%20Related%20posts%3ANew%20.NET%20LogoAdd%20Drop%20Shadow%20to%20Borderless%20FormC%23%20Focus%20TextBox%20on%20Form%20Load%20Related%20posts%3A%20New%20.NET%20Logo%20Add%20Drop%20Shadow%20to%20Borderless%20Form%20C%23%20Focus%20TextBox%20on%20Form%20Load%20&amp;submitCategory=science&amp;submitAssetType=text" title="Yahoo! Buzz"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/yahoobuzz.gif" title="Yahoo! Buzz" alt="Yahoo! Buzz" class="sociable-hovers" /></a></li>
</ul>
</div>
]]></content:encoded>
			<wfw:commentRss>http://blog.f9group.com/technology/c/follow-c-411-on-twitter/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Search Engine Optimization Enhancements in ASP.NET 4</title>
		<link>http://blog.f9group.com/technology/c/search-engine-optimization-enhancements-in-asp-net-4/</link>
		<comments>http://blog.f9group.com/technology/c/search-engine-optimization-enhancements-in-asp-net-4/#comments</comments>
		<pubDate>Wed, 30 Jun 2010 00:00:00 +0000</pubDate>
		<dc:creator>4guysfromrolla.com</dc:creator>
				<category><![CDATA[C#]]></category>
		<category><![CDATA[ability]]></category>
		<category><![CDATA[asp]]></category>
		<category><![CDATA[asp-net-routing]]></category>
		<category><![CDATA[crawl-the-links]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[optimization]]></category>
		<category><![CDATA[practice]]></category>
		<category><![CDATA[search-engine]]></category>
		<category><![CDATA[search-engines]]></category>
		<category><![CDATA[seo]]></category>
		<category><![CDATA[specify-values]]></category>

		<guid isPermaLink="false">http://blog.f9group.com/current/search-engine-optimization-enhancements-in-asp-net-4/</guid>
		<description><![CDATA[ Search engine optimization , or SEO, is the practice of improving a website's position in search engines' results using unpaid techniques. A better (higher) position in the search results will, in theory, lead to more click throughs, increasing the website's visibility and audience. There are a number of simple steps you can take on your website to improve your search engine ranking. A good first step is to download and run Microsoft's free Search Engine Optimization Toolkit . Point it at a remote website and the SEO Toolkit will crawl the links on the site and identify potential problems and offer suggestions on how to fix them. ASP.NET 4 includes a handful of new methods, properties, and libraries to assist with search engine optimization, including ASP.NET Routing , permanent redirects, and the ability to programmatically specify values for certain &#60;meta&#62; tags. This article examines these enhancements and shows how they can be used for SEO purposes. Read on to learn more! Read More &#62; ]]></description>
			<content:encoded><![CDATA[<p><b>Content Aggregated From:</b> <a href="http://www.4guysfromrolla.com">4guysfromrolla.com</a></p>
<p> Search engine optimization , or SEO, is the practice of improving a website&#8217;s position in search engines&#8217; results using unpaid techniques. A better (higher) position in the search results will, in theory, lead to more click throughs, increasing the website&#8217;s visibility and audience. There are a number of simple steps you can take on your website to improve your search engine ranking. A good first step is to download and run Microsoft&#8217;s free Search Engine Optimization Toolkit . Point it at a remote website and the SEO Toolkit will crawl the links on the site and identify potential problems and offer suggestions on how to fix them. ASP.NET 4 includes a handful of new methods, properties, and libraries to assist with search engine optimization, including ASP.NET Routing , permanent redirects, and the ability to programmatically specify values for certain &lt;meta&gt; tags. This article examines these enhancements and shows how they can be used for SEO purposes. Read on to learn more! Read More &gt; </P><br />
<a target="_blank" href="http://www.4guysfromrolla.com/articles/063010-1.aspx" title="Search Engine Optimization Enhancements in ASP.NET 4">Read more&#8230;</a></p>

<div class="sociable">
<div class="sociable_tagline">
<strong>Share and Enjoy:</strong>
</div>
<ul>
	<li><a rel="nofollow" target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fsearch-engine-optimization-enhancements-in-asp-net-4%2F&amp;title=Search%20Engine%20Optimization%20Enhancements%20in%20ASP.NET%204" title="Digg"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fsearch-engine-optimization-enhancements-in-asp-net-4%2F&amp;title=Search%20Engine%20Optimization%20Enhancements%20in%20ASP.NET%204" title="Google"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/googlebookmark.png" title="Google" alt="Google" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://del.icio.us/post?url=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fsearch-engine-optimization-enhancements-in-asp-net-4%2F&amp;title=Search%20Engine%20Optimization%20Enhancements%20in%20ASP.NET%204" title="del.icio.us"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://technorati.com/faves?add=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fsearch-engine-optimization-enhancements-in-asp-net-4%2F" title="Technorati"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fsearch-engine-optimization-enhancements-in-asp-net-4%2F&amp;t=Search%20Engine%20Optimization%20Enhancements%20in%20ASP.NET%204" title="Facebook"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://www.myspace.com/Modules/PostTo/Pages/?u=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fsearch-engine-optimization-enhancements-in-asp-net-4%2F&amp;t=Search%20Engine%20Optimization%20Enhancements%20in%20ASP.NET%204" title="MySpace"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/myspace.png" title="MySpace" alt="MySpace" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://twitter.com/home?status=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fsearch-engine-optimization-enhancements-in-asp-net-4%2F" title="TwitThis"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/twitter.gif" title="TwitThis" alt="TwitThis" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://blogsvine.com/submit.php?url=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fsearch-engine-optimization-enhancements-in-asp-net-4%2F" title="Blogsvine"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/blogsvine.png" title="Blogsvine" alt="Blogsvine" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://www.dotnetkicks.com/kick/?url=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fsearch-engine-optimization-enhancements-in-asp-net-4%2F&amp;title=Search%20Engine%20Optimization%20Enhancements%20in%20ASP.NET%204" title="description"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/dotnetkicks.png" title="description" alt="description" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="mailto:?subject=Search%20Engine%20Optimization%20Enhancements%20in%20ASP.NET%204&amp;body=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fsearch-engine-optimization-enhancements-in-asp-net-4%2F" title="E-mail this story to a friend!"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/email_link.png" title="E-mail this story to a friend!" alt="E-mail this story to a friend!" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://ping.fm/ref/?link=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fsearch-engine-optimization-enhancements-in-asp-net-4%2F&amp;title=Search%20Engine%20Optimization%20Enhancements%20in%20ASP.NET%204" title="Ping.fm"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/ping.gif" title="Ping.fm" alt="Ping.fm" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="javascript:window.print();" title="Print this article!"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/printer.png" title="Print this article!" alt="Print this article!" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://slashdot.org/bookmark.pl?title=Search%20Engine%20Optimization%20Enhancements%20in%20ASP.NET%204&amp;url=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fsearch-engine-optimization-enhancements-in-asp-net-4%2F" title="Slashdot"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/slashdot.png" title="Slashdot" alt="Slashdot" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://buzz.yahoo.com/submit/?submitUrl=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fsearch-engine-optimization-enhancements-in-asp-net-4%2F&amp;submitHeadline=Search%20Engine%20Optimization%20Enhancements%20in%20ASP.NET%204&amp;submitSummary=%20Search%20engine%20optimization%20%2C%20or%20SEO%2C%20is%20the%20practice%20of%20improving%20a%20website%27s%20position%20in%20search%20engines%27%20results%20using%20unpaid%20techniques.%20A%20better%20%28higher%29%20position%20in%20the%20search%20results%20will%2C%20in%20theory%2C%20lead%20to%20more%20click%20throughs%2C%20increasing%20the%20website%27s%20visibility%20and%20audience.%20There%20are%20a%20number%20of%20simple%20steps%20you%20can%20take%20on%20your%20website%20to%20improve%20your%20search%20engine%20ranking.%20A%20good%20first%20step%20is%20to%20download%20and%20run%20Microsoft%27s%20free%20Search%20Engine%20Optimization%20Toolkit%20.%20Point%20it%20at%20a%20remote%20website%20and%20the%20SEO%20Toolkit%20will%20crawl%20the%20links%20on%20the%20site%20and%20identify%20potential%20problems%20and%20offer%20suggestions%20on%20how%20to%20fix%20them.%20ASP.NET%204%20includes%20a%20handful%20of%20new%20methods%2C%20properties%2C%20and%20libraries%20to%20assist%20with%20search%20engine%20optimization%2C%20including%20ASP.NET%20Routing%20%2C%20permanent%20redirects%2C%20and%20the%20ability%20to%20programmatically%20specify%20values%20for%20certain%20%26lt%3Bmeta%26gt%3B%20tags.%20This%20article%20examines%20these%20enhancements%20and%20shows%20how%20they%20can%20be%20used%20for%20SEO%20purposes.%20Read%20on%20to%20learn%20more%21%20Read%20More%20%26gt%3B%20&amp;submitCategory=science&amp;submitAssetType=text" title="Yahoo! Buzz"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/yahoobuzz.gif" title="Yahoo! Buzz" alt="Yahoo! Buzz" class="sociable-hovers" /></a></li>
</ul>
</div>
]]></content:encoded>
			<wfw:commentRss>http://blog.f9group.com/technology/c/search-engine-optimization-enhancements-in-asp-net-4/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>An Extensive Examination of LINQ: Querying and Searching XML Documents Using LINQ to XML</title>
		<link>http://blog.f9group.com/technology/c/an-extensive-examination-of-linq-querying-and-searching-xml-documents-using-linq-to-xml/</link>
		<comments>http://blog.f9group.com/technology/c/an-extensive-examination-of-linq-querying-and-searching-xml-documents-using-linq-to-xml/#comments</comments>
		<pubDate>Wed, 23 Jun 2010 00:00:00 +0000</pubDate>
		<dc:creator>4guysfromrolla.com</dc:creator>
				<category><![CDATA[C#]]></category>
		<category><![CDATA[asp]]></category>
		<category><![CDATA[asp.net]]></category>
		<category><![CDATA[before-reading]]></category>
		<category><![CDATA[look-at-linq]]></category>
		<category><![CDATA[methods-as-well]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[over-the-years]]></category>
		<category><![CDATA[relatively-new]]></category>
		<category><![CDATA[xml]]></category>

		<guid isPermaLink="false">http://blog.f9group.com/current/an-extensive-examination-of-linq-querying-and-searching-xml-documents-using-linq-to-xml/</guid>
		<description><![CDATA[ XML is an increasingly popular way to encode documents, data, and electronic messages. Over the years Microsoft has offered a variety of libraries to facilitate creating, modifying, querying, and searching XML documents. LINQ to XML is a relatively new set of XML-related classes in the .NET Framework (found in the System.Xml.Linq namespace ), which enable developers to work with XML documents using LINQ's features, syntax, and semantics. As discussed in an earlier article, Introducing LINQ to XML , LINQ to XML is a simpler and easier to use API than previous libraries. Because LINQ to XML can utilize LINQ's query syntax and assortment of standard query operators , LINQ to XML code is usually very terse and readable. ]]></description>
			<content:encoded><![CDATA[<p><b>Content Aggregated From:</b> <a href="http://www.4guysfromrolla.com">4guysfromrolla.com</a></p>
<p> XML is an increasingly popular way to encode documents, data, and electronic messages. Over the years Microsoft has offered a variety of libraries to facilitate creating, modifying, querying, and searching XML documents. LINQ to XML is a relatively new set of XML-related classes in the .NET Framework (found in the System.Xml.Linq namespace ), which enable developers to work with XML documents using LINQ&#8217;s features, syntax, and semantics. As discussed in an earlier article, Introducing LINQ to XML , LINQ to XML is a simpler and easier to use API than previous libraries. Because LINQ to XML can utilize LINQ&#8217;s query syntax and assortment of standard query operators , LINQ to XML code is usually very terse and readable. </P><br />
<a target="_blank" href="http://www.4guysfromrolla.com/articles/062310-1.aspx" title="An Extensive Examination of LINQ: Querying and Searching XML Documents Using LINQ to XML">Read more&#8230;</a></p>

<div class="sociable">
<div class="sociable_tagline">
<strong>Share and Enjoy:</strong>
</div>
<ul>
	<li><a rel="nofollow" target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fan-extensive-examination-of-linq-querying-and-searching-xml-documents-using-linq-to-xml%2F&amp;title=An%20Extensive%20Examination%20of%20LINQ%3A%20Querying%20and%20Searching%20XML%20Documents%20Using%20LINQ%20to%20XML" title="Digg"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fan-extensive-examination-of-linq-querying-and-searching-xml-documents-using-linq-to-xml%2F&amp;title=An%20Extensive%20Examination%20of%20LINQ%3A%20Querying%20and%20Searching%20XML%20Documents%20Using%20LINQ%20to%20XML" title="Google"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/googlebookmark.png" title="Google" alt="Google" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://del.icio.us/post?url=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fan-extensive-examination-of-linq-querying-and-searching-xml-documents-using-linq-to-xml%2F&amp;title=An%20Extensive%20Examination%20of%20LINQ%3A%20Querying%20and%20Searching%20XML%20Documents%20Using%20LINQ%20to%20XML" title="del.icio.us"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://technorati.com/faves?add=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fan-extensive-examination-of-linq-querying-and-searching-xml-documents-using-linq-to-xml%2F" title="Technorati"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fan-extensive-examination-of-linq-querying-and-searching-xml-documents-using-linq-to-xml%2F&amp;t=An%20Extensive%20Examination%20of%20LINQ%3A%20Querying%20and%20Searching%20XML%20Documents%20Using%20LINQ%20to%20XML" title="Facebook"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://www.myspace.com/Modules/PostTo/Pages/?u=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fan-extensive-examination-of-linq-querying-and-searching-xml-documents-using-linq-to-xml%2F&amp;t=An%20Extensive%20Examination%20of%20LINQ%3A%20Querying%20and%20Searching%20XML%20Documents%20Using%20LINQ%20to%20XML" title="MySpace"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/myspace.png" title="MySpace" alt="MySpace" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://twitter.com/home?status=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fan-extensive-examination-of-linq-querying-and-searching-xml-documents-using-linq-to-xml%2F" title="TwitThis"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/twitter.gif" title="TwitThis" alt="TwitThis" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://blogsvine.com/submit.php?url=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fan-extensive-examination-of-linq-querying-and-searching-xml-documents-using-linq-to-xml%2F" title="Blogsvine"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/blogsvine.png" title="Blogsvine" alt="Blogsvine" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://www.dotnetkicks.com/kick/?url=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fan-extensive-examination-of-linq-querying-and-searching-xml-documents-using-linq-to-xml%2F&amp;title=An%20Extensive%20Examination%20of%20LINQ%3A%20Querying%20and%20Searching%20XML%20Documents%20Using%20LINQ%20to%20XML" title="description"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/dotnetkicks.png" title="description" alt="description" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="mailto:?subject=An%20Extensive%20Examination%20of%20LINQ%3A%20Querying%20and%20Searching%20XML%20Documents%20Using%20LINQ%20to%20XML&amp;body=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fan-extensive-examination-of-linq-querying-and-searching-xml-documents-using-linq-to-xml%2F" title="E-mail this story to a friend!"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/email_link.png" title="E-mail this story to a friend!" alt="E-mail this story to a friend!" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://ping.fm/ref/?link=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fan-extensive-examination-of-linq-querying-and-searching-xml-documents-using-linq-to-xml%2F&amp;title=An%20Extensive%20Examination%20of%20LINQ%3A%20Querying%20and%20Searching%20XML%20Documents%20Using%20LINQ%20to%20XML" title="Ping.fm"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/ping.gif" title="Ping.fm" alt="Ping.fm" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="javascript:window.print();" title="Print this article!"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/printer.png" title="Print this article!" alt="Print this article!" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://slashdot.org/bookmark.pl?title=An%20Extensive%20Examination%20of%20LINQ%3A%20Querying%20and%20Searching%20XML%20Documents%20Using%20LINQ%20to%20XML&amp;url=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fan-extensive-examination-of-linq-querying-and-searching-xml-documents-using-linq-to-xml%2F" title="Slashdot"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/slashdot.png" title="Slashdot" alt="Slashdot" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://buzz.yahoo.com/submit/?submitUrl=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fan-extensive-examination-of-linq-querying-and-searching-xml-documents-using-linq-to-xml%2F&amp;submitHeadline=An%20Extensive%20Examination%20of%20LINQ%3A%20Querying%20and%20Searching%20XML%20Documents%20Using%20LINQ%20to%20XML&amp;submitSummary=%20XML%20is%20an%20increasingly%20popular%20way%20to%20encode%20documents%2C%20data%2C%20and%20electronic%20messages.%20Over%20the%20years%20Microsoft%20has%20offered%20a%20variety%20of%20libraries%20to%20facilitate%20creating%2C%20modifying%2C%20querying%2C%20and%20searching%20XML%20documents.%20LINQ%20to%20XML%20is%20a%20relatively%20new%20set%20of%20XML-related%20classes%20in%20the%20.NET%20Framework%20%28found%20in%20the%20System.Xml.Linq%20namespace%20%29%2C%20which%20enable%20developers%20to%20work%20with%20XML%20documents%20using%20LINQ%27s%20features%2C%20syntax%2C%20and%20semantics.%20As%20discussed%20in%20an%20earlier%20article%2C%20Introducing%20LINQ%20to%20XML%20%2C%20LINQ%20to%20XML%20is%20a%20simpler%20and%20easier%20to%20use%20API%20than%20previous%20libraries.%20Because%20LINQ%20to%20XML%20can%20utilize%20LINQ%27s%20query%20syntax%20and%20assortment%20of%20standard%20query%20operators%20%2C%20LINQ%20to%20XML%20code%20is%20usually%20very%20terse%20and%20readable.%20&amp;submitCategory=science&amp;submitAssetType=text" title="Yahoo! Buzz"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/yahoobuzz.gif" title="Yahoo! Buzz" alt="Yahoo! Buzz" class="sociable-hovers" /></a></li>
</ul>
</div>
]]></content:encoded>
			<wfw:commentRss>http://blog.f9group.com/technology/c/an-extensive-examination-of-linq-querying-and-searching-xml-documents-using-linq-to-xml/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Extending ASP.NET Output Caching</title>
		<link>http://blog.f9group.com/technology/c/extending-asp-net-output-caching/</link>
		<comments>http://blog.f9group.com/technology/c/extending-asp-net-output-caching/#comments</comments>
		<pubDate>Wed, 16 Jun 2010 00:00:00 +0000</pubDate>
		<dc:creator>4guysfromrolla.com</dc:creator>
				<category><![CDATA[C#]]></category>
		<category><![CDATA[api]]></category>
		<category><![CDATA[article]]></category>
		<category><![CDATA[article-focuses]]></category>
		<category><![CDATA[asp]]></category>
		<category><![CDATA[output-caching]]></category>
		<category><![CDATA[read-more-gt]]></category>
		<category><![CDATA[user-control]]></category>
		<category><![CDATA[using-the-data]]></category>

		<guid isPermaLink="false">http://blog.f9group.com/current/extending-asp-net-output-caching/</guid>
		<description><![CDATA[ One of the most sure-fire ways to improve a web application's performance is to employ caching. Caching takes some expensive operation and stores its results in a quickly accessible location. Since it's inception, ASP.NET has offered two flavors of caching: Output Caching - caches the entire rendered markup of an ASP.NET page or User Control for a specified duration. Data Caching - a API for caching objects. Using the data cache you can write code to add, remove, and retrieve items from the cache. Until recently, the underlying functionality of these two caching mechanisms was fixed - both cached data in the web server's memory. This has its drawbacks. In some cases, developers may want to save output cache content to disk. When using the data cache you may want to cache items to the cloud or to a distributed caching architecture like memcached . ]]></description>
			<content:encoded><![CDATA[<p><b>Content Aggregated From:</b> <a href="http://www.4guysfromrolla.com">4guysfromrolla.com</a></p>
<p> One of the most sure-fire ways to improve a web application&#8217;s performance is to employ caching. Caching takes some expensive operation and stores its results in a quickly accessible location. Since it&#8217;s inception, ASP.NET has offered two flavors of caching: Output Caching &#8211; caches the entire rendered markup of an ASP.NET page or User Control for a specified duration. Data Caching &#8211; a API for caching objects. Using the data cache you can write code to add, remove, and retrieve items from the cache. Until recently, the underlying functionality of these two caching mechanisms was fixed &#8211; both cached data in the web server&#8217;s memory. This has its drawbacks. In some cases, developers may want to save output cache content to disk. When using the data cache you may want to cache items to the cloud or to a distributed caching architecture like memcached . </P><br />
<a target="_blank" href="http://www.4guysfromrolla.com/articles/061610-1.aspx" title="Extending ASP.NET Output Caching">Read more&#8230;</a></p>

<div class="sociable">
<div class="sociable_tagline">
<strong>Share and Enjoy:</strong>
</div>
<ul>
	<li><a rel="nofollow" target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fextending-asp-net-output-caching%2F&amp;title=Extending%20ASP.NET%20Output%20Caching" title="Digg"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fextending-asp-net-output-caching%2F&amp;title=Extending%20ASP.NET%20Output%20Caching" title="Google"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/googlebookmark.png" title="Google" alt="Google" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://del.icio.us/post?url=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fextending-asp-net-output-caching%2F&amp;title=Extending%20ASP.NET%20Output%20Caching" title="del.icio.us"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://technorati.com/faves?add=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fextending-asp-net-output-caching%2F" title="Technorati"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fextending-asp-net-output-caching%2F&amp;t=Extending%20ASP.NET%20Output%20Caching" title="Facebook"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://www.myspace.com/Modules/PostTo/Pages/?u=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fextending-asp-net-output-caching%2F&amp;t=Extending%20ASP.NET%20Output%20Caching" title="MySpace"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/myspace.png" title="MySpace" alt="MySpace" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://twitter.com/home?status=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fextending-asp-net-output-caching%2F" title="TwitThis"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/twitter.gif" title="TwitThis" alt="TwitThis" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://blogsvine.com/submit.php?url=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fextending-asp-net-output-caching%2F" title="Blogsvine"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/blogsvine.png" title="Blogsvine" alt="Blogsvine" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://www.dotnetkicks.com/kick/?url=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fextending-asp-net-output-caching%2F&amp;title=Extending%20ASP.NET%20Output%20Caching" title="description"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/dotnetkicks.png" title="description" alt="description" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="mailto:?subject=Extending%20ASP.NET%20Output%20Caching&amp;body=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fextending-asp-net-output-caching%2F" title="E-mail this story to a friend!"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/email_link.png" title="E-mail this story to a friend!" alt="E-mail this story to a friend!" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://ping.fm/ref/?link=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fextending-asp-net-output-caching%2F&amp;title=Extending%20ASP.NET%20Output%20Caching" title="Ping.fm"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/ping.gif" title="Ping.fm" alt="Ping.fm" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="javascript:window.print();" title="Print this article!"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/printer.png" title="Print this article!" alt="Print this article!" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://slashdot.org/bookmark.pl?title=Extending%20ASP.NET%20Output%20Caching&amp;url=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fextending-asp-net-output-caching%2F" title="Slashdot"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/slashdot.png" title="Slashdot" alt="Slashdot" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://buzz.yahoo.com/submit/?submitUrl=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fextending-asp-net-output-caching%2F&amp;submitHeadline=Extending%20ASP.NET%20Output%20Caching&amp;submitSummary=%20One%20of%20the%20most%20sure-fire%20ways%20to%20improve%20a%20web%20application%27s%20performance%20is%20to%20employ%20caching.%20Caching%20takes%20some%20expensive%20operation%20and%20stores%20its%20results%20in%20a%20quickly%20accessible%20location.%20Since%20it%27s%20inception%2C%20ASP.NET%20has%20offered%20two%20flavors%20of%20caching%3A%20Output%20Caching%20-%20caches%20the%20entire%20rendered%20markup%20of%20an%20ASP.NET%20page%20or%20User%20Control%20for%20a%20specified%20duration.%20Data%20Caching%20-%20a%20API%20for%20caching%20objects.%20Using%20the%20data%20cache%20you%20can%20write%20code%20to%20add%2C%20remove%2C%20and%20retrieve%20items%20from%20the%20cache.%20Until%20recently%2C%20the%20underlying%20functionality%20of%20these%20two%20caching%20mechanisms%20was%20fixed%20-%20both%20cached%20data%20in%20the%20web%20server%27s%20memory.%20This%20has%20its%20drawbacks.%20In%20some%20cases%2C%20developers%20may%20want%20to%20save%20output%20cache%20content%20to%20disk.%20When%20using%20the%20data%20cache%20you%20may%20want%20to%20cache%20items%20to%20the%20cloud%20or%20to%20a%20distributed%20caching%20architecture%20like%20memcached%20.%20&amp;submitCategory=science&amp;submitAssetType=text" title="Yahoo! Buzz"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/yahoobuzz.gif" title="Yahoo! Buzz" alt="Yahoo! Buzz" class="sociable-hovers" /></a></li>
</ul>
</div>
]]></content:encoded>
			<wfw:commentRss>http://blog.f9group.com/technology/c/extending-asp-net-output-caching/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Type Name “UITypeEditor” Not Found</title>
		<link>http://blog.f9group.com/technology/c/type-name-%e2%80%9cuitypeeditor%e2%80%9d-not-found/</link>
		<comments>http://blog.f9group.com/technology/c/type-name-%e2%80%9cuitypeeditor%e2%80%9d-not-found/#comments</comments>
		<pubDate>Thu, 10 Jun 2010 23:56:33 +0000</pubDate>
		<dc:creator>CSharp411.com</dc:creator>
				<category><![CDATA[C#]]></category>
		<category><![CDATA[assemblies]]></category>
		<category><![CDATA[csharp]]></category>
		<category><![CDATA[csharp411.com]]></category>
		<category><![CDATA[namespace-name]]></category>
		<category><![CDATA[project]]></category>
		<category><![CDATA[reference]]></category>
		<category><![CDATA[related]]></category>
		<category><![CDATA[service-stumper]]></category>
		<category><![CDATA[the-following]]></category>
		<category><![CDATA[user interface]]></category>
		<category><![CDATA[visual]]></category>
		<category><![CDATA[visual-studio]]></category>
		<category><![CDATA[you-compile]]></category>
		<category><![CDATA[your-project]]></category>

		<guid isPermaLink="false">http://blog.f9group.com/current/type-name-%e2%80%9cuitypeeditor%e2%80%9d-not-found/</guid>
		<description><![CDATA[This is one of those “D’oh!” moments.&#160; You’re creating your own UITypeEditor.&#160; You know the UITypeEditor class is located in the System.Drawing.Design namespace.&#160; So naturally you want to add to your Visual Studio project a reference to the System.Drawing.Design.dll, right?&#160; Wrong!&#160; When you compile your project, the following error may appear: The type or namespace name Related posts: Adding Assemblies to the Visual Studio &#34;Add Reference&#34; Dialog Web Service Stumper: "Ambiguous Type" IEventHandlerService Already Exists in the Service Container ]]></description>
			<content:encoded><![CDATA[<p><b>Content Aggregated From:</b> <a href="http://www.CSharp411.com">CSharp411.com</a></p>
<p>This is one of those “D’oh!” moments.&#160; You’re creating your own UITypeEditor.&#160; You know the UITypeEditor class is located in the System.Drawing.Design namespace.&#160; So naturally you want to add to your Visual Studio project a reference to the System.Drawing.Design.dll, right?&#160; Wrong!&#160; When you compile your project, the following error may appear: The type or namespace name Related posts: Adding Assemblies to the Visual Studio &#34;Add Reference&#34; Dialog Web Service Stumper: &#8220;Ambiguous Type&#8221; IEventHandlerService Already Exists in the Service Container </P><br />
<a target="_blank" href="http://www.csharp411.com/type-name-uitypeeditor-not-found/" title="Type Name “UITypeEditor” Not Found">Read more&#8230;</a></p>

<div class="sociable">
<div class="sociable_tagline">
<strong>Share and Enjoy:</strong>
</div>
<ul>
	<li><a rel="nofollow" target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Ftype-name-%25e2%2580%259cuitypeeditor%25e2%2580%259d-not-found%2F&amp;title=Type%20Name%20%E2%80%9CUITypeEditor%E2%80%9D%20Not%20Found" title="Digg"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Ftype-name-%25e2%2580%259cuitypeeditor%25e2%2580%259d-not-found%2F&amp;title=Type%20Name%20%E2%80%9CUITypeEditor%E2%80%9D%20Not%20Found" title="Google"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/googlebookmark.png" title="Google" alt="Google" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://del.icio.us/post?url=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Ftype-name-%25e2%2580%259cuitypeeditor%25e2%2580%259d-not-found%2F&amp;title=Type%20Name%20%E2%80%9CUITypeEditor%E2%80%9D%20Not%20Found" title="del.icio.us"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://technorati.com/faves?add=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Ftype-name-%25e2%2580%259cuitypeeditor%25e2%2580%259d-not-found%2F" title="Technorati"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Ftype-name-%25e2%2580%259cuitypeeditor%25e2%2580%259d-not-found%2F&amp;t=Type%20Name%20%E2%80%9CUITypeEditor%E2%80%9D%20Not%20Found" title="Facebook"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://www.myspace.com/Modules/PostTo/Pages/?u=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Ftype-name-%25e2%2580%259cuitypeeditor%25e2%2580%259d-not-found%2F&amp;t=Type%20Name%20%E2%80%9CUITypeEditor%E2%80%9D%20Not%20Found" title="MySpace"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/myspace.png" title="MySpace" alt="MySpace" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://twitter.com/home?status=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Ftype-name-%25e2%2580%259cuitypeeditor%25e2%2580%259d-not-found%2F" title="TwitThis"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/twitter.gif" title="TwitThis" alt="TwitThis" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://blogsvine.com/submit.php?url=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Ftype-name-%25e2%2580%259cuitypeeditor%25e2%2580%259d-not-found%2F" title="Blogsvine"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/blogsvine.png" title="Blogsvine" alt="Blogsvine" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://www.dotnetkicks.com/kick/?url=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Ftype-name-%25e2%2580%259cuitypeeditor%25e2%2580%259d-not-found%2F&amp;title=Type%20Name%20%E2%80%9CUITypeEditor%E2%80%9D%20Not%20Found" title="description"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/dotnetkicks.png" title="description" alt="description" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="mailto:?subject=Type%20Name%20%E2%80%9CUITypeEditor%E2%80%9D%20Not%20Found&amp;body=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Ftype-name-%25e2%2580%259cuitypeeditor%25e2%2580%259d-not-found%2F" title="E-mail this story to a friend!"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/email_link.png" title="E-mail this story to a friend!" alt="E-mail this story to a friend!" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://ping.fm/ref/?link=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Ftype-name-%25e2%2580%259cuitypeeditor%25e2%2580%259d-not-found%2F&amp;title=Type%20Name%20%E2%80%9CUITypeEditor%E2%80%9D%20Not%20Found" title="Ping.fm"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/ping.gif" title="Ping.fm" alt="Ping.fm" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="javascript:window.print();" title="Print this article!"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/printer.png" title="Print this article!" alt="Print this article!" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://slashdot.org/bookmark.pl?title=Type%20Name%20%E2%80%9CUITypeEditor%E2%80%9D%20Not%20Found&amp;url=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Ftype-name-%25e2%2580%259cuitypeeditor%25e2%2580%259d-not-found%2F" title="Slashdot"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/slashdot.png" title="Slashdot" alt="Slashdot" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://buzz.yahoo.com/submit/?submitUrl=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Ftype-name-%25e2%2580%259cuitypeeditor%25e2%2580%259d-not-found%2F&amp;submitHeadline=Type%20Name%20%E2%80%9CUITypeEditor%E2%80%9D%20Not%20Found&amp;submitSummary=This%20is%20one%20of%20those%20%E2%80%9CD%E2%80%99oh%21%E2%80%9D%20moments.%26%23160%3B%20You%E2%80%99re%20creating%20your%20own%20UITypeEditor.%26%23160%3B%20You%20know%20the%20UITypeEditor%20class%20is%20located%20in%20the%20System.Drawing.Design%20namespace.%26%23160%3B%20So%20naturally%20you%20want%20to%20add%20to%20your%20Visual%20Studio%20project%20a%20reference%20to%20the%20System.Drawing.Design.dll%2C%20right%3F%26%23160%3B%20Wrong%21%26%23160%3B%20When%20you%20compile%20your%20project%2C%20the%20following%20error%20may%20appear%3A%20The%20type%20or%20namespace%20name%20Related%20posts%3A%20Adding%20Assemblies%20to%20the%20Visual%20Studio%20%26%2334%3BAdd%20Reference%26%2334%3B%20Dialog%20Web%20Service%20Stumper%3A%20%22Ambiguous%20Type%22%20IEventHandlerService%20Already%20Exists%20in%20the%20Service%20Container%20&amp;submitCategory=science&amp;submitAssetType=text" title="Yahoo! Buzz"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/yahoobuzz.gif" title="Yahoo! Buzz" alt="Yahoo! Buzz" class="sociable-hovers" /></a></li>
</ul>
</div>
]]></content:encoded>
			<wfw:commentRss>http://blog.f9group.com/technology/c/type-name-%e2%80%9cuitypeeditor%e2%80%9d-not-found/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Preventing Users From Copying Text From and Pasting It Into TextBoxes</title>
		<link>http://blog.f9group.com/technology/c/preventing-users-from-copying-text-from-and-pasting-it-into-textboxes/</link>
		<comments>http://blog.f9group.com/technology/c/preventing-users-from-copying-text-from-and-pasting-it-into-textboxes/#comments</comments>
		<pubDate>Wed, 09 Jun 2010 00:00:00 +0000</pubDate>
		<dc:creator>4guysfromrolla.com</dc:creator>
				<category><![CDATA[C#]]></category>
		<category><![CDATA[address-as-part]]></category>
		<category><![CDATA[address-on-file]]></category>
		<category><![CDATA[article]]></category>
		<category><![CDATA[asp]]></category>
		<category><![CDATA[asp.net]]></category>
		<category><![CDATA[jquery-library]]></category>
		<category><![CDATA[password]]></category>
		<category><![CDATA[read-more-gt]]></category>
		<category><![CDATA[registration]]></category>
		<category><![CDATA[user]]></category>
		<category><![CDATA[using-the-free]]></category>

		<guid isPermaLink="false">http://blog.f9group.com/current/preventing-users-from-copying-text-from-and-pasting-it-into-textboxes/</guid>
		<description><![CDATA[ Many websites that support user accounts require users to enter an email address as part of the registration process. This email address is then used as the primary communication channel with the user. For instance, if the user forgets her password a new one can be generated and emailed to the address on file. But what if, when registering, a user enters an incorrect email address? Perhaps the user meant to enter me@example.com , but accidentally transposed the first two letters, entering em@example.com . How can such typos be prevented? The only foolproof way to ensure that the user's entered email address is valid is to send them a validation email upon registering that includes a link that, when visited, activates their account. ]]></description>
			<content:encoded><![CDATA[<p><b>Content Aggregated From:</b> <a href="http://www.4guysfromrolla.com">4guysfromrolla.com</a></p>
<p> Many websites that support user accounts require users to enter an email address as part of the registration process. This email address is then used as the primary communication channel with the user. For instance, if the user forgets her password a new one can be generated and emailed to the address on file. But what if, when registering, a user enters an incorrect email address? Perhaps the user meant to enter me@example.com , but accidentally transposed the first two letters, entering em@example.com . How can such typos be prevented? The only foolproof way to ensure that the user&#8217;s entered email address is valid is to send them a validation email upon registering that includes a link that, when visited, activates their account. </P><br />
<a target="_blank" href="http://www.4guysfromrolla.com/articles/060910-1.aspx" title="Preventing Users From Copying Text From and Pasting It Into TextBoxes">Read more&#8230;</a></p>

<div class="sociable">
<div class="sociable_tagline">
<strong>Share and Enjoy:</strong>
</div>
<ul>
	<li><a rel="nofollow" target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fpreventing-users-from-copying-text-from-and-pasting-it-into-textboxes%2F&amp;title=Preventing%20Users%20From%20Copying%20Text%20From%20and%20Pasting%20It%20Into%20TextBoxes" title="Digg"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fpreventing-users-from-copying-text-from-and-pasting-it-into-textboxes%2F&amp;title=Preventing%20Users%20From%20Copying%20Text%20From%20and%20Pasting%20It%20Into%20TextBoxes" title="Google"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/googlebookmark.png" title="Google" alt="Google" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://del.icio.us/post?url=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fpreventing-users-from-copying-text-from-and-pasting-it-into-textboxes%2F&amp;title=Preventing%20Users%20From%20Copying%20Text%20From%20and%20Pasting%20It%20Into%20TextBoxes" title="del.icio.us"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://technorati.com/faves?add=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fpreventing-users-from-copying-text-from-and-pasting-it-into-textboxes%2F" title="Technorati"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fpreventing-users-from-copying-text-from-and-pasting-it-into-textboxes%2F&amp;t=Preventing%20Users%20From%20Copying%20Text%20From%20and%20Pasting%20It%20Into%20TextBoxes" title="Facebook"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://www.myspace.com/Modules/PostTo/Pages/?u=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fpreventing-users-from-copying-text-from-and-pasting-it-into-textboxes%2F&amp;t=Preventing%20Users%20From%20Copying%20Text%20From%20and%20Pasting%20It%20Into%20TextBoxes" title="MySpace"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/myspace.png" title="MySpace" alt="MySpace" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://twitter.com/home?status=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fpreventing-users-from-copying-text-from-and-pasting-it-into-textboxes%2F" title="TwitThis"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/twitter.gif" title="TwitThis" alt="TwitThis" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://blogsvine.com/submit.php?url=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fpreventing-users-from-copying-text-from-and-pasting-it-into-textboxes%2F" title="Blogsvine"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/blogsvine.png" title="Blogsvine" alt="Blogsvine" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://www.dotnetkicks.com/kick/?url=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fpreventing-users-from-copying-text-from-and-pasting-it-into-textboxes%2F&amp;title=Preventing%20Users%20From%20Copying%20Text%20From%20and%20Pasting%20It%20Into%20TextBoxes" title="description"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/dotnetkicks.png" title="description" alt="description" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="mailto:?subject=Preventing%20Users%20From%20Copying%20Text%20From%20and%20Pasting%20It%20Into%20TextBoxes&amp;body=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fpreventing-users-from-copying-text-from-and-pasting-it-into-textboxes%2F" title="E-mail this story to a friend!"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/email_link.png" title="E-mail this story to a friend!" alt="E-mail this story to a friend!" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://ping.fm/ref/?link=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fpreventing-users-from-copying-text-from-and-pasting-it-into-textboxes%2F&amp;title=Preventing%20Users%20From%20Copying%20Text%20From%20and%20Pasting%20It%20Into%20TextBoxes" title="Ping.fm"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/ping.gif" title="Ping.fm" alt="Ping.fm" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="javascript:window.print();" title="Print this article!"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/printer.png" title="Print this article!" alt="Print this article!" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://slashdot.org/bookmark.pl?title=Preventing%20Users%20From%20Copying%20Text%20From%20and%20Pasting%20It%20Into%20TextBoxes&amp;url=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fpreventing-users-from-copying-text-from-and-pasting-it-into-textboxes%2F" title="Slashdot"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/slashdot.png" title="Slashdot" alt="Slashdot" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://buzz.yahoo.com/submit/?submitUrl=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fpreventing-users-from-copying-text-from-and-pasting-it-into-textboxes%2F&amp;submitHeadline=Preventing%20Users%20From%20Copying%20Text%20From%20and%20Pasting%20It%20Into%20TextBoxes&amp;submitSummary=%20Many%20websites%20that%20support%20user%20accounts%20require%20users%20to%20enter%20an%20email%20address%20as%20part%20of%20the%20registration%20process.%20This%20email%20address%20is%20then%20used%20as%20the%20primary%20communication%20channel%20with%20the%20user.%20For%20instance%2C%20if%20the%20user%20forgets%20her%20password%20a%20new%20one%20can%20be%20generated%20and%20emailed%20to%20the%20address%20on%20file.%20But%20what%20if%2C%20when%20registering%2C%20a%20user%20enters%20an%20incorrect%20email%20address%3F%20Perhaps%20the%20user%20meant%20to%20enter%20me%40example.com%20%2C%20but%20accidentally%20transposed%20the%20first%20two%20letters%2C%20entering%20em%40example.com%20.%20How%20can%20such%20typos%20be%20prevented%3F%20The%20only%20foolproof%20way%20to%20ensure%20that%20the%20user%27s%20entered%20email%20address%20is%20valid%20is%20to%20send%20them%20a%20validation%20email%20upon%20registering%20that%20includes%20a%20link%20that%2C%20when%20visited%2C%20activates%20their%20account.%20&amp;submitCategory=science&amp;submitAssetType=text" title="Yahoo! Buzz"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/yahoobuzz.gif" title="Yahoo! Buzz" alt="Yahoo! Buzz" class="sociable-hovers" /></a></li>
</ul>
</div>
]]></content:encoded>
			<wfw:commentRss>http://blog.f9group.com/technology/c/preventing-users-from-copying-text-from-and-pasting-it-into-textboxes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Add Drop Shadow to Borderless Form</title>
		<link>http://blog.f9group.com/technology/c/add-drop-shadow-to-borderless-form/</link>
		<comments>http://blog.f9group.com/technology/c/add-drop-shadow-to-borderless-form/#comments</comments>
		<pubDate>Tue, 08 Jun 2010 15:32:23 +0000</pubDate>
		<dc:creator>CSharp411.com</dc:creator>
				<category><![CDATA[C#]]></category>
		<category><![CDATA[around-the-form]]></category>
		<category><![CDATA[drop]]></category>
		<category><![CDATA[event-order]]></category>
		<category><![CDATA[focus-text]]></category>
		<category><![CDATA[form]]></category>
		<category><![CDATA[related]]></category>
		<category><![CDATA[textbox-on-form]]></category>
		<category><![CDATA[tips]]></category>

		<guid isPermaLink="false">http://blog.f9group.com/current/add-drop-shadow-to-borderless-form/</guid>
		<description><![CDATA[When you create a Form with a border, Windows automatically draws a drop shadow around the form, as shown here: However, if you set the form’s FormBorderStyle property to None, Windows draws neither the form border nor the drop shadow, as shown here: So what if you don’t want a form border, but you do want Related posts: Hide Form from Alt+Tab C# Focus TextBox on Form Load C# WinForms Form Event Order ]]></description>
			<content:encoded><![CDATA[<p><b>Content Aggregated From:</b> <a href="http://www.CSharp411.com">CSharp411.com</a></p>
<p>When you create a Form with a border, Windows automatically draws a drop shadow around the form, as shown here: However, if you set the form’s FormBorderStyle property to None, Windows draws neither the form border nor the drop shadow, as shown here: So what if you don’t want a form border, but you do want Related posts: Hide Form from Alt+Tab C# Focus TextBox on Form Load C# WinForms Form Event Order </P><br />
<a target="_blank" href="http://www.csharp411.com/add-drop-shadow-to-borderless-form/" title="Add Drop Shadow to Borderless Form">Read more&#8230;</a></p>

<div class="sociable">
<div class="sociable_tagline">
<strong>Share and Enjoy:</strong>
</div>
<ul>
	<li><a rel="nofollow" target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fadd-drop-shadow-to-borderless-form%2F&amp;title=Add%20Drop%20Shadow%20to%20Borderless%20Form" title="Digg"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fadd-drop-shadow-to-borderless-form%2F&amp;title=Add%20Drop%20Shadow%20to%20Borderless%20Form" title="Google"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/googlebookmark.png" title="Google" alt="Google" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://del.icio.us/post?url=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fadd-drop-shadow-to-borderless-form%2F&amp;title=Add%20Drop%20Shadow%20to%20Borderless%20Form" title="del.icio.us"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://technorati.com/faves?add=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fadd-drop-shadow-to-borderless-form%2F" title="Technorati"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fadd-drop-shadow-to-borderless-form%2F&amp;t=Add%20Drop%20Shadow%20to%20Borderless%20Form" title="Facebook"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://www.myspace.com/Modules/PostTo/Pages/?u=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fadd-drop-shadow-to-borderless-form%2F&amp;t=Add%20Drop%20Shadow%20to%20Borderless%20Form" title="MySpace"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/myspace.png" title="MySpace" alt="MySpace" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://twitter.com/home?status=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fadd-drop-shadow-to-borderless-form%2F" title="TwitThis"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/twitter.gif" title="TwitThis" alt="TwitThis" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://blogsvine.com/submit.php?url=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fadd-drop-shadow-to-borderless-form%2F" title="Blogsvine"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/blogsvine.png" title="Blogsvine" alt="Blogsvine" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://www.dotnetkicks.com/kick/?url=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fadd-drop-shadow-to-borderless-form%2F&amp;title=Add%20Drop%20Shadow%20to%20Borderless%20Form" title="description"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/dotnetkicks.png" title="description" alt="description" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="mailto:?subject=Add%20Drop%20Shadow%20to%20Borderless%20Form&amp;body=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fadd-drop-shadow-to-borderless-form%2F" title="E-mail this story to a friend!"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/email_link.png" title="E-mail this story to a friend!" alt="E-mail this story to a friend!" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://ping.fm/ref/?link=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fadd-drop-shadow-to-borderless-form%2F&amp;title=Add%20Drop%20Shadow%20to%20Borderless%20Form" title="Ping.fm"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/ping.gif" title="Ping.fm" alt="Ping.fm" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="javascript:window.print();" title="Print this article!"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/printer.png" title="Print this article!" alt="Print this article!" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://slashdot.org/bookmark.pl?title=Add%20Drop%20Shadow%20to%20Borderless%20Form&amp;url=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fadd-drop-shadow-to-borderless-form%2F" title="Slashdot"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/slashdot.png" title="Slashdot" alt="Slashdot" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://buzz.yahoo.com/submit/?submitUrl=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fadd-drop-shadow-to-borderless-form%2F&amp;submitHeadline=Add%20Drop%20Shadow%20to%20Borderless%20Form&amp;submitSummary=When%20you%20create%20a%20Form%20with%20a%20border%2C%20Windows%20automatically%20draws%20a%20drop%20shadow%20around%20the%20form%2C%20as%20shown%20here%3A%20However%2C%20if%20you%20set%20the%20form%E2%80%99s%20FormBorderStyle%20property%20to%20None%2C%20Windows%20draws%20neither%20the%20form%20border%20nor%20the%20drop%20shadow%2C%20as%20shown%20here%3A%20So%20what%20if%20you%20don%E2%80%99t%20want%20a%20form%20border%2C%20but%20you%20do%20want%20Related%20posts%3A%20Hide%20Form%20from%20Alt%2BTab%20C%23%20Focus%20TextBox%20on%20Form%20Load%20C%23%20WinForms%20Form%20Event%20Order%20&amp;submitCategory=science&amp;submitAssetType=text" title="Yahoo! Buzz"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/yahoobuzz.gif" title="Yahoo! Buzz" alt="Yahoo! Buzz" class="sociable-hovers" /></a></li>
</ul>
</div>
]]></content:encoded>
			<wfw:commentRss>http://blog.f9group.com/technology/c/add-drop-shadow-to-borderless-form/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>.NET Framework 4 and Extensions Poster</title>
		<link>http://blog.f9group.com/technology/c/net-framework-4-and-extensions-poster/</link>
		<comments>http://blog.f9group.com/technology/c/net-framework-4-and-extensions-poster/#comments</comments>
		<pubDate>Tue, 08 Jun 2010 14:34:01 +0000</pubDate>
		<dc:creator>CSharp411.com</dc:creator>
				<category><![CDATA[C#]]></category>
		<category><![CDATA[.net]]></category>
		<category><![CDATA[documentation]]></category>
		<category><![CDATA[image]]></category>
		<category><![CDATA[poster]]></category>
		<category><![CDATA[related]]></category>
		<category><![CDATA[released]]></category>
		<category><![CDATA[released-today]]></category>
		<category><![CDATA[studio]]></category>
		<category><![CDATA[visual-studio]]></category>

		<guid isPermaLink="false">http://blog.f9group.com/current/net-framework-4-and-extensions-poster/</guid>
		<description><![CDATA[Click the image above to download a .NET Framework 4 and Extensions poster from Microsoft. Want more .NET posters?&#160; Devcurry has published a collection of .NET Framework and Visual Studio posters including keyboard shortcut, namespace and type posters. .NET and Visual Studio Poster Collection Related posts:Visual Studio 2010 and .NET Framework 4.0 Released TodayVisual Studio 2010 and Related posts: Visual Studio 2010 and .NET Framework 4.0 Released Today Visual Studio 2010 and .NET Framework 4 Release Candidate Documentation Available for .NET Framework 4 and Visual Studio 2010 ]]></description>
			<content:encoded><![CDATA[<p><b>Content Aggregated From:</b> <a href="http://www.CSharp411.com">CSharp411.com</a></p>
<p>Click the image above to download a .NET Framework 4 and Extensions poster from Microsoft. Want more .NET posters?&#160; Devcurry has published a collection of .NET Framework and Visual Studio posters including keyboard shortcut, namespace and type posters. .NET and Visual Studio Poster Collection Related posts:Visual Studio 2010 and .NET Framework 4.0 Released TodayVisual Studio 2010 and Related posts: Visual Studio 2010 and .NET Framework 4.0 Released Today Visual Studio 2010 and .NET Framework 4 Release Candidate Documentation Available for .NET Framework 4 and Visual Studio 2010 </P><br />
<a target="_blank" href="http://www.csharp411.com/net-framework-and-visual-studio-posters/" title=".NET Framework 4 and Extensions Poster">Read more&#8230;</a></p>

<div class="sociable">
<div class="sociable_tagline">
<strong>Share and Enjoy:</strong>
</div>
<ul>
	<li><a rel="nofollow" target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fnet-framework-4-and-extensions-poster%2F&amp;title=.NET%20Framework%204%20and%20Extensions%20Poster" title="Digg"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fnet-framework-4-and-extensions-poster%2F&amp;title=.NET%20Framework%204%20and%20Extensions%20Poster" title="Google"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/googlebookmark.png" title="Google" alt="Google" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://del.icio.us/post?url=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fnet-framework-4-and-extensions-poster%2F&amp;title=.NET%20Framework%204%20and%20Extensions%20Poster" title="del.icio.us"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://technorati.com/faves?add=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fnet-framework-4-and-extensions-poster%2F" title="Technorati"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fnet-framework-4-and-extensions-poster%2F&amp;t=.NET%20Framework%204%20and%20Extensions%20Poster" title="Facebook"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://www.myspace.com/Modules/PostTo/Pages/?u=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fnet-framework-4-and-extensions-poster%2F&amp;t=.NET%20Framework%204%20and%20Extensions%20Poster" title="MySpace"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/myspace.png" title="MySpace" alt="MySpace" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://twitter.com/home?status=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fnet-framework-4-and-extensions-poster%2F" title="TwitThis"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/twitter.gif" title="TwitThis" alt="TwitThis" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://blogsvine.com/submit.php?url=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fnet-framework-4-and-extensions-poster%2F" title="Blogsvine"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/blogsvine.png" title="Blogsvine" alt="Blogsvine" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://www.dotnetkicks.com/kick/?url=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fnet-framework-4-and-extensions-poster%2F&amp;title=.NET%20Framework%204%20and%20Extensions%20Poster" title="description"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/dotnetkicks.png" title="description" alt="description" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="mailto:?subject=.NET%20Framework%204%20and%20Extensions%20Poster&amp;body=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fnet-framework-4-and-extensions-poster%2F" title="E-mail this story to a friend!"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/email_link.png" title="E-mail this story to a friend!" alt="E-mail this story to a friend!" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://ping.fm/ref/?link=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fnet-framework-4-and-extensions-poster%2F&amp;title=.NET%20Framework%204%20and%20Extensions%20Poster" title="Ping.fm"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/ping.gif" title="Ping.fm" alt="Ping.fm" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="javascript:window.print();" title="Print this article!"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/printer.png" title="Print this article!" alt="Print this article!" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://slashdot.org/bookmark.pl?title=.NET%20Framework%204%20and%20Extensions%20Poster&amp;url=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fnet-framework-4-and-extensions-poster%2F" title="Slashdot"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/slashdot.png" title="Slashdot" alt="Slashdot" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://buzz.yahoo.com/submit/?submitUrl=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fnet-framework-4-and-extensions-poster%2F&amp;submitHeadline=.NET%20Framework%204%20and%20Extensions%20Poster&amp;submitSummary=Click%20the%20image%20above%20to%20download%20a%20.NET%20Framework%204%20and%20Extensions%20poster%20from%20Microsoft.%20Want%20more%20.NET%20posters%3F%26%23160%3B%20Devcurry%20has%20published%20a%20collection%20of%20.NET%20Framework%20and%20Visual%20Studio%20posters%20including%20keyboard%20shortcut%2C%20namespace%20and%20type%20posters.%20.NET%20and%20Visual%20Studio%20Poster%20Collection%20Related%20posts%3AVisual%20Studio%202010%20and%20.NET%20Framework%204.0%20Released%20TodayVisual%20Studio%202010%20and%20Related%20posts%3A%20Visual%20Studio%202010%20and%20.NET%20Framework%204.0%20Released%20Today%20Visual%20Studio%202010%20and%20.NET%20Framework%204%20Release%20Candidate%20Documentation%20Available%20for%20.NET%20Framework%204%20and%20Visual%20Studio%202010%20&amp;submitCategory=science&amp;submitAssetType=text" title="Yahoo! Buzz"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/yahoobuzz.gif" title="Yahoo! Buzz" alt="Yahoo! Buzz" class="sociable-hovers" /></a></li>
</ul>
</div>
]]></content:encoded>
			<wfw:commentRss>http://blog.f9group.com/technology/c/net-framework-4-and-extensions-poster/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Building a Store Locator ASP.NET Application Using Google Maps API (Part 3)</title>
		<link>http://blog.f9group.com/technology/c/building-a-store-locator-asp-net-application-using-google-maps-api-part-3/</link>
		<comments>http://blog.f9group.com/technology/c/building-a-store-locator-asp-net-application-using-google-maps-api-part-3/#comments</comments>
		<pubDate>Wed, 02 Jun 2010 00:00:00 +0000</pubDate>
		<dc:creator>4guysfromrolla.com</dc:creator>
				<category><![CDATA[C#]]></category>
		<category><![CDATA[api]]></category>
		<category><![CDATA[database]]></category>
		<category><![CDATA[enhance-the-map]]></category>
		<category><![CDATA[google-maps]]></category>
		<category><![CDATA[google-maps-api]]></category>
		<category><![CDATA[latitude]]></category>
		<category><![CDATA[make-it-easier]]></category>
		<category><![CDATA[read-more-gt]]></category>
		<category><![CDATA[search]]></category>
		<category><![CDATA[store]]></category>
		<category><![CDATA[storefront]]></category>

		<guid isPermaLink="false">http://blog.f9group.com/current/building-a-store-locator-asp-net-application-using-google-maps-api-part-3/</guid>
		<description><![CDATA[ Over the past two weeks I've showed how to build a store locator application using ASP.NET and the free Google Maps API and Google's geocoding service. Part 1 looked at creating the database to record the store locations. This database contains a table named Stores with columns capturing each store's address and latitude and longitude coordinates. Part 1 also showed how to use Google's geocoding service to translate a user-entered address into latitude and longitude coordinates, which could then be used to retrieve and display those stores within (roughly) a 15 mile area. At the end of Part 1, the results page listed the nearby stores in a grid. In Part 2 we used the Google Maps API to add an interactive map to the search results page, with each nearby store displayed on the map as a marker. The map added in Part 2 certainly improves the search results page, but the way the nearby stores are displayed on the map leaves a bit to be desired. For starters, each nearby store is displayed on the map using the same marker icon, namely a red pushpin. This makes it difficult to match up the nearby stores listed in the grid with those displayed on the map. Hovering the mouse over a marker on the map displays the store number in a tooltip, but ideally a user could click a marker to see more detailed information about the store, such as its address, phone number, a photo of the storefront, and so forth. This third and final installment shows how to enhance the map created in Part 2]]></description>
			<content:encoded><![CDATA[<p><b>Content Aggregated From:</b> <a href="http://www.4guysfromrolla.com">4guysfromrolla.com</a></p>
<p> Over the past two weeks I&#8217;ve showed how to build a store locator application using ASP.NET and the free Google Maps API and Google&#8217;s geocoding service. Part 1 looked at creating the database to record the store locations. This database contains a table named Stores with columns capturing each store&#8217;s address and latitude and longitude coordinates. Part 1 also showed how to use Google&#8217;s geocoding service to translate a user-entered address into latitude and longitude coordinates, which could then be used to retrieve and display those stores within (roughly) a 15 mile area. At the end of Part 1, the results page listed the nearby stores in a grid. In Part 2 we used the Google Maps API to add an interactive map to the search results page, with each nearby store displayed on the map as a marker. The map added in Part 2 certainly improves the search results page, but the way the nearby stores are displayed on the map leaves a bit to be desired. For starters, each nearby store is displayed on the map using the same marker icon, namely a red pushpin. This makes it difficult to match up the nearby stores listed in the grid with those displayed on the map. Hovering the mouse over a marker on the map displays the store number in a tooltip, but ideally a user could click a marker to see more detailed information about the store, such as its address, phone number, a photo of the storefront, and so forth. This third and final installment shows how to enhance the map created in Part 2</P><br />
<a target="_blank" href="http://www.4guysfromrolla.com/articles/060210-1.aspx" title="Building a Store Locator ASP.NET Application Using Google Maps API (Part 3)">Read more&#8230;</a></p>

<div class="sociable">
<div class="sociable_tagline">
<strong>Share and Enjoy:</strong>
</div>
<ul>
	<li><a rel="nofollow" target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fbuilding-a-store-locator-asp-net-application-using-google-maps-api-part-3%2F&amp;title=Building%20a%20Store%20Locator%20ASP.NET%20Application%20Using%20Google%20Maps%20API%20%28Part%203%29" title="Digg"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fbuilding-a-store-locator-asp-net-application-using-google-maps-api-part-3%2F&amp;title=Building%20a%20Store%20Locator%20ASP.NET%20Application%20Using%20Google%20Maps%20API%20%28Part%203%29" title="Google"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/googlebookmark.png" title="Google" alt="Google" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://del.icio.us/post?url=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fbuilding-a-store-locator-asp-net-application-using-google-maps-api-part-3%2F&amp;title=Building%20a%20Store%20Locator%20ASP.NET%20Application%20Using%20Google%20Maps%20API%20%28Part%203%29" title="del.icio.us"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://technorati.com/faves?add=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fbuilding-a-store-locator-asp-net-application-using-google-maps-api-part-3%2F" title="Technorati"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fbuilding-a-store-locator-asp-net-application-using-google-maps-api-part-3%2F&amp;t=Building%20a%20Store%20Locator%20ASP.NET%20Application%20Using%20Google%20Maps%20API%20%28Part%203%29" title="Facebook"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://www.myspace.com/Modules/PostTo/Pages/?u=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fbuilding-a-store-locator-asp-net-application-using-google-maps-api-part-3%2F&amp;t=Building%20a%20Store%20Locator%20ASP.NET%20Application%20Using%20Google%20Maps%20API%20%28Part%203%29" title="MySpace"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/myspace.png" title="MySpace" alt="MySpace" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://twitter.com/home?status=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fbuilding-a-store-locator-asp-net-application-using-google-maps-api-part-3%2F" title="TwitThis"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/twitter.gif" title="TwitThis" alt="TwitThis" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://blogsvine.com/submit.php?url=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fbuilding-a-store-locator-asp-net-application-using-google-maps-api-part-3%2F" title="Blogsvine"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/blogsvine.png" title="Blogsvine" alt="Blogsvine" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://www.dotnetkicks.com/kick/?url=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fbuilding-a-store-locator-asp-net-application-using-google-maps-api-part-3%2F&amp;title=Building%20a%20Store%20Locator%20ASP.NET%20Application%20Using%20Google%20Maps%20API%20%28Part%203%29" title="description"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/dotnetkicks.png" title="description" alt="description" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="mailto:?subject=Building%20a%20Store%20Locator%20ASP.NET%20Application%20Using%20Google%20Maps%20API%20%28Part%203%29&amp;body=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fbuilding-a-store-locator-asp-net-application-using-google-maps-api-part-3%2F" title="E-mail this story to a friend!"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/email_link.png" title="E-mail this story to a friend!" alt="E-mail this story to a friend!" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://ping.fm/ref/?link=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fbuilding-a-store-locator-asp-net-application-using-google-maps-api-part-3%2F&amp;title=Building%20a%20Store%20Locator%20ASP.NET%20Application%20Using%20Google%20Maps%20API%20%28Part%203%29" title="Ping.fm"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/ping.gif" title="Ping.fm" alt="Ping.fm" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="javascript:window.print();" title="Print this article!"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/printer.png" title="Print this article!" alt="Print this article!" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://slashdot.org/bookmark.pl?title=Building%20a%20Store%20Locator%20ASP.NET%20Application%20Using%20Google%20Maps%20API%20%28Part%203%29&amp;url=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fbuilding-a-store-locator-asp-net-application-using-google-maps-api-part-3%2F" title="Slashdot"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/slashdot.png" title="Slashdot" alt="Slashdot" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://buzz.yahoo.com/submit/?submitUrl=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fbuilding-a-store-locator-asp-net-application-using-google-maps-api-part-3%2F&amp;submitHeadline=Building%20a%20Store%20Locator%20ASP.NET%20Application%20Using%20Google%20Maps%20API%20%28Part%203%29&amp;submitSummary=%20Over%20the%20past%20two%20weeks%20I%27ve%20showed%20how%20to%20build%20a%20store%20locator%20application%20using%20ASP.NET%20and%20the%20free%20Google%20Maps%20API%20and%20Google%27s%20geocoding%20service.%20Part%201%20looked%20at%20creating%20the%20database%20to%20record%20the%20store%20locations.%20This%20database%20contains%20a%20table%20named%20Stores%20with%20columns%20capturing%20each%20store%27s%20address%20and%20latitude%20and%20longitude%20coordinates.%20Part%201%20also%20showed%20how%20to%20use%20Google%27s%20geocoding%20service%20to%20translate%20a%20user-entered%20address%20into%20latitude%20and%20longitude%20coordinates%2C%20which%20could%20then%20be%20used%20to%20retrieve%20and%20display%20those%20stores%20within%20%28roughly%29%20a%2015%20mile%20area.%20At%20the%20end%20of%20Part%201%2C%20the%20results%20page%20listed%20the%20nearby%20stores%20in%20a%20grid.%20In%20Part%202%20we%20used%20the%20Google%20Maps%20API%20to%20add%20an%20interactive%20map%20to%20the%20search%20results%20page%2C%20with%20each%20nearby%20store%20displayed%20on%20the%20map%20as%20a%20marker.%20The%20map%20added%20in%20Part%202%20certainly%20improves%20the%20search%20results%20page%2C%20but%20the%20way%20the%20nearby%20stores%20are%20displayed%20on%20the%20map%20leaves%20a%20bit%20to%20be%20desired.%20For%20starters%2C%20each%20nearby%20store%20is%20displayed%20on%20the%20map%20using%20the%20same%20marker%20icon%2C%20namely%20a%20red%20pushpin.%20This%20makes%20it%20difficult%20to%20match%20up%20the%20nearby%20stores%20listed%20in%20the%20grid%20with%20those%20displayed%20on%20the%20map.%20Hovering%20the%20mouse%20over%20a%20marker%20on%20the%20map%20displays%20the%20store%20number%20in%20a%20tooltip%2C%20but%20ideally%20a%20user%20could%20click%20a%20marker%20to%20see%20more%20detailed%20information%20about%20the%20store%2C%20such%20as%20its%20address%2C%20phone%20number%2C%20a%20photo%20of%20the%20storefront%2C%20and%20so%20forth.%20This%20third%20and%20final%20installment%20shows%20how%20to%20enhance%20the%20map%20created%20in%20Part%202&amp;submitCategory=science&amp;submitAssetType=text" title="Yahoo! Buzz"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/yahoobuzz.gif" title="Yahoo! Buzz" alt="Yahoo! Buzz" class="sociable-hovers" /></a></li>
</ul>
</div>
]]></content:encoded>
			<wfw:commentRss>http://blog.f9group.com/technology/c/building-a-store-locator-asp-net-application-using-google-maps-api-part-3/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Building a Store Locator ASP.NET Application Using Google Maps API (Part 2)</title>
		<link>http://blog.f9group.com/technology/c/building-a-store-locator-asp-net-application-using-google-maps-api-part-2/</link>
		<comments>http://blog.f9group.com/technology/c/building-a-store-locator-asp-net-application-using-google-maps-api-part-2/#comments</comments>
		<pubDate>Wed, 26 May 2010 00:00:00 +0000</pubDate>
		<dc:creator>4guysfromrolla.com</dc:creator>
				<category><![CDATA[C#]]></category>
		<category><![CDATA[article]]></category>
		<category><![CDATA[asp]]></category>
		<category><![CDATA[coordinates]]></category>
		<category><![CDATA[database]]></category>
		<category><![CDATA[geocoding]]></category>
		<category><![CDATA[google-maps-api]]></category>
		<category><![CDATA[latitude]]></category>
		<category><![CDATA[looked-at-using]]></category>
		<category><![CDATA[power-the-store]]></category>
		<category><![CDATA[read-more-gt]]></category>
		<category><![CDATA[Store Locator]]></category>

		<guid isPermaLink="false">http://blog.f9group.com/current/building-a-store-locator-asp-net-application-using-google-maps-api-part-2/</guid>
		<description><![CDATA[ Last week's article, Building a Store Locator ASP.NET Application Using Google Maps API (Part 1) , was the first in a multi-part article series exploring how to add store locator-type functionality to your ASP.NET website using the free Google Maps API . Part 1 started with an examination of the database used to power the store locator, which contains a single table named Stores with columns capturing the store number, its address and its latitude and longitude coordinates. Next, we looked at using Google Maps API's geocoding service to translate a user-entered address, such as San Diego, CA or 92101 into its latitude and longitude coordinates. Knowing the coordinates of the address entered by the user, we then looked at writing a SQL query to return those stores within (roughly) 15 miles of the user-entered address. ]]></description>
			<content:encoded><![CDATA[<p><b>Content Aggregated From:</b> <a href="http://www.4guysfromrolla.com">4guysfromrolla.com</a></p>
<p> Last week&#8217;s article, Building a Store Locator ASP.NET Application Using Google Maps API (Part 1) , was the first in a multi-part article series exploring how to add store locator-type functionality to your ASP.NET website using the free Google Maps API . Part 1 started with an examination of the database used to power the store locator, which contains a single table named Stores with columns capturing the store number, its address and its latitude and longitude coordinates. Next, we looked at using Google Maps API&#8217;s geocoding service to translate a user-entered address, such as San Diego, CA or 92101 into its latitude and longitude coordinates. Knowing the coordinates of the address entered by the user, we then looked at writing a SQL query to return those stores within (roughly) 15 miles of the user-entered address. </P><br />
<a target="_blank" href="http://www.4guysfromrolla.com/articles/052610-1.aspx" title="Building a Store Locator ASP.NET Application Using Google Maps API (Part 2)">Read more&#8230;</a></p>

<div class="sociable">
<div class="sociable_tagline">
<strong>Share and Enjoy:</strong>
</div>
<ul>
	<li><a rel="nofollow" target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fbuilding-a-store-locator-asp-net-application-using-google-maps-api-part-2%2F&amp;title=Building%20a%20Store%20Locator%20ASP.NET%20Application%20Using%20Google%20Maps%20API%20%28Part%202%29" title="Digg"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fbuilding-a-store-locator-asp-net-application-using-google-maps-api-part-2%2F&amp;title=Building%20a%20Store%20Locator%20ASP.NET%20Application%20Using%20Google%20Maps%20API%20%28Part%202%29" title="Google"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/googlebookmark.png" title="Google" alt="Google" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://del.icio.us/post?url=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fbuilding-a-store-locator-asp-net-application-using-google-maps-api-part-2%2F&amp;title=Building%20a%20Store%20Locator%20ASP.NET%20Application%20Using%20Google%20Maps%20API%20%28Part%202%29" title="del.icio.us"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://technorati.com/faves?add=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fbuilding-a-store-locator-asp-net-application-using-google-maps-api-part-2%2F" title="Technorati"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fbuilding-a-store-locator-asp-net-application-using-google-maps-api-part-2%2F&amp;t=Building%20a%20Store%20Locator%20ASP.NET%20Application%20Using%20Google%20Maps%20API%20%28Part%202%29" title="Facebook"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://www.myspace.com/Modules/PostTo/Pages/?u=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fbuilding-a-store-locator-asp-net-application-using-google-maps-api-part-2%2F&amp;t=Building%20a%20Store%20Locator%20ASP.NET%20Application%20Using%20Google%20Maps%20API%20%28Part%202%29" title="MySpace"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/myspace.png" title="MySpace" alt="MySpace" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://twitter.com/home?status=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fbuilding-a-store-locator-asp-net-application-using-google-maps-api-part-2%2F" title="TwitThis"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/twitter.gif" title="TwitThis" alt="TwitThis" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://blogsvine.com/submit.php?url=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fbuilding-a-store-locator-asp-net-application-using-google-maps-api-part-2%2F" title="Blogsvine"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/blogsvine.png" title="Blogsvine" alt="Blogsvine" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://www.dotnetkicks.com/kick/?url=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fbuilding-a-store-locator-asp-net-application-using-google-maps-api-part-2%2F&amp;title=Building%20a%20Store%20Locator%20ASP.NET%20Application%20Using%20Google%20Maps%20API%20%28Part%202%29" title="description"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/dotnetkicks.png" title="description" alt="description" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="mailto:?subject=Building%20a%20Store%20Locator%20ASP.NET%20Application%20Using%20Google%20Maps%20API%20%28Part%202%29&amp;body=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fbuilding-a-store-locator-asp-net-application-using-google-maps-api-part-2%2F" title="E-mail this story to a friend!"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/email_link.png" title="E-mail this story to a friend!" alt="E-mail this story to a friend!" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://ping.fm/ref/?link=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fbuilding-a-store-locator-asp-net-application-using-google-maps-api-part-2%2F&amp;title=Building%20a%20Store%20Locator%20ASP.NET%20Application%20Using%20Google%20Maps%20API%20%28Part%202%29" title="Ping.fm"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/ping.gif" title="Ping.fm" alt="Ping.fm" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="javascript:window.print();" title="Print this article!"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/printer.png" title="Print this article!" alt="Print this article!" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://slashdot.org/bookmark.pl?title=Building%20a%20Store%20Locator%20ASP.NET%20Application%20Using%20Google%20Maps%20API%20%28Part%202%29&amp;url=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fbuilding-a-store-locator-asp-net-application-using-google-maps-api-part-2%2F" title="Slashdot"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/slashdot.png" title="Slashdot" alt="Slashdot" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://buzz.yahoo.com/submit/?submitUrl=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fbuilding-a-store-locator-asp-net-application-using-google-maps-api-part-2%2F&amp;submitHeadline=Building%20a%20Store%20Locator%20ASP.NET%20Application%20Using%20Google%20Maps%20API%20%28Part%202%29&amp;submitSummary=%20Last%20week%27s%20article%2C%20Building%20a%20Store%20Locator%20ASP.NET%20Application%20Using%20Google%20Maps%20API%20%28Part%201%29%20%2C%20was%20the%20first%20in%20a%20multi-part%20article%20series%20exploring%20how%20to%20add%20store%20locator-type%20functionality%20to%20your%20ASP.NET%20website%20using%20the%20free%20Google%20Maps%20API%20.%20Part%201%20started%20with%20an%20examination%20of%20the%20database%20used%20to%20power%20the%20store%20locator%2C%20which%20contains%20a%20single%20table%20named%20Stores%20with%20columns%20capturing%20the%20store%20number%2C%20its%20address%20and%20its%20latitude%20and%20longitude%20coordinates.%20Next%2C%20we%20looked%20at%20using%20Google%20Maps%20API%27s%20geocoding%20service%20to%20translate%20a%20user-entered%20address%2C%20such%20as%20San%20Diego%2C%20CA%20or%2092101%20into%20its%20latitude%20and%20longitude%20coordinates.%20Knowing%20the%20coordinates%20of%20the%20address%20entered%20by%20the%20user%2C%20we%20then%20looked%20at%20writing%20a%20SQL%20query%20to%20return%20those%20stores%20within%20%28roughly%29%2015%20miles%20of%20the%20user-entered%20address.%20&amp;submitCategory=science&amp;submitAssetType=text" title="Yahoo! Buzz"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/yahoobuzz.gif" title="Yahoo! Buzz" alt="Yahoo! Buzz" class="sociable-hovers" /></a></li>
</ul>
</div>
]]></content:encoded>
			<wfw:commentRss>http://blog.f9group.com/technology/c/building-a-store-locator-asp-net-application-using-google-maps-api-part-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Building a Store Locator ASP.NET Application Using Google Maps API (Part 1)</title>
		<link>http://blog.f9group.com/technology/c/building-a-store-locator-asp-net-application-using-google-maps-api-part-1/</link>
		<comments>http://blog.f9group.com/technology/c/building-a-store-locator-asp-net-application-using-google-maps-api-part-1/#comments</comments>
		<pubDate>Wed, 19 May 2010 00:00:00 +0000</pubDate>
		<dc:creator>4guysfromrolla.com</dc:creator>
				<category><![CDATA[C#]]></category>
		<category><![CDATA[api]]></category>
		<category><![CDATA[article]]></category>
		<category><![CDATA[asp]]></category>
		<category><![CDATA[database]]></category>
		<category><![CDATA[distance]]></category>
		<category><![CDATA[geocoding]]></category>
		<category><![CDATA[google-maps]]></category>
		<category><![CDATA[google-maps-api]]></category>
		<category><![CDATA[hold-the-store]]></category>
		<category><![CDATA[latitude]]></category>
		<category><![CDATA[read-more-gt]]></category>
		<category><![CDATA[Store Locator]]></category>
		<category><![CDATA[visitor]]></category>

		<guid isPermaLink="false">http://blog.f9group.com/current/building-a-store-locator-asp-net-application-using-google-maps-api-part-1/</guid>
		<description><![CDATA[ Over the past couple of months I've been working on a couple of projects that have used the free Google Maps API to add interactive maps and geocoding capabilities to ASP.NET websites. In a nutshell, the Google Maps API allow you to display maps on your website, to add markers onto the map, and to compute the latitude and longitude of an address, among many other tasks. With some Google Maps API experience under my belt, I decided it would be fun to implement a store locator feature and share it here on 4Guys. A store locator lets a visitor enter an address or postal code and then shows the nearby stores. Typically, store locators display the nearby stores on both a map and in a grid, along with the distance between the entered address and each store within the area. To see a store locator in action, check out the Wells Fargo store locator . This article is the first in a multi-part series that walks through how to add a store locator feature to your ASP.NET application. In this inaugural article, we'll build the database table to hold the store information. Next, we'll explore how to use the Google Maps API's geocoding feature to allow for flexible address entry and how to translate an address into latitude and longitude pairs. Armed with the latitude and longitude coordinates, we'll see how to retrieve nearby locations as well as how to compute the distance between the address entered by the visitor and the each nearby store. (A future installment will examine how to display a map showing the nearby stores.) Read on to learn more! Read More &#62; ]]></description>
			<content:encoded><![CDATA[<p><b>Content Aggregated From:</b> <a href="http://www.4guysfromrolla.com">4guysfromrolla.com</a></p>
<p> Over the past couple of months I&#8217;ve been working on a couple of projects that have used the free Google Maps API to add interactive maps and geocoding capabilities to ASP.NET websites. In a nutshell, the Google Maps API allow you to display maps on your website, to add markers onto the map, and to compute the latitude and longitude of an address, among many other tasks. With some Google Maps API experience under my belt, I decided it would be fun to implement a store locator feature and share it here on 4Guys. A store locator lets a visitor enter an address or postal code and then shows the nearby stores. Typically, store locators display the nearby stores on both a map and in a grid, along with the distance between the entered address and each store within the area. To see a store locator in action, check out the Wells Fargo store locator . This article is the first in a multi-part series that walks through how to add a store locator feature to your ASP.NET application. In this inaugural article, we&#8217;ll build the database table to hold the store information. Next, we&#8217;ll explore how to use the Google Maps API&#8217;s geocoding feature to allow for flexible address entry and how to translate an address into latitude and longitude pairs. Armed with the latitude and longitude coordinates, we&#8217;ll see how to retrieve nearby locations as well as how to compute the distance between the address entered by the visitor and the each nearby store. (A future installment will examine how to display a map showing the nearby stores.) Read on to learn more! Read More &gt; </P><br />
<a target="_blank" href="http://www.4guysfromrolla.com/articles/051910-1.aspx" title="Building a Store Locator ASP.NET Application Using Google Maps API (Part 1)">Read more&#8230;</a></p>

<div class="sociable">
<div class="sociable_tagline">
<strong>Share and Enjoy:</strong>
</div>
<ul>
	<li><a rel="nofollow" target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fbuilding-a-store-locator-asp-net-application-using-google-maps-api-part-1%2F&amp;title=Building%20a%20Store%20Locator%20ASP.NET%20Application%20Using%20Google%20Maps%20API%20%28Part%201%29" title="Digg"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fbuilding-a-store-locator-asp-net-application-using-google-maps-api-part-1%2F&amp;title=Building%20a%20Store%20Locator%20ASP.NET%20Application%20Using%20Google%20Maps%20API%20%28Part%201%29" title="Google"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/googlebookmark.png" title="Google" alt="Google" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://del.icio.us/post?url=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fbuilding-a-store-locator-asp-net-application-using-google-maps-api-part-1%2F&amp;title=Building%20a%20Store%20Locator%20ASP.NET%20Application%20Using%20Google%20Maps%20API%20%28Part%201%29" title="del.icio.us"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://technorati.com/faves?add=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fbuilding-a-store-locator-asp-net-application-using-google-maps-api-part-1%2F" title="Technorati"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fbuilding-a-store-locator-asp-net-application-using-google-maps-api-part-1%2F&amp;t=Building%20a%20Store%20Locator%20ASP.NET%20Application%20Using%20Google%20Maps%20API%20%28Part%201%29" title="Facebook"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://www.myspace.com/Modules/PostTo/Pages/?u=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fbuilding-a-store-locator-asp-net-application-using-google-maps-api-part-1%2F&amp;t=Building%20a%20Store%20Locator%20ASP.NET%20Application%20Using%20Google%20Maps%20API%20%28Part%201%29" title="MySpace"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/myspace.png" title="MySpace" alt="MySpace" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://twitter.com/home?status=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fbuilding-a-store-locator-asp-net-application-using-google-maps-api-part-1%2F" title="TwitThis"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/twitter.gif" title="TwitThis" alt="TwitThis" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://blogsvine.com/submit.php?url=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fbuilding-a-store-locator-asp-net-application-using-google-maps-api-part-1%2F" title="Blogsvine"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/blogsvine.png" title="Blogsvine" alt="Blogsvine" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://www.dotnetkicks.com/kick/?url=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fbuilding-a-store-locator-asp-net-application-using-google-maps-api-part-1%2F&amp;title=Building%20a%20Store%20Locator%20ASP.NET%20Application%20Using%20Google%20Maps%20API%20%28Part%201%29" title="description"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/dotnetkicks.png" title="description" alt="description" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="mailto:?subject=Building%20a%20Store%20Locator%20ASP.NET%20Application%20Using%20Google%20Maps%20API%20%28Part%201%29&amp;body=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fbuilding-a-store-locator-asp-net-application-using-google-maps-api-part-1%2F" title="E-mail this story to a friend!"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/email_link.png" title="E-mail this story to a friend!" alt="E-mail this story to a friend!" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://ping.fm/ref/?link=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fbuilding-a-store-locator-asp-net-application-using-google-maps-api-part-1%2F&amp;title=Building%20a%20Store%20Locator%20ASP.NET%20Application%20Using%20Google%20Maps%20API%20%28Part%201%29" title="Ping.fm"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/ping.gif" title="Ping.fm" alt="Ping.fm" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="javascript:window.print();" title="Print this article!"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/printer.png" title="Print this article!" alt="Print this article!" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://slashdot.org/bookmark.pl?title=Building%20a%20Store%20Locator%20ASP.NET%20Application%20Using%20Google%20Maps%20API%20%28Part%201%29&amp;url=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fbuilding-a-store-locator-asp-net-application-using-google-maps-api-part-1%2F" title="Slashdot"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/slashdot.png" title="Slashdot" alt="Slashdot" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://buzz.yahoo.com/submit/?submitUrl=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fbuilding-a-store-locator-asp-net-application-using-google-maps-api-part-1%2F&amp;submitHeadline=Building%20a%20Store%20Locator%20ASP.NET%20Application%20Using%20Google%20Maps%20API%20%28Part%201%29&amp;submitSummary=%20Over%20the%20past%20couple%20of%20months%20I%27ve%20been%20working%20on%20a%20couple%20of%20projects%20that%20have%20used%20the%20free%20Google%20Maps%20API%20to%20add%20interactive%20maps%20and%20geocoding%20capabilities%20to%20ASP.NET%20websites.%20In%20a%20nutshell%2C%20the%20Google%20Maps%20API%20allow%20you%20to%20display%20maps%20on%20your%20website%2C%20to%20add%20markers%20onto%20the%20map%2C%20and%20to%20compute%20the%20latitude%20and%20longitude%20of%20an%20address%2C%20among%20many%20other%20tasks.%20With%20some%20Google%20Maps%20API%20experience%20under%20my%20belt%2C%20I%20decided%20it%20would%20be%20fun%20to%20implement%20a%20store%20locator%20feature%20and%20share%20it%20here%20on%204Guys.%20A%20store%20locator%20lets%20a%20visitor%20enter%20an%20address%20or%20postal%20code%20and%20then%20shows%20the%20nearby%20stores.%20Typically%2C%20store%20locators%20display%20the%20nearby%20stores%20on%20both%20a%20map%20and%20in%20a%20grid%2C%20along%20with%20the%20distance%20between%20the%20entered%20address%20and%20each%20store%20within%20the%20area.%20To%20see%20a%20store%20locator%20in%20action%2C%20check%20out%20the%20Wells%20Fargo%20store%20locator%20.%20This%20article%20is%20the%20first%20in%20a%20multi-part%20series%20that%20walks%20through%20how%20to%20add%20a%20store%20locator%20feature%20to%20your%20ASP.NET%20application.%20In%20this%20inaugural%20article%2C%20we%27ll%20build%20the%20database%20table%20to%20hold%20the%20store%20information.%20Next%2C%20we%27ll%20explore%20how%20to%20use%20the%20Google%20Maps%20API%27s%20geocoding%20feature%20to%20allow%20for%20flexible%20address%20entry%20and%20how%20to%20translate%20an%20address%20into%20latitude%20and%20longitude%20pairs.%20Armed%20with%20the%20latitude%20and%20longitude%20coordinates%2C%20we%27ll%20see%20how%20to%20retrieve%20nearby%20locations%20as%20well%20as%20how%20to%20compute%20the%20distance%20between%20the%20address%20entered%20by%20the%20visitor%20and%20the%20each%20nearby%20store.%20%28A%20future%20installment%20will%20examine%20how%20to%20display%20a%20map%20showing%20the%20nearby%20stores.%29%20Read%20on%20to%20learn%20more%21%20Read%20More%20%26gt%3B%20&amp;submitCategory=science&amp;submitAssetType=text" title="Yahoo! Buzz"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/yahoobuzz.gif" title="Yahoo! Buzz" alt="Yahoo! Buzz" class="sociable-hovers" /></a></li>
</ul>
</div>
]]></content:encoded>
			<wfw:commentRss>http://blog.f9group.com/technology/c/building-a-store-locator-asp-net-application-using-google-maps-api-part-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Integrating Twitter Into An ASP.NET Website Using OAuth</title>
		<link>http://blog.f9group.com/technology/c/integrating-twitter-into-an-asp-net-website-using-oauth/</link>
		<comments>http://blog.f9group.com/technology/c/integrating-twitter-into-an-asp-net-website-using-oauth/#comments</comments>
		<pubDate>Wed, 12 May 2010 00:00:00 +0000</pubDate>
		<dc:creator>4guysfromrolla.com</dc:creator>
				<category><![CDATA[C#]]></category>
		<category><![CDATA[account]]></category>
		<category><![CDATA[api]]></category>
		<category><![CDATA[application]]></category>
		<category><![CDATA[article]]></category>
		<category><![CDATA[asp]]></category>
		<category><![CDATA[asp.net]]></category>
		<category><![CDATA[integrating]]></category>
		<category><![CDATA[password]]></category>
		<category><![CDATA[read-more-gt]]></category>
		<category><![CDATA[serves-as-proof]]></category>
		<category><![CDATA[timeline]]></category>
		<category><![CDATA[twitter]]></category>
		<category><![CDATA[twitter-using]]></category>
		<category><![CDATA[twitterizer]]></category>
		<category><![CDATA[user]]></category>

		<guid isPermaLink="false">http://blog.f9group.com/current/integrating-twitter-into-an-asp-net-website-using-oauth/</guid>
		<description><![CDATA[ Earlier this year I wrote an article about Twitterizer , an open-source .NET library that can be used to integrate your application with Twitter . Using Twitterizer you can allow your visitors to post tweets, view their timeline, and much more, all without leaving your website. The original article, Integrating Twitter Into An ASP.NET Website , showed how to post tweets and view a timeline to a particular Twitter account using Twitterizer 1.0. To post a tweet to a specific account, Twitterizer 1.0 uses basic authentication . Basic authentication is a very simple authentication scheme. For an application to post a tweet to JohnDoe's Twitter account, it would submit JohnDoe's username and password (along with the tweet text) to Twitter's servers. Basic authentication, while easy to implement, is not an ideal authentication scheme as it requires that the integrating application know the username(s) and password(s) of the accounts that it is connected to. Consequently, a user must share her password in order to connect her Twitter account with the application. Such password sharing is not only insecure, but it can also cause difficulties down the line if the user changes her password or decides that she no longer wants to connect her account to certain applications (but wants to remain connected to others)]]></description>
			<content:encoded><![CDATA[<p><b>Content Aggregated From:</b> <a href="http://www.4guysfromrolla.com">4guysfromrolla.com</a></p>
<p> Earlier this year I wrote an article about Twitterizer , an open-source .NET library that can be used to integrate your application with Twitter . Using Twitterizer you can allow your visitors to post tweets, view their timeline, and much more, all without leaving your website. The original article, Integrating Twitter Into An ASP.NET Website , showed how to post tweets and view a timeline to a particular Twitter account using Twitterizer 1.0. To post a tweet to a specific account, Twitterizer 1.0 uses basic authentication . Basic authentication is a very simple authentication scheme. For an application to post a tweet to JohnDoe&#8217;s Twitter account, it would submit JohnDoe&#8217;s username and password (along with the tweet text) to Twitter&#8217;s servers. Basic authentication, while easy to implement, is not an ideal authentication scheme as it requires that the integrating application know the username(s) and password(s) of the accounts that it is connected to. Consequently, a user must share her password in order to connect her Twitter account with the application. Such password sharing is not only insecure, but it can also cause difficulties down the line if the user changes her password or decides that she no longer wants to connect her account to certain applications (but wants to remain connected to others)</P><br />
<a target="_blank" href="http://www.4guysfromrolla.com/articles/051210-1.aspx" title="Integrating Twitter Into An ASP.NET Website Using OAuth">Read more&#8230;</a></p>

<div class="sociable">
<div class="sociable_tagline">
<strong>Share and Enjoy:</strong>
</div>
<ul>
	<li><a rel="nofollow" target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fintegrating-twitter-into-an-asp-net-website-using-oauth%2F&amp;title=Integrating%20Twitter%20Into%20An%20ASP.NET%20Website%20Using%20OAuth" title="Digg"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fintegrating-twitter-into-an-asp-net-website-using-oauth%2F&amp;title=Integrating%20Twitter%20Into%20An%20ASP.NET%20Website%20Using%20OAuth" title="Google"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/googlebookmark.png" title="Google" alt="Google" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://del.icio.us/post?url=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fintegrating-twitter-into-an-asp-net-website-using-oauth%2F&amp;title=Integrating%20Twitter%20Into%20An%20ASP.NET%20Website%20Using%20OAuth" title="del.icio.us"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://technorati.com/faves?add=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fintegrating-twitter-into-an-asp-net-website-using-oauth%2F" title="Technorati"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fintegrating-twitter-into-an-asp-net-website-using-oauth%2F&amp;t=Integrating%20Twitter%20Into%20An%20ASP.NET%20Website%20Using%20OAuth" title="Facebook"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://www.myspace.com/Modules/PostTo/Pages/?u=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fintegrating-twitter-into-an-asp-net-website-using-oauth%2F&amp;t=Integrating%20Twitter%20Into%20An%20ASP.NET%20Website%20Using%20OAuth" title="MySpace"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/myspace.png" title="MySpace" alt="MySpace" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://twitter.com/home?status=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fintegrating-twitter-into-an-asp-net-website-using-oauth%2F" title="TwitThis"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/twitter.gif" title="TwitThis" alt="TwitThis" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://blogsvine.com/submit.php?url=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fintegrating-twitter-into-an-asp-net-website-using-oauth%2F" title="Blogsvine"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/blogsvine.png" title="Blogsvine" alt="Blogsvine" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://www.dotnetkicks.com/kick/?url=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fintegrating-twitter-into-an-asp-net-website-using-oauth%2F&amp;title=Integrating%20Twitter%20Into%20An%20ASP.NET%20Website%20Using%20OAuth" title="description"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/dotnetkicks.png" title="description" alt="description" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="mailto:?subject=Integrating%20Twitter%20Into%20An%20ASP.NET%20Website%20Using%20OAuth&amp;body=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fintegrating-twitter-into-an-asp-net-website-using-oauth%2F" title="E-mail this story to a friend!"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/email_link.png" title="E-mail this story to a friend!" alt="E-mail this story to a friend!" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://ping.fm/ref/?link=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fintegrating-twitter-into-an-asp-net-website-using-oauth%2F&amp;title=Integrating%20Twitter%20Into%20An%20ASP.NET%20Website%20Using%20OAuth" title="Ping.fm"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/ping.gif" title="Ping.fm" alt="Ping.fm" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="javascript:window.print();" title="Print this article!"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/printer.png" title="Print this article!" alt="Print this article!" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://slashdot.org/bookmark.pl?title=Integrating%20Twitter%20Into%20An%20ASP.NET%20Website%20Using%20OAuth&amp;url=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fintegrating-twitter-into-an-asp-net-website-using-oauth%2F" title="Slashdot"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/slashdot.png" title="Slashdot" alt="Slashdot" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://buzz.yahoo.com/submit/?submitUrl=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fintegrating-twitter-into-an-asp-net-website-using-oauth%2F&amp;submitHeadline=Integrating%20Twitter%20Into%20An%20ASP.NET%20Website%20Using%20OAuth&amp;submitSummary=%20Earlier%20this%20year%20I%20wrote%20an%20article%20about%20Twitterizer%20%2C%20an%20open-source%20.NET%20library%20that%20can%20be%20used%20to%20integrate%20your%20application%20with%20Twitter%20.%20Using%20Twitterizer%20you%20can%20allow%20your%20visitors%20to%20post%20tweets%2C%20view%20their%20timeline%2C%20and%20much%20more%2C%20all%20without%20leaving%20your%20website.%20The%20original%20article%2C%20Integrating%20Twitter%20Into%20An%20ASP.NET%20Website%20%2C%20showed%20how%20to%20post%20tweets%20and%20view%20a%20timeline%20to%20a%20particular%20Twitter%20account%20using%20Twitterizer%201.0.%20To%20post%20a%20tweet%20to%20a%20specific%20account%2C%20Twitterizer%201.0%20uses%20basic%20authentication%20.%20Basic%20authentication%20is%20a%20very%20simple%20authentication%20scheme.%20For%20an%20application%20to%20post%20a%20tweet%20to%20JohnDoe%27s%20Twitter%20account%2C%20it%20would%20submit%20JohnDoe%27s%20username%20and%20password%20%28along%20with%20the%20tweet%20text%29%20to%20Twitter%27s%20servers.%20Basic%20authentication%2C%20while%20easy%20to%20implement%2C%20is%20not%20an%20ideal%20authentication%20scheme%20as%20it%20requires%20that%20the%20integrating%20application%20know%20the%20username%28s%29%20and%20password%28s%29%20of%20the%20accounts%20that%20it%20is%20connected%20to.%20Consequently%2C%20a%20user%20must%20share%20her%20password%20in%20order%20to%20connect%20her%20Twitter%20account%20with%20the%20application.%20Such%20password%20sharing%20is%20not%20only%20insecure%2C%20but%20it%20can%20also%20cause%20difficulties%20down%20the%20line%20if%20the%20user%20changes%20her%20password%20or%20decides%20that%20she%20no%20longer%20wants%20to%20connect%20her%20account%20to%20certain%20applications%20%28but%20wants%20to%20remain%20connected%20to%20others%29&amp;submitCategory=science&amp;submitAssetType=text" title="Yahoo! Buzz"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/yahoobuzz.gif" title="Yahoo! Buzz" alt="Yahoo! Buzz" class="sociable-hovers" /></a></li>
</ul>
</div>
]]></content:encoded>
			<wfw:commentRss>http://blog.f9group.com/technology/c/integrating-twitter-into-an-asp-net-website-using-oauth/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Dissecting ASP.NET Routing</title>
		<link>http://blog.f9group.com/technology/c/dissecting-asp-net-routing/</link>
		<comments>http://blog.f9group.com/technology/c/dissecting-asp-net-routing/#comments</comments>
		<pubDate>Wed, 05 May 2010 00:00:00 +0000</pubDate>
		<dc:creator>4guysfromrolla.com</dc:creator>
				<category><![CDATA[C#]]></category>
		<category><![CDATA[.net]]></category>
		<category><![CDATA[article]]></category>
		<category><![CDATA[asp]]></category>
		<category><![CDATA[asp-net-mvc]]></category>
		<category><![CDATA[beverages]]></category>
		<category><![CDATA[category]]></category>
		<category><![CDATA[class-or-asp]]></category>
		<category><![CDATA[defines-routing]]></category>
		<category><![CDATA[developer]]></category>
		<category><![CDATA[display-details]]></category>
		<category><![CDATA[here-on-4guys]]></category>
		<category><![CDATA[physical]]></category>
		<category><![CDATA[read-more-gt]]></category>
		<category><![CDATA[routing]]></category>
		<category><![CDATA[seo]]></category>

		<guid isPermaLink="false">http://blog.f9group.com/current/dissecting-asp-net-routing/</guid>
		<description><![CDATA[ The ASP.NET Routing framework allows developers to decouple the URL of a resource from the physical file on the web server. Specifically, the developer defines routing rules , which map URL patterns to a class or ASP.NET page that generates the content. For instance, you could create a URL pattern of the form Categories/ CategoryName and map it to the ASP.NET page ShowCategoryDetails.aspx ; the ShowCategoryDetails.aspx page would display details about the category CategoryName . With such a mapping, users could view category about the Beverages category by visiting www.yoursite.com/Categories/Beverages . In short, ASP.NET Routing allows for readable, SEO-friendly URLs. ASP.NET Routing was first introduced in ASP.NET 3.5 SP1 and was enhanced further in ASP.NET 4.0. ASP.NET Routing is a key component of ASP.NET MVC , but can also be used with Web Forms. Two previous articles here on 4Guys showed how to get started using ASP.NET Routing: Using ASP.NET Routing Without ASP.NET MVC and URL Routing in ASP.NET 4.0 . This article aims to explore ASP.NET Routing in greater depth. We'll explore how ASP.NET Routing works underneath the covers to decode a URL pattern and hand it off the the appropriate class or ASP.NET page. ]]></description>
			<content:encoded><![CDATA[<p><b>Content Aggregated From:</b> <a href="http://www.4guysfromrolla.com">4guysfromrolla.com</a></p>
<p> The ASP.NET Routing framework allows developers to decouple the URL of a resource from the physical file on the web server. Specifically, the developer defines routing rules , which map URL patterns to a class or ASP.NET page that generates the content. For instance, you could create a URL pattern of the form Categories/ CategoryName and map it to the ASP.NET page ShowCategoryDetails.aspx ; the ShowCategoryDetails.aspx page would display details about the category CategoryName . With such a mapping, users could view category about the Beverages category by visiting www.yoursite.com/Categories/Beverages . In short, ASP.NET Routing allows for readable, SEO-friendly URLs. ASP.NET Routing was first introduced in ASP.NET 3.5 SP1 and was enhanced further in ASP.NET 4.0. ASP.NET Routing is a key component of ASP.NET MVC , but can also be used with Web Forms. Two previous articles here on 4Guys showed how to get started using ASP.NET Routing: Using ASP.NET Routing Without ASP.NET MVC and URL Routing in ASP.NET 4.0 . This article aims to explore ASP.NET Routing in greater depth. We&#8217;ll explore how ASP.NET Routing works underneath the covers to decode a URL pattern and hand it off the the appropriate class or ASP.NET page. </P><br />
<a target="_blank" href="http://www.4guysfromrolla.com/articles/050510-1.aspx" title="Dissecting ASP.NET Routing">Read more&#8230;</a></p>

<div class="sociable">
<div class="sociable_tagline">
<strong>Share and Enjoy:</strong>
</div>
<ul>
	<li><a rel="nofollow" target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fdissecting-asp-net-routing%2F&amp;title=Dissecting%20ASP.NET%20Routing" title="Digg"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fdissecting-asp-net-routing%2F&amp;title=Dissecting%20ASP.NET%20Routing" title="Google"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/googlebookmark.png" title="Google" alt="Google" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://del.icio.us/post?url=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fdissecting-asp-net-routing%2F&amp;title=Dissecting%20ASP.NET%20Routing" title="del.icio.us"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://technorati.com/faves?add=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fdissecting-asp-net-routing%2F" title="Technorati"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fdissecting-asp-net-routing%2F&amp;t=Dissecting%20ASP.NET%20Routing" title="Facebook"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://www.myspace.com/Modules/PostTo/Pages/?u=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fdissecting-asp-net-routing%2F&amp;t=Dissecting%20ASP.NET%20Routing" title="MySpace"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/myspace.png" title="MySpace" alt="MySpace" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://twitter.com/home?status=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fdissecting-asp-net-routing%2F" title="TwitThis"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/twitter.gif" title="TwitThis" alt="TwitThis" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://blogsvine.com/submit.php?url=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fdissecting-asp-net-routing%2F" title="Blogsvine"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/blogsvine.png" title="Blogsvine" alt="Blogsvine" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://www.dotnetkicks.com/kick/?url=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fdissecting-asp-net-routing%2F&amp;title=Dissecting%20ASP.NET%20Routing" title="description"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/dotnetkicks.png" title="description" alt="description" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="mailto:?subject=Dissecting%20ASP.NET%20Routing&amp;body=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fdissecting-asp-net-routing%2F" title="E-mail this story to a friend!"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/email_link.png" title="E-mail this story to a friend!" alt="E-mail this story to a friend!" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://ping.fm/ref/?link=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fdissecting-asp-net-routing%2F&amp;title=Dissecting%20ASP.NET%20Routing" title="Ping.fm"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/ping.gif" title="Ping.fm" alt="Ping.fm" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="javascript:window.print();" title="Print this article!"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/printer.png" title="Print this article!" alt="Print this article!" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://slashdot.org/bookmark.pl?title=Dissecting%20ASP.NET%20Routing&amp;url=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fdissecting-asp-net-routing%2F" title="Slashdot"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/slashdot.png" title="Slashdot" alt="Slashdot" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://buzz.yahoo.com/submit/?submitUrl=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fdissecting-asp-net-routing%2F&amp;submitHeadline=Dissecting%20ASP.NET%20Routing&amp;submitSummary=%20The%20ASP.NET%20Routing%20framework%20allows%20developers%20to%20decouple%20the%20URL%20of%20a%20resource%20from%20the%20physical%20file%20on%20the%20web%20server.%20Specifically%2C%20the%20developer%20defines%20routing%20rules%20%2C%20which%20map%20URL%20patterns%20to%20a%20class%20or%20ASP.NET%20page%20that%20generates%20the%20content.%20For%20instance%2C%20you%20could%20create%20a%20URL%20pattern%20of%20the%20form%20Categories%2F%20CategoryName%20and%20map%20it%20to%20the%20ASP.NET%20page%20ShowCategoryDetails.aspx%20%3B%20the%20ShowCategoryDetails.aspx%20page%20would%20display%20details%20about%20the%20category%20CategoryName%20.%20With%20such%20a%20mapping%2C%20users%20could%20view%20category%20about%20the%20Beverages%20category%20by%20visiting%20www.yoursite.com%2FCategories%2FBeverages%20.%20In%20short%2C%20ASP.NET%20Routing%20allows%20for%20readable%2C%20SEO-friendly%20URLs.%20ASP.NET%20Routing%20was%20first%20introduced%20in%20ASP.NET%203.5%20SP1%20and%20was%20enhanced%20further%20in%20ASP.NET%204.0.%20ASP.NET%20Routing%20is%20a%20key%20component%20of%20ASP.NET%20MVC%20%2C%20but%20can%20also%20be%20used%20with%20Web%20Forms.%20Two%20previous%20articles%20here%20on%204Guys%20showed%20how%20to%20get%20started%20using%20ASP.NET%20Routing%3A%20Using%20ASP.NET%20Routing%20Without%20ASP.NET%20MVC%20and%20URL%20Routing%20in%20ASP.NET%204.0%20.%20This%20article%20aims%20to%20explore%20ASP.NET%20Routing%20in%20greater%20depth.%20We%27ll%20explore%20how%20ASP.NET%20Routing%20works%20underneath%20the%20covers%20to%20decode%20a%20URL%20pattern%20and%20hand%20it%20off%20the%20the%20appropriate%20class%20or%20ASP.NET%20page.%20&amp;submitCategory=science&amp;submitAssetType=text" title="Yahoo! Buzz"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/yahoobuzz.gif" title="Yahoo! Buzz" alt="Yahoo! Buzz" class="sociable-hovers" /></a></li>
</ul>
</div>
]]></content:encoded>
			<wfw:commentRss>http://blog.f9group.com/technology/c/dissecting-asp-net-routing/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Get Temporary Directory</title>
		<link>http://blog.f9group.com/technology/c/get-temporary-directory/</link>
		<comments>http://blog.f9group.com/technology/c/get-temporary-directory/#comments</comments>
		<pubDate>Sat, 01 May 2010 15:32:05 +0000</pubDate>
		<dc:creator>CSharp411.com</dc:creator>
				<category><![CDATA[C#]]></category>
		<category><![CDATA[csharp411]]></category>
		<category><![CDATA[current]]></category>
		<category><![CDATA[folder]]></category>
		<category><![CDATA[gettemppath]]></category>
		<category><![CDATA[method]]></category>
		<category><![CDATA[path]]></category>
		<category><![CDATA[pricing]]></category>
		<category><![CDATA[related]]></category>
		<category><![CDATA[string-temp]]></category>
		<category><![CDATA[the-following]]></category>
		<category><![CDATA[tips]]></category>
		<category><![CDATA[upgrades]]></category>
		<category><![CDATA[valid]]></category>

		<guid isPermaLink="false">http://blog.f9group.com/current/get-temporary-directory/</guid>
		<description><![CDATA[To get the path of the current user's temporary folder, call the GetTempPath method in the System.IO namespace: string tempPath = System.IO.Path.GetTempPath(); On Windows Vista and 7, this method will return the following path: C:UsersUserNameAppDataLocalTemp Related posts:C# Copy Folder RecursivelyCheck Valid File Path in C#Microsoft Sets Windows 7 Pricing and Upgrades Related posts: C# Copy Folder Recursively Check Valid File Path in C# Microsoft Sets Windows 7 Pricing and Upgrades ]]></description>
			<content:encoded><![CDATA[<p><b>Content Aggregated From:</b> <a href="http://www.CSharp411.com">CSharp411.com</a></p>
<p>To get the path of the current user&#8217;s temporary folder, call the GetTempPath method in the System.IO namespace: string tempPath = System.IO.Path.GetTempPath(); On Windows Vista and 7, this method will return the following path: C:UsersUserNameAppDataLocalTemp Related posts:C# Copy Folder RecursivelyCheck Valid File Path in C#Microsoft Sets Windows 7 Pricing and Upgrades Related posts: C# Copy Folder Recursively Check Valid File Path in C# Microsoft Sets Windows 7 Pricing and Upgrades </P><br />
<a target="_blank" href="http://www.csharp411.com/get-temporary-directory/" title="Get Temporary Directory">Read more&#8230;</a></p>

<div class="sociable">
<div class="sociable_tagline">
<strong>Share and Enjoy:</strong>
</div>
<ul>
	<li><a rel="nofollow" target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fget-temporary-directory%2F&amp;title=Get%20Temporary%20Directory" title="Digg"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fget-temporary-directory%2F&amp;title=Get%20Temporary%20Directory" title="Google"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/googlebookmark.png" title="Google" alt="Google" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://del.icio.us/post?url=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fget-temporary-directory%2F&amp;title=Get%20Temporary%20Directory" title="del.icio.us"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://technorati.com/faves?add=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fget-temporary-directory%2F" title="Technorati"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fget-temporary-directory%2F&amp;t=Get%20Temporary%20Directory" title="Facebook"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://www.myspace.com/Modules/PostTo/Pages/?u=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fget-temporary-directory%2F&amp;t=Get%20Temporary%20Directory" title="MySpace"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/myspace.png" title="MySpace" alt="MySpace" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://twitter.com/home?status=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fget-temporary-directory%2F" title="TwitThis"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/twitter.gif" title="TwitThis" alt="TwitThis" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://blogsvine.com/submit.php?url=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fget-temporary-directory%2F" title="Blogsvine"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/blogsvine.png" title="Blogsvine" alt="Blogsvine" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://www.dotnetkicks.com/kick/?url=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fget-temporary-directory%2F&amp;title=Get%20Temporary%20Directory" title="description"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/dotnetkicks.png" title="description" alt="description" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="mailto:?subject=Get%20Temporary%20Directory&amp;body=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fget-temporary-directory%2F" title="E-mail this story to a friend!"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/email_link.png" title="E-mail this story to a friend!" alt="E-mail this story to a friend!" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://ping.fm/ref/?link=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fget-temporary-directory%2F&amp;title=Get%20Temporary%20Directory" title="Ping.fm"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/ping.gif" title="Ping.fm" alt="Ping.fm" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="javascript:window.print();" title="Print this article!"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/printer.png" title="Print this article!" alt="Print this article!" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://slashdot.org/bookmark.pl?title=Get%20Temporary%20Directory&amp;url=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fget-temporary-directory%2F" title="Slashdot"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/slashdot.png" title="Slashdot" alt="Slashdot" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://buzz.yahoo.com/submit/?submitUrl=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fget-temporary-directory%2F&amp;submitHeadline=Get%20Temporary%20Directory&amp;submitSummary=To%20get%20the%20path%20of%20the%20current%20user%27s%20temporary%20folder%2C%20call%20the%20GetTempPath%20method%20in%20the%20System.IO%20namespace%3A%20string%20tempPath%20%3D%20System.IO.Path.GetTempPath%28%29%3B%20On%20Windows%20Vista%20and%207%2C%20this%20method%20will%20return%20the%20following%20path%3A%20C%3AUsersUserNameAppDataLocalTemp%20Related%20posts%3AC%23%20Copy%20Folder%20RecursivelyCheck%20Valid%20File%20Path%20in%20C%23Microsoft%20Sets%20Windows%207%20Pricing%20and%20Upgrades%20Related%20posts%3A%20C%23%20Copy%20Folder%20Recursively%20Check%20Valid%20File%20Path%20in%20C%23%20Microsoft%20Sets%20Windows%207%20Pricing%20and%20Upgrades%20&amp;submitCategory=science&amp;submitAssetType=text" title="Yahoo! Buzz"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/yahoobuzz.gif" title="Yahoo! Buzz" alt="Yahoo! Buzz" class="sociable-hovers" /></a></li>
</ul>
</div>
]]></content:encoded>
			<wfw:commentRss>http://blog.f9group.com/technology/c/get-temporary-directory/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>C# Adds Optional and Named Arguments</title>
		<link>http://blog.f9group.com/technology/c/c-adds-optional-and-named-arguments/</link>
		<comments>http://blog.f9group.com/technology/c/c-adds-optional-and-named-arguments/#comments</comments>
		<pubDate>Wed, 28 Apr 2010 00:00:00 +0000</pubDate>
		<dc:creator>4guysfromrolla.com</dc:creator>
				<category><![CDATA[C#]]></category>
		<category><![CDATA[article]]></category>
		<category><![CDATA[asp]]></category>
		<category><![CDATA[bring-the-two]]></category>
		<category><![CDATA[latest-versions]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[more-arguments]]></category>
		<category><![CDATA[named-arguments]]></category>
		<category><![CDATA[namely-optional]]></category>
		<category><![CDATA[read-more-gt]]></category>
		<category><![CDATA[specify-default]]></category>
		<category><![CDATA[these-optional]]></category>
		<category><![CDATA[visual]]></category>
		<category><![CDATA[visual-basic-]]></category>
		<category><![CDATA[visual-studio]]></category>

		<guid isPermaLink="false">http://blog.f9group.com/current/c-adds-optional-and-named-arguments/</guid>
		<description><![CDATA[ Earlier this month Microsoft released Visual Studio 2010, the .NET Framework 4.0 (which includes ASP.NET 4.0), and new versions of their core programming languages: C# 4.0 and Visual Basic 10. In designing the latest versions of C# and VB, Microsoft has worked to bring the two languages into closer parity. Certain features available in C# were missing in VB, and vice-a-versa. Last week I wrote about Visual Basic 2010's language enhancements , which include implicit line continuation, auto-implemented properties, and collection initializers - three useful features that were available in previous versions of C#. Similarly, C# 4.0 introduces new features to the C# programming language that were available in earlier versions of Visual Basic, namely optional arguments and named arguments . Optional arguments allow developers to specify default values for one or more arguments to a method. When calling such a method, these optional arguments may be omitted, in which case their default value is used. In a nutshell, optional arguments allow for a more terse syntax for method overloading. Named arguments, on the other hand, improve readability by allowing developers to indicate the name of an argument (along with its value) when calling a method. This article examines how to use optional arguments and named arguments in C# 4.0. Read on to learn more! Read More &#62; ]]></description>
			<content:encoded><![CDATA[<p><b>Content Aggregated From:</b> <a href="http://www.4guysfromrolla.com">4guysfromrolla.com</a></p>
<p> Earlier this month Microsoft released Visual Studio 2010, the .NET Framework 4.0 (which includes ASP.NET 4.0), and new versions of their core programming languages: C# 4.0 and Visual Basic 10. In designing the latest versions of C# and VB, Microsoft has worked to bring the two languages into closer parity. Certain features available in C# were missing in VB, and vice-a-versa. Last week I wrote about Visual Basic 2010&#8217;s language enhancements , which include implicit line continuation, auto-implemented properties, and collection initializers &#8211; three useful features that were available in previous versions of C#. Similarly, C# 4.0 introduces new features to the C# programming language that were available in earlier versions of Visual Basic, namely optional arguments and named arguments . Optional arguments allow developers to specify default values for one or more arguments to a method. When calling such a method, these optional arguments may be omitted, in which case their default value is used. In a nutshell, optional arguments allow for a more terse syntax for method overloading. Named arguments, on the other hand, improve readability by allowing developers to indicate the name of an argument (along with its value) when calling a method. This article examines how to use optional arguments and named arguments in C# 4.0. Read on to learn more! Read More &gt; </P><br />
<a target="_blank" href="http://www.4guysfromrolla.com/articles/042810-1.aspx" title="C# Adds Optional and Named Arguments">Read more&#8230;</a></p>

<div class="sociable">
<div class="sociable_tagline">
<strong>Share and Enjoy:</strong>
</div>
<ul>
	<li><a rel="nofollow" target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fc-adds-optional-and-named-arguments%2F&amp;title=C%23%20Adds%20Optional%20and%20Named%20Arguments" title="Digg"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fc-adds-optional-and-named-arguments%2F&amp;title=C%23%20Adds%20Optional%20and%20Named%20Arguments" title="Google"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/googlebookmark.png" title="Google" alt="Google" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://del.icio.us/post?url=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fc-adds-optional-and-named-arguments%2F&amp;title=C%23%20Adds%20Optional%20and%20Named%20Arguments" title="del.icio.us"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://technorati.com/faves?add=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fc-adds-optional-and-named-arguments%2F" title="Technorati"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fc-adds-optional-and-named-arguments%2F&amp;t=C%23%20Adds%20Optional%20and%20Named%20Arguments" title="Facebook"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://www.myspace.com/Modules/PostTo/Pages/?u=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fc-adds-optional-and-named-arguments%2F&amp;t=C%23%20Adds%20Optional%20and%20Named%20Arguments" title="MySpace"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/myspace.png" title="MySpace" alt="MySpace" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://twitter.com/home?status=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fc-adds-optional-and-named-arguments%2F" title="TwitThis"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/twitter.gif" title="TwitThis" alt="TwitThis" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://blogsvine.com/submit.php?url=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fc-adds-optional-and-named-arguments%2F" title="Blogsvine"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/blogsvine.png" title="Blogsvine" alt="Blogsvine" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://www.dotnetkicks.com/kick/?url=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fc-adds-optional-and-named-arguments%2F&amp;title=C%23%20Adds%20Optional%20and%20Named%20Arguments" title="description"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/dotnetkicks.png" title="description" alt="description" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="mailto:?subject=C%23%20Adds%20Optional%20and%20Named%20Arguments&amp;body=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fc-adds-optional-and-named-arguments%2F" title="E-mail this story to a friend!"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/email_link.png" title="E-mail this story to a friend!" alt="E-mail this story to a friend!" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://ping.fm/ref/?link=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fc-adds-optional-and-named-arguments%2F&amp;title=C%23%20Adds%20Optional%20and%20Named%20Arguments" title="Ping.fm"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/ping.gif" title="Ping.fm" alt="Ping.fm" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="javascript:window.print();" title="Print this article!"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/printer.png" title="Print this article!" alt="Print this article!" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://slashdot.org/bookmark.pl?title=C%23%20Adds%20Optional%20and%20Named%20Arguments&amp;url=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fc-adds-optional-and-named-arguments%2F" title="Slashdot"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/slashdot.png" title="Slashdot" alt="Slashdot" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://buzz.yahoo.com/submit/?submitUrl=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fc-adds-optional-and-named-arguments%2F&amp;submitHeadline=C%23%20Adds%20Optional%20and%20Named%20Arguments&amp;submitSummary=%20Earlier%20this%20month%20Microsoft%20released%20Visual%20Studio%202010%2C%20the%20.NET%20Framework%204.0%20%28which%20includes%20ASP.NET%204.0%29%2C%20and%20new%20versions%20of%20their%20core%20programming%20languages%3A%20C%23%204.0%20and%20Visual%20Basic%2010.%20In%20designing%20the%20latest%20versions%20of%20C%23%20and%20VB%2C%20Microsoft%20has%20worked%20to%20bring%20the%20two%20languages%20into%20closer%20parity.%20Certain%20features%20available%20in%20C%23%20were%20missing%20in%20VB%2C%20and%20vice-a-versa.%20Last%20week%20I%20wrote%20about%20Visual%20Basic%202010%27s%20language%20enhancements%20%2C%20which%20include%20implicit%20line%20continuation%2C%20auto-implemented%20properties%2C%20and%20collection%20initializers%20-%20three%20useful%20features%20that%20were%20available%20in%20previous%20versions%20of%20C%23.%20Similarly%2C%20C%23%204.0%20introduces%20new%20features%20to%20the%20C%23%20programming%20language%20that%20were%20available%20in%20earlier%20versions%20of%20Visual%20Basic%2C%20namely%20optional%20arguments%20and%20named%20arguments%20.%20Optional%20arguments%20allow%20developers%20to%20specify%20default%20values%20for%20one%20or%20more%20arguments%20to%20a%20method.%20When%20calling%20such%20a%20method%2C%20these%20optional%20arguments%20may%20be%20omitted%2C%20in%20which%20case%20their%20default%20value%20is%20used.%20In%20a%20nutshell%2C%20optional%20arguments%20allow%20for%20a%20more%20terse%20syntax%20for%20method%20overloading.%20Named%20arguments%2C%20on%20the%20other%20hand%2C%20improve%20readability%20by%20allowing%20developers%20to%20indicate%20the%20name%20of%20an%20argument%20%28along%20with%20its%20value%29%20when%20calling%20a%20method.%20This%20article%20examines%20how%20to%20use%20optional%20arguments%20and%20named%20arguments%20in%20C%23%204.0.%20Read%20on%20to%20learn%20more%21%20Read%20More%20%26gt%3B%20&amp;submitCategory=science&amp;submitAssetType=text" title="Yahoo! Buzz"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/yahoobuzz.gif" title="Yahoo! Buzz" alt="Yahoo! Buzz" class="sociable-hovers" /></a></li>
</ul>
</div>
]]></content:encoded>
			<wfw:commentRss>http://blog.f9group.com/technology/c/c-adds-optional-and-named-arguments/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How ï»¿ and 65279 and Other Byte Order Marks (BOM) Can Mess Up Your XML</title>
		<link>http://blog.f9group.com/technology/c/how-i%c2%bb%c2%bf-and-65279-and-other-byte-order-marks-bom-can-mess-up-your-xml/</link>
		<comments>http://blog.f9group.com/technology/c/how-i%c2%bb%c2%bf-and-65279-and-other-byte-order-marks-bom-can-mess-up-your-xml/#comments</comments>
		<pubDate>Tue, 27 Apr 2010 01:06:18 +0000</pubDate>
		<dc:creator>CSharp411.com</dc:creator>
				<category><![CDATA[C#]]></category>
		<category><![CDATA[convert]]></category>
		<category><![CDATA[csharp]]></category>
		<category><![CDATA[endian]]></category>
		<category><![CDATA[from-the-web]]></category>
		<category><![CDATA[likely-seeing]]></category>
		<category><![CDATA[order-mark]]></category>
		<category><![CDATA[related]]></category>
		<category><![CDATA[start]]></category>
		<category><![CDATA[string]]></category>
		<category><![CDATA[string-using]]></category>
		<category><![CDATA[the-start]]></category>
		<category><![CDATA[unicode]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[you-may]]></category>

		<guid isPermaLink="false">http://blog.f9group.com/current/how-i%c2%bb%c2%bf-and-65279-and-other-byte-order-marks-bom-can-mess-up-your-xml/</guid>
		<description><![CDATA[When you download XML text from the Web, you may find “garbage characters” in the start of your XML string.&#160; For example, I encountered this result when I downloaded an XML string using WebClient.DownloadString method: ï»¿&#60;Root&#62;&#60;Item&#62;Hello, World&#60;/Item&#62;&#60;/Root&#62; What you are likely seeing is a Byte Order Mark (BOM), which is a Unicode character that indicates the endian-ness Related posts: C# Convert Byte Array to String Read File into Byte Array ]]></description>
			<content:encoded><![CDATA[<p><b>Content Aggregated From:</b> <a href="http://www.CSharp411.com">CSharp411.com</a></p>
<p>When you download XML text from the Web, you may find “garbage characters” in the start of your XML string.&#160; For example, I encountered this result when I downloaded an XML string using WebClient.DownloadString method: ï»¿&#60;Root&#62;&#60;Item&#62;Hello, World&#60;/Item&#62;&#60;/Root&#62; What you are likely seeing is a Byte Order Mark (BOM), which is a Unicode character that indicates the endian-ness Related posts: C# Convert Byte Array to String Read File into Byte Array </P><br />
<a target="_blank" href="http://www.csharp411.com/how-and-65279-and-other-byte-order-marks-bom-can-mess-up-your-xml/" title="How ï»¿ and 65279 and Other Byte Order Marks (BOM) Can Mess Up Your XML">Read more&#8230;</a></p>

<div class="sociable">
<div class="sociable_tagline">
<strong>Share and Enjoy:</strong>
</div>
<ul>
	<li><a rel="nofollow" target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fhow-i%25c2%25bb%25c2%25bf-and-65279-and-other-byte-order-marks-bom-can-mess-up-your-xml%2F&amp;title=How%20%C3%AF%C2%BB%C2%BF%20and%2065279%20and%20Other%20Byte%20Order%20Marks%20%28BOM%29%20Can%20Mess%20Up%20Your%20XML" title="Digg"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fhow-i%25c2%25bb%25c2%25bf-and-65279-and-other-byte-order-marks-bom-can-mess-up-your-xml%2F&amp;title=How%20%C3%AF%C2%BB%C2%BF%20and%2065279%20and%20Other%20Byte%20Order%20Marks%20%28BOM%29%20Can%20Mess%20Up%20Your%20XML" title="Google"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/googlebookmark.png" title="Google" alt="Google" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://del.icio.us/post?url=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fhow-i%25c2%25bb%25c2%25bf-and-65279-and-other-byte-order-marks-bom-can-mess-up-your-xml%2F&amp;title=How%20%C3%AF%C2%BB%C2%BF%20and%2065279%20and%20Other%20Byte%20Order%20Marks%20%28BOM%29%20Can%20Mess%20Up%20Your%20XML" title="del.icio.us"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://technorati.com/faves?add=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fhow-i%25c2%25bb%25c2%25bf-and-65279-and-other-byte-order-marks-bom-can-mess-up-your-xml%2F" title="Technorati"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fhow-i%25c2%25bb%25c2%25bf-and-65279-and-other-byte-order-marks-bom-can-mess-up-your-xml%2F&amp;t=How%20%C3%AF%C2%BB%C2%BF%20and%2065279%20and%20Other%20Byte%20Order%20Marks%20%28BOM%29%20Can%20Mess%20Up%20Your%20XML" title="Facebook"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://www.myspace.com/Modules/PostTo/Pages/?u=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fhow-i%25c2%25bb%25c2%25bf-and-65279-and-other-byte-order-marks-bom-can-mess-up-your-xml%2F&amp;t=How%20%C3%AF%C2%BB%C2%BF%20and%2065279%20and%20Other%20Byte%20Order%20Marks%20%28BOM%29%20Can%20Mess%20Up%20Your%20XML" title="MySpace"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/myspace.png" title="MySpace" alt="MySpace" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://twitter.com/home?status=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fhow-i%25c2%25bb%25c2%25bf-and-65279-and-other-byte-order-marks-bom-can-mess-up-your-xml%2F" title="TwitThis"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/twitter.gif" title="TwitThis" alt="TwitThis" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://blogsvine.com/submit.php?url=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fhow-i%25c2%25bb%25c2%25bf-and-65279-and-other-byte-order-marks-bom-can-mess-up-your-xml%2F" title="Blogsvine"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/blogsvine.png" title="Blogsvine" alt="Blogsvine" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://www.dotnetkicks.com/kick/?url=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fhow-i%25c2%25bb%25c2%25bf-and-65279-and-other-byte-order-marks-bom-can-mess-up-your-xml%2F&amp;title=How%20%C3%AF%C2%BB%C2%BF%20and%2065279%20and%20Other%20Byte%20Order%20Marks%20%28BOM%29%20Can%20Mess%20Up%20Your%20XML" title="description"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/dotnetkicks.png" title="description" alt="description" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="mailto:?subject=How%20%C3%AF%C2%BB%C2%BF%20and%2065279%20and%20Other%20Byte%20Order%20Marks%20%28BOM%29%20Can%20Mess%20Up%20Your%20XML&amp;body=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fhow-i%25c2%25bb%25c2%25bf-and-65279-and-other-byte-order-marks-bom-can-mess-up-your-xml%2F" title="E-mail this story to a friend!"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/email_link.png" title="E-mail this story to a friend!" alt="E-mail this story to a friend!" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://ping.fm/ref/?link=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fhow-i%25c2%25bb%25c2%25bf-and-65279-and-other-byte-order-marks-bom-can-mess-up-your-xml%2F&amp;title=How%20%C3%AF%C2%BB%C2%BF%20and%2065279%20and%20Other%20Byte%20Order%20Marks%20%28BOM%29%20Can%20Mess%20Up%20Your%20XML" title="Ping.fm"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/ping.gif" title="Ping.fm" alt="Ping.fm" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="javascript:window.print();" title="Print this article!"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/printer.png" title="Print this article!" alt="Print this article!" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://slashdot.org/bookmark.pl?title=How%20%C3%AF%C2%BB%C2%BF%20and%2065279%20and%20Other%20Byte%20Order%20Marks%20%28BOM%29%20Can%20Mess%20Up%20Your%20XML&amp;url=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fhow-i%25c2%25bb%25c2%25bf-and-65279-and-other-byte-order-marks-bom-can-mess-up-your-xml%2F" title="Slashdot"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/slashdot.png" title="Slashdot" alt="Slashdot" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://buzz.yahoo.com/submit/?submitUrl=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fhow-i%25c2%25bb%25c2%25bf-and-65279-and-other-byte-order-marks-bom-can-mess-up-your-xml%2F&amp;submitHeadline=How%20%C3%AF%C2%BB%C2%BF%20and%2065279%20and%20Other%20Byte%20Order%20Marks%20%28BOM%29%20Can%20Mess%20Up%20Your%20XML&amp;submitSummary=When%20you%20download%20XML%20text%20from%20the%20Web%2C%20you%20may%20find%20%E2%80%9Cgarbage%20characters%E2%80%9D%20in%20the%20start%20of%20your%20XML%20string.%26%23160%3B%20For%20example%2C%20I%20encountered%20this%20result%20when%20I%20downloaded%20an%20XML%20string%20using%20WebClient.DownloadString%20method%3A%20%C3%AF%C2%BB%C2%BF%26%2360%3BRoot%26%2362%3B%26%2360%3BItem%26%2362%3BHello%2C%20World%26%2360%3B%2FItem%26%2362%3B%26%2360%3B%2FRoot%26%2362%3B%20What%20you%20are%20likely%20seeing%20is%20a%20Byte%20Order%20Mark%20%28BOM%29%2C%20which%20is%20a%20Unicode%20character%20that%20indicates%20the%20endian-ness%20Related%20posts%3A%20C%23%20Convert%20Byte%20Array%20to%20String%20Read%20File%20into%20Byte%20Array%20&amp;submitCategory=science&amp;submitAssetType=text" title="Yahoo! Buzz"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/yahoobuzz.gif" title="Yahoo! Buzz" alt="Yahoo! Buzz" class="sociable-hovers" /></a></li>
</ul>
</div>
]]></content:encoded>
			<wfw:commentRss>http://blog.f9group.com/technology/c/how-i%c2%bb%c2%bf-and-65279-and-other-byte-order-marks-bom-can-mess-up-your-xml/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>C# Convert Byte Array to String</title>
		<link>http://blog.f9group.com/technology/c/c-convert-byte-array-to-string/</link>
		<comments>http://blog.f9group.com/technology/c/c-convert-byte-array-to-string/#comments</comments>
		<pubDate>Thu, 22 Apr 2010 00:47:57 +0000</pubDate>
		<dc:creator>CSharp411.com</dc:creator>
				<category><![CDATA[C#]]></category>
		<category><![CDATA[array-related]]></category>
		<category><![CDATA[ascii]]></category>
		<category><![CDATA[buffer]]></category>
		<category><![CDATA[convert]]></category>
		<category><![CDATA[convert-string]]></category>
		<category><![CDATA[csharp411.com]]></category>
		<category><![CDATA[encoding]]></category>
		<category><![CDATA[populate-the-buffer]]></category>
		<category><![CDATA[related]]></category>
		<category><![CDATA[static-method]]></category>
		<category><![CDATA[stream]]></category>
		<category><![CDATA[string]]></category>
		<category><![CDATA[string-data]]></category>
		<category><![CDATA[tips]]></category>

		<guid isPermaLink="false">http://blog.f9group.com/current/c-convert-byte-array-to-string/</guid>
		<description><![CDATA[It’s easy to convert a byte array to a string.&#160; For an ASCII string, use the Encoding.ASCII.GetString static method: byte[] buffer = new byte[10]; // todo: populate the buffer with string data string s = Encoding.ASCII.GetString( buffer ); Related posts:Convert String to Byte ArrayC# Convert String to Stream, and Stream to StringRead File into Byte Array Related posts: Convert String to Byte Array C# Convert String to Stream, and Stream to String Read File into Byte Array ]]></description>
			<content:encoded><![CDATA[<p><b>Content Aggregated From:</b> <a href="http://www.CSharp411.com">CSharp411.com</a></p>
<p>It’s easy to convert a byte array to a string.&#160; For an ASCII string, use the Encoding.ASCII.GetString static method: byte[] buffer = new byte[10]; // todo: populate the buffer with string data string s = Encoding.ASCII.GetString( buffer ); Related posts:Convert String to Byte ArrayC# Convert String to Stream, and Stream to StringRead File into Byte Array Related posts: Convert String to Byte Array C# Convert String to Stream, and Stream to String Read File into Byte Array </P><br />
<a target="_blank" href="http://www.csharp411.com/c-convert-byte-array-to-string/" title="C# Convert Byte Array to String">Read more&#8230;</a></p>

<div class="sociable">
<div class="sociable_tagline">
<strong>Share and Enjoy:</strong>
</div>
<ul>
	<li><a rel="nofollow" target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fc-convert-byte-array-to-string%2F&amp;title=C%23%20Convert%20Byte%20Array%20to%20String" title="Digg"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fc-convert-byte-array-to-string%2F&amp;title=C%23%20Convert%20Byte%20Array%20to%20String" title="Google"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/googlebookmark.png" title="Google" alt="Google" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://del.icio.us/post?url=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fc-convert-byte-array-to-string%2F&amp;title=C%23%20Convert%20Byte%20Array%20to%20String" title="del.icio.us"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://technorati.com/faves?add=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fc-convert-byte-array-to-string%2F" title="Technorati"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fc-convert-byte-array-to-string%2F&amp;t=C%23%20Convert%20Byte%20Array%20to%20String" title="Facebook"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://www.myspace.com/Modules/PostTo/Pages/?u=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fc-convert-byte-array-to-string%2F&amp;t=C%23%20Convert%20Byte%20Array%20to%20String" title="MySpace"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/myspace.png" title="MySpace" alt="MySpace" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://twitter.com/home?status=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fc-convert-byte-array-to-string%2F" title="TwitThis"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/twitter.gif" title="TwitThis" alt="TwitThis" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://blogsvine.com/submit.php?url=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fc-convert-byte-array-to-string%2F" title="Blogsvine"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/blogsvine.png" title="Blogsvine" alt="Blogsvine" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://www.dotnetkicks.com/kick/?url=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fc-convert-byte-array-to-string%2F&amp;title=C%23%20Convert%20Byte%20Array%20to%20String" title="description"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/dotnetkicks.png" title="description" alt="description" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="mailto:?subject=C%23%20Convert%20Byte%20Array%20to%20String&amp;body=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fc-convert-byte-array-to-string%2F" title="E-mail this story to a friend!"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/email_link.png" title="E-mail this story to a friend!" alt="E-mail this story to a friend!" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://ping.fm/ref/?link=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fc-convert-byte-array-to-string%2F&amp;title=C%23%20Convert%20Byte%20Array%20to%20String" title="Ping.fm"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/ping.gif" title="Ping.fm" alt="Ping.fm" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="javascript:window.print();" title="Print this article!"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/printer.png" title="Print this article!" alt="Print this article!" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://slashdot.org/bookmark.pl?title=C%23%20Convert%20Byte%20Array%20to%20String&amp;url=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fc-convert-byte-array-to-string%2F" title="Slashdot"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/slashdot.png" title="Slashdot" alt="Slashdot" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://buzz.yahoo.com/submit/?submitUrl=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fc-convert-byte-array-to-string%2F&amp;submitHeadline=C%23%20Convert%20Byte%20Array%20to%20String&amp;submitSummary=It%E2%80%99s%20easy%20to%20convert%20a%20byte%20array%20to%20a%20string.%26%23160%3B%20For%20an%20ASCII%20string%2C%20use%20the%20Encoding.ASCII.GetString%20static%20method%3A%20byte%5B%5D%20buffer%20%3D%20new%20byte%5B10%5D%3B%20%2F%2F%20todo%3A%20populate%20the%20buffer%20with%20string%20data%20string%20s%20%3D%20Encoding.ASCII.GetString%28%20buffer%20%29%3B%20Related%20posts%3AConvert%20String%20to%20Byte%20ArrayC%23%20Convert%20String%20to%20Stream%2C%20and%20Stream%20to%20StringRead%20File%20into%20Byte%20Array%20Related%20posts%3A%20Convert%20String%20to%20Byte%20Array%20C%23%20Convert%20String%20to%20Stream%2C%20and%20Stream%20to%20String%20Read%20File%20into%20Byte%20Array%20&amp;submitCategory=science&amp;submitAssetType=text" title="Yahoo! Buzz"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/yahoobuzz.gif" title="Yahoo! Buzz" alt="Yahoo! Buzz" class="sociable-hovers" /></a></li>
</ul>
</div>
]]></content:encoded>
			<wfw:commentRss>http://blog.f9group.com/technology/c/c-convert-byte-array-to-string/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>C# Convert Byte Array to String</title>
		<link>http://blog.f9group.com/technology/c/c-convert-byte-array-to-string-2/</link>
		<comments>http://blog.f9group.com/technology/c/c-convert-byte-array-to-string-2/#comments</comments>
		<pubDate>Thu, 22 Apr 2010 00:47:57 +0000</pubDate>
		<dc:creator>CSharp411.com</dc:creator>
				<category><![CDATA[C#]]></category>
		<category><![CDATA[csharp411]]></category>
		<category><![CDATA[encoding]]></category>
		<category><![CDATA[stream]]></category>

		<guid isPermaLink="false">http://blog.f9group.com/current/c-convert-byte-array-to-string-2/</guid>
		<description><![CDATA[It’s easy to convert a byte array to a string.&#160; For an ASCII string, use the Encoding.ASCII.GetString static method: byte[] buffer = new byte[10]; // todo: populate the buffer with string data string s = Encoding.ASCII.GetString( buffer ); Related posts:Convert String to Byte ArrayC# Convert String to Stream, and Stream to StringRead File into Byte Array Related posts: Convert String to Byte Array C# Convert String to Stream, and Stream to String Read File into Byte Array ]]></description>
			<content:encoded><![CDATA[<p><b>Content Aggregated From:</b> <a href="http://www.CSharp411.com">CSharp411.com</a></p>
<p>It’s easy to convert a byte array to a string.&#160; For an ASCII string, use the Encoding.ASCII.GetString static method: byte[] buffer = new byte[10]; // todo: populate the buffer with string data string s = Encoding.ASCII.GetString( buffer ); Related posts:Convert String to Byte ArrayC# Convert String to Stream, and Stream to StringRead File into Byte Array Related posts: Convert String to Byte Array C# Convert String to Stream, and Stream to String Read File into Byte Array </P><br />
<a target="_blank" href="http://www.csharp411.com/c-convert-byte-array-to-string/" title="C# Convert Byte Array to String">Read more&#8230;</a></p>

<div class="sociable">
<div class="sociable_tagline">
<strong>Share and Enjoy:</strong>
</div>
<ul>
	<li><a rel="nofollow" target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fc-convert-byte-array-to-string-2%2F&amp;title=C%23%20Convert%20Byte%20Array%20to%20String" title="Digg"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fc-convert-byte-array-to-string-2%2F&amp;title=C%23%20Convert%20Byte%20Array%20to%20String" title="Google"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/googlebookmark.png" title="Google" alt="Google" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://del.icio.us/post?url=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fc-convert-byte-array-to-string-2%2F&amp;title=C%23%20Convert%20Byte%20Array%20to%20String" title="del.icio.us"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://technorati.com/faves?add=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fc-convert-byte-array-to-string-2%2F" title="Technorati"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fc-convert-byte-array-to-string-2%2F&amp;t=C%23%20Convert%20Byte%20Array%20to%20String" title="Facebook"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://www.myspace.com/Modules/PostTo/Pages/?u=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fc-convert-byte-array-to-string-2%2F&amp;t=C%23%20Convert%20Byte%20Array%20to%20String" title="MySpace"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/myspace.png" title="MySpace" alt="MySpace" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://twitter.com/home?status=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fc-convert-byte-array-to-string-2%2F" title="TwitThis"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/twitter.gif" title="TwitThis" alt="TwitThis" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://blogsvine.com/submit.php?url=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fc-convert-byte-array-to-string-2%2F" title="Blogsvine"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/blogsvine.png" title="Blogsvine" alt="Blogsvine" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://www.dotnetkicks.com/kick/?url=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fc-convert-byte-array-to-string-2%2F&amp;title=C%23%20Convert%20Byte%20Array%20to%20String" title="description"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/dotnetkicks.png" title="description" alt="description" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="mailto:?subject=C%23%20Convert%20Byte%20Array%20to%20String&amp;body=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fc-convert-byte-array-to-string-2%2F" title="E-mail this story to a friend!"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/email_link.png" title="E-mail this story to a friend!" alt="E-mail this story to a friend!" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://ping.fm/ref/?link=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fc-convert-byte-array-to-string-2%2F&amp;title=C%23%20Convert%20Byte%20Array%20to%20String" title="Ping.fm"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/ping.gif" title="Ping.fm" alt="Ping.fm" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="javascript:window.print();" title="Print this article!"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/printer.png" title="Print this article!" alt="Print this article!" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://slashdot.org/bookmark.pl?title=C%23%20Convert%20Byte%20Array%20to%20String&amp;url=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fc-convert-byte-array-to-string-2%2F" title="Slashdot"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/slashdot.png" title="Slashdot" alt="Slashdot" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://buzz.yahoo.com/submit/?submitUrl=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fc-convert-byte-array-to-string-2%2F&amp;submitHeadline=C%23%20Convert%20Byte%20Array%20to%20String&amp;submitSummary=It%E2%80%99s%20easy%20to%20convert%20a%20byte%20array%20to%20a%20string.%26%23160%3B%20For%20an%20ASCII%20string%2C%20use%20the%20Encoding.ASCII.GetString%20static%20method%3A%20byte%5B%5D%20buffer%20%3D%20new%20byte%5B10%5D%3B%20%2F%2F%20todo%3A%20populate%20the%20buffer%20with%20string%20data%20string%20s%20%3D%20Encoding.ASCII.GetString%28%20buffer%20%29%3B%20Related%20posts%3AConvert%20String%20to%20Byte%20ArrayC%23%20Convert%20String%20to%20Stream%2C%20and%20Stream%20to%20StringRead%20File%20into%20Byte%20Array%20Related%20posts%3A%20Convert%20String%20to%20Byte%20Array%20C%23%20Convert%20String%20to%20Stream%2C%20and%20Stream%20to%20String%20Read%20File%20into%20Byte%20Array%20&amp;submitCategory=science&amp;submitAssetType=text" title="Yahoo! Buzz"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/yahoobuzz.gif" title="Yahoo! Buzz" alt="Yahoo! Buzz" class="sociable-hovers" /></a></li>
</ul>
</div>
]]></content:encoded>
			<wfw:commentRss>http://blog.f9group.com/technology/c/c-convert-byte-array-to-string-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Convert String to Byte Array</title>
		<link>http://blog.f9group.com/technology/c/convert-string-to-byte-array/</link>
		<comments>http://blog.f9group.com/technology/c/convert-string-to-byte-array/#comments</comments>
		<pubDate>Wed, 21 Apr 2010 20:18:57 +0000</pubDate>
		<dc:creator>CSharp411.com</dc:creator>
				<category><![CDATA[C#]]></category>
		<category><![CDATA[ascii]]></category>
		<category><![CDATA[binary]]></category>
		<category><![CDATA[convert]]></category>
		<category><![CDATA[convert-binary]]></category>
		<category><![CDATA[encoding]]></category>
		<category><![CDATA[static-method]]></category>
		<category><![CDATA[stream]]></category>
		<category><![CDATA[tips]]></category>

		<guid isPermaLink="false">http://blog.f9group.com/current/convert-string-to-byte-array/</guid>
		<description><![CDATA[It’s easy to convert a string to a byte array.&#160; For an ASCII string, use the Encoding.ASCII.GetBytes static method: string s = &#34;Test String&#34;; byte[] byteArray = Encoding.ASCII.GetBytes( s ); Related posts:C# Convert String to Stream, and Stream to StringRead File into Byte ArrayConvert Binary to Base64 String Related posts: C# Convert String to Stream, and Stream to String Read File into Byte Array Convert Binary to Base64 String ]]></description>
			<content:encoded><![CDATA[<p><b>Content Aggregated From:</b> <a href="http://www.CSharp411.com">CSharp411.com</a></p>
<p>It’s easy to convert a string to a byte array.&#160; For an ASCII string, use the Encoding.ASCII.GetBytes static method: string s = &#34;Test String&#34;; byte[] byteArray = Encoding.ASCII.GetBytes( s ); Related posts:C# Convert String to Stream, and Stream to StringRead File into Byte ArrayConvert Binary to Base64 String Related posts: C# Convert String to Stream, and Stream to String Read File into Byte Array Convert Binary to Base64 String </P><br />
<a target="_blank" href="http://www.csharp411.com/convert-string-to-byte-array/" title="Convert String to Byte Array">Read more&#8230;</a></p>

<div class="sociable">
<div class="sociable_tagline">
<strong>Share and Enjoy:</strong>
</div>
<ul>
	<li><a rel="nofollow" target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fconvert-string-to-byte-array%2F&amp;title=Convert%20String%20to%20Byte%20Array" title="Digg"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fconvert-string-to-byte-array%2F&amp;title=Convert%20String%20to%20Byte%20Array" title="Google"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/googlebookmark.png" title="Google" alt="Google" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://del.icio.us/post?url=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fconvert-string-to-byte-array%2F&amp;title=Convert%20String%20to%20Byte%20Array" title="del.icio.us"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://technorati.com/faves?add=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fconvert-string-to-byte-array%2F" title="Technorati"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fconvert-string-to-byte-array%2F&amp;t=Convert%20String%20to%20Byte%20Array" title="Facebook"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://www.myspace.com/Modules/PostTo/Pages/?u=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fconvert-string-to-byte-array%2F&amp;t=Convert%20String%20to%20Byte%20Array" title="MySpace"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/myspace.png" title="MySpace" alt="MySpace" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://twitter.com/home?status=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fconvert-string-to-byte-array%2F" title="TwitThis"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/twitter.gif" title="TwitThis" alt="TwitThis" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://blogsvine.com/submit.php?url=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fconvert-string-to-byte-array%2F" title="Blogsvine"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/blogsvine.png" title="Blogsvine" alt="Blogsvine" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://www.dotnetkicks.com/kick/?url=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fconvert-string-to-byte-array%2F&amp;title=Convert%20String%20to%20Byte%20Array" title="description"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/dotnetkicks.png" title="description" alt="description" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="mailto:?subject=Convert%20String%20to%20Byte%20Array&amp;body=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fconvert-string-to-byte-array%2F" title="E-mail this story to a friend!"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/email_link.png" title="E-mail this story to a friend!" alt="E-mail this story to a friend!" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://ping.fm/ref/?link=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fconvert-string-to-byte-array%2F&amp;title=Convert%20String%20to%20Byte%20Array" title="Ping.fm"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/ping.gif" title="Ping.fm" alt="Ping.fm" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="javascript:window.print();" title="Print this article!"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/printer.png" title="Print this article!" alt="Print this article!" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://slashdot.org/bookmark.pl?title=Convert%20String%20to%20Byte%20Array&amp;url=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fconvert-string-to-byte-array%2F" title="Slashdot"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/slashdot.png" title="Slashdot" alt="Slashdot" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://buzz.yahoo.com/submit/?submitUrl=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fconvert-string-to-byte-array%2F&amp;submitHeadline=Convert%20String%20to%20Byte%20Array&amp;submitSummary=It%E2%80%99s%20easy%20to%20convert%20a%20string%20to%20a%20byte%20array.%26%23160%3B%20For%20an%20ASCII%20string%2C%20use%20the%20Encoding.ASCII.GetBytes%20static%20method%3A%20string%20s%20%3D%20%26%2334%3BTest%20String%26%2334%3B%3B%20byte%5B%5D%20byteArray%20%3D%20Encoding.ASCII.GetBytes%28%20s%20%29%3B%20Related%20posts%3AC%23%20Convert%20String%20to%20Stream%2C%20and%20Stream%20to%20StringRead%20File%20into%20Byte%20ArrayConvert%20Binary%20to%20Base64%20String%20Related%20posts%3A%20C%23%20Convert%20String%20to%20Stream%2C%20and%20Stream%20to%20String%20Read%20File%20into%20Byte%20Array%20Convert%20Binary%20to%20Base64%20String%20&amp;submitCategory=science&amp;submitAssetType=text" title="Yahoo! Buzz"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/yahoobuzz.gif" title="Yahoo! Buzz" alt="Yahoo! Buzz" class="sociable-hovers" /></a></li>
</ul>
</div>
]]></content:encoded>
			<wfw:commentRss>http://blog.f9group.com/technology/c/convert-string-to-byte-array/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Read File into Byte Array</title>
		<link>http://blog.f9group.com/technology/c/read-file-into-byte-array/</link>
		<comments>http://blog.f9group.com/technology/c/read-file-into-byte-array/#comments</comments>
		<pubDate>Wed, 21 Apr 2010 20:13:37 +0000</pubDate>
		<dc:creator>CSharp411.com</dc:creator>
				<category><![CDATA[C#]]></category>
		<category><![CDATA[closes-the-file]]></category>
		<category><![CDATA[convert-string]]></category>
		<category><![CDATA[csharp]]></category>
		<category><![CDATA[csharp411]]></category>
		<category><![CDATA[csharp411.com]]></category>
		<category><![CDATA[file]]></category>
		<category><![CDATA[file-string]]></category>
		<category><![CDATA[read-only-mode]]></category>
		<category><![CDATA[related]]></category>
		<category><![CDATA[tips]]></category>

		<guid isPermaLink="false">http://blog.f9group.com/current/read-file-into-byte-array/</guid>
		<description><![CDATA[It’s easy to read a file into a byte array.&#160; Just use the File.ReadAllBytes static method.&#160; This opens a binary file in read-only mode, reads the contents of the file into a byte array, and then closes the file. string filePath = @&#34;C:test.doc&#34;; byte[] byteArray = File.ReadAllBytes( filePath ); Related posts:C# Read Text File Line-by-LineConvert String Related posts: C# Read Text File Line-by-Line Convert String to Byte Array C# Read Text File into String ]]></description>
			<content:encoded><![CDATA[<p><b>Content Aggregated From:</b> <a href="http://www.CSharp411.com">CSharp411.com</a></p>
<p>It’s easy to read a file into a byte array.&#160; Just use the File.ReadAllBytes static method.&#160; This opens a binary file in read-only mode, reads the contents of the file into a byte array, and then closes the file. string filePath = @&#34;C:test.doc&#34;; byte[] byteArray = File.ReadAllBytes( filePath ); Related posts:C# Read Text File Line-by-LineConvert String Related posts: C# Read Text File Line-by-Line Convert String to Byte Array C# Read Text File into String </P><br />
<a target="_blank" href="http://www.csharp411.com/read-file-into-byte-array/" title="Read File into Byte Array">Read more&#8230;</a></p>

<div class="sociable">
<div class="sociable_tagline">
<strong>Share and Enjoy:</strong>
</div>
<ul>
	<li><a rel="nofollow" target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fread-file-into-byte-array%2F&amp;title=Read%20File%20into%20Byte%20Array" title="Digg"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fread-file-into-byte-array%2F&amp;title=Read%20File%20into%20Byte%20Array" title="Google"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/googlebookmark.png" title="Google" alt="Google" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://del.icio.us/post?url=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fread-file-into-byte-array%2F&amp;title=Read%20File%20into%20Byte%20Array" title="del.icio.us"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://technorati.com/faves?add=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fread-file-into-byte-array%2F" title="Technorati"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fread-file-into-byte-array%2F&amp;t=Read%20File%20into%20Byte%20Array" title="Facebook"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://www.myspace.com/Modules/PostTo/Pages/?u=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fread-file-into-byte-array%2F&amp;t=Read%20File%20into%20Byte%20Array" title="MySpace"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/myspace.png" title="MySpace" alt="MySpace" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://twitter.com/home?status=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fread-file-into-byte-array%2F" title="TwitThis"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/twitter.gif" title="TwitThis" alt="TwitThis" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://blogsvine.com/submit.php?url=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fread-file-into-byte-array%2F" title="Blogsvine"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/blogsvine.png" title="Blogsvine" alt="Blogsvine" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://www.dotnetkicks.com/kick/?url=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fread-file-into-byte-array%2F&amp;title=Read%20File%20into%20Byte%20Array" title="description"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/dotnetkicks.png" title="description" alt="description" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="mailto:?subject=Read%20File%20into%20Byte%20Array&amp;body=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fread-file-into-byte-array%2F" title="E-mail this story to a friend!"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/email_link.png" title="E-mail this story to a friend!" alt="E-mail this story to a friend!" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://ping.fm/ref/?link=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fread-file-into-byte-array%2F&amp;title=Read%20File%20into%20Byte%20Array" title="Ping.fm"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/ping.gif" title="Ping.fm" alt="Ping.fm" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="javascript:window.print();" title="Print this article!"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/printer.png" title="Print this article!" alt="Print this article!" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://slashdot.org/bookmark.pl?title=Read%20File%20into%20Byte%20Array&amp;url=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fread-file-into-byte-array%2F" title="Slashdot"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/slashdot.png" title="Slashdot" alt="Slashdot" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" target="_blank" href="http://buzz.yahoo.com/submit/?submitUrl=http%3A%2F%2Fblog.f9group.com%2Ftechnology%2Fc%2Fread-file-into-byte-array%2F&amp;submitHeadline=Read%20File%20into%20Byte%20Array&amp;submitSummary=It%E2%80%99s%20easy%20to%20read%20a%20file%20into%20a%20byte%20array.%26%23160%3B%20Just%20use%20the%20File.ReadAllBytes%20static%20method.%26%23160%3B%20This%20opens%20a%20binary%20file%20in%20read-only%20mode%2C%20reads%20the%20contents%20of%20the%20file%20into%20a%20byte%20array%2C%20and%20then%20closes%20the%20file.%20string%20filePath%20%3D%20%40%26%2334%3BC%3Atest.doc%26%2334%3B%3B%20byte%5B%5D%20byteArray%20%3D%20File.ReadAllBytes%28%20filePath%20%29%3B%20Related%20posts%3AC%23%20Read%20Text%20File%20Line-by-LineConvert%20String%20Related%20posts%3A%20C%23%20Read%20Text%20File%20Line-by-Line%20Convert%20String%20to%20Byte%20Array%20C%23%20Read%20Text%20File%20into%20String%20&amp;submitCategory=science&amp;submitAssetType=text" title="Yahoo! Buzz"><img src="http://blog.f9group.com/wp-content/plugins/sociable/images/yahoobuzz.gif" title="Yahoo! Buzz" alt="Yahoo! Buzz" class="sociable-hovers" /></a></li>
</ul>
</div>
]]></content:encoded>
			<wfw:commentRss>http://blog.f9group.com/technology/c/read-file-into-byte-array/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
