<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="http://feeds.feedburner.com/~d/styles/rss2full.xsl" type="text/xsl" media="screen"?><?xml-stylesheet href="http://feeds.feedburner.com/~d/styles/itemcontent.css" type="text/css" media="screen"?><!-- generator="wordpress/2.2.1" --><rss 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:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>Switch On The Code</title>
	<link>http://blog.paranoidferret.com</link>
	<description>Tutorials and Examples from your friendly neighborhood Software Engineers.</description>
	<pubDate>Tue, 22 Jul 2008 13:53:10 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.2.1</generator>
	<language>en</language>
			<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/SwitchOnTheCode" type="application/rss+xml" /><item>
		<title>WPF Snippet Tutorial - Aligning ListView Items</title>
		<link>http://feeds.feedburner.com/~r/SwitchOnTheCode/~3/342550634/</link>
		<comments>http://blog.paranoidferret.com/index.php/2008/07/22/wpf-snippet-tutorial-aligning-listview-items/#comments</comments>
		<pubDate>Tue, 22 Jul 2008 13:36:08 +0000</pubDate>
		<dc:creator>The Reddest</dc:creator>
		
		<category><![CDATA[WPF]]></category>

		<category><![CDATA[XAML]]></category>

		<category><![CDATA[C#]]></category>

		<category><![CDATA[All Tutorials]]></category>

		<guid isPermaLink="false">http://blog.paranoidferret.com/index.php/2008/07/22/wpf-snippet-tutorial-aligning-listview-items/</guid>
		<description><![CDATA[WPF is powerful.  So powerful in fact, that sometimes it's hard to find styles and settings to make it do what you want.  Aligning ListView items was one such example for me.  This snippet tutorial will show you how to use a style to vertically and horizontally align the contents of ListView cells.  <a href="http://blog.paranoidferret.com/index.php/2008/07/22/wpf-snippet-tutorial-aligning-listview-items/">More &raquo;</a> ]]></description>
		<wfw:commentRss>http://blog.paranoidferret.com/index.php/2008/07/22/wpf-snippet-tutorial-aligning-listview-items/feed/</wfw:commentRss>
		<feedburner:origLink>http://blog.paranoidferret.com/index.php/2008/07/22/wpf-snippet-tutorial-aligning-listview-items/</feedburner:origLink></item>
		<item>
		<title>WPF Tutorial - Using MultiBindings</title>
		<link>http://feeds.feedburner.com/~r/SwitchOnTheCode/~3/341449867/</link>
		<comments>http://blog.paranoidferret.com/index.php/2008/07/21/wpf-tutorial-using-multibindings/#comments</comments>
		<pubDate>Mon, 21 Jul 2008 11:19:37 +0000</pubDate>
		<dc:creator>The Tallest</dc:creator>
		
		<category><![CDATA[WPF]]></category>

		<category><![CDATA[XAML]]></category>

		<category><![CDATA[C#]]></category>

		<category><![CDATA[All Tutorials]]></category>

		<guid isPermaLink="false">http://blog.paranoidferret.com/index.php/2008/07/21/wpf-tutorial-using-multibindings/</guid>
		<description><![CDATA[ If you've touched WPF at all, you've probably realized that bindings are an extremely important piece of the framework.  We've talked about WPF bindings a number of times here at Switch On The Code (most recently in a post where we talked about <a href="http://blog.paranoidferret.com/index.php/2008/07/15/wpf-tutorial-binding-converters/">Binding Converters</a>) - and yet we have just barely scratched the surface of the world of bindings.  Today, we are going to take a look at MultiBindings.  <a href="http://blog.paranoidferret.com/index.php/2008/07/21/wpf-tutorial-using-multibindings/">More &raquo;</a> ]]></description>
		<wfw:commentRss>http://blog.paranoidferret.com/index.php/2008/07/21/wpf-tutorial-using-multibindings/feed/</wfw:commentRss>
		<feedburner:origLink>http://blog.paranoidferret.com/index.php/2008/07/21/wpf-tutorial-using-multibindings/</feedburner:origLink></item>
		<item>
		<title>Simple Flex Drag and Drop</title>
		<link>http://feeds.feedburner.com/~r/SwitchOnTheCode/~3/338536909/</link>
		<comments>http://blog.paranoidferret.com/index.php/2008/07/17/simple-flex-drag-and-drop/#comments</comments>
		<pubDate>Fri, 18 Jul 2008 00:45:31 +0000</pubDate>
		<dc:creator>The Fattest</dc:creator>
		
		<category><![CDATA[Flex]]></category>

		<category><![CDATA[All Tutorials]]></category>

		<guid isPermaLink="false">http://blog.paranoidferret.com/index.php/2008/07/17/simple-flex-drag-and-drop/</guid>
		<description><![CDATA[<p>Today I am going to run through a smallish tutorial on creating and using drag and drop in Flex using the <a hrer="" title="DragManager Flex 3 Documentation">DragManager</a> class, which is a utility provided to make drag and drop easy. I should also mention, right off the bat, that some things like lists already have various drag and drop features built in. I however will be showing a example that is useful for any custom drag jobs you might need to do.</p>  <a href="http://blog.paranoidferret.com/index.php/2008/07/17/simple-flex-drag-and-drop/">More &raquo;</a> ]]></description>
		<wfw:commentRss>http://blog.paranoidferret.com/index.php/2008/07/17/simple-flex-drag-and-drop/feed/</wfw:commentRss>
		<feedburner:origLink>http://blog.paranoidferret.com/index.php/2008/07/17/simple-flex-drag-and-drop/</feedburner:origLink></item>
		<item>
		<title>WPF Tutorial - How To Use A DataTemplateSelector</title>
		<link>http://feeds.feedburner.com/~r/SwitchOnTheCode/~3/337169457/</link>
		<comments>http://blog.paranoidferret.com/index.php/2008/07/16/wpf-tutorial-how-to-use-a-datatemplateselector/#comments</comments>
		<pubDate>Wed, 16 Jul 2008 15:32:00 +0000</pubDate>
		<dc:creator>The Tallest</dc:creator>
		
		<category><![CDATA[WPF]]></category>

		<category><![CDATA[XAML]]></category>

		<category><![CDATA[C#]]></category>

		<category><![CDATA[All Tutorials]]></category>

		<guid isPermaLink="false">http://blog.paranoidferret.com/index.php/2008/07/16/wpf-tutorial-how-to-use-a-datatemplateselector/</guid>
		<description><![CDATA[DataTemplates are an extremely powerful part of WPF, and by using them, you can abstract all sorts of display code.  However, there are times when they fall short - and initially when I was learning WPF I was disappointed by that.  For instance, you only get to set one DataTemplate on an items control, and while that made sense, it felt limiting. What if I wanted to use different templates depending on the content of the item?  Do I have to build all that logic into a single data template?  <a href="http://blog.paranoidferret.com/index.php/2008/07/16/wpf-tutorial-how-to-use-a-datatemplateselector/">More &raquo;</a> ]]></description>
		<wfw:commentRss>http://blog.paranoidferret.com/index.php/2008/07/16/wpf-tutorial-how-to-use-a-datatemplateselector/feed/</wfw:commentRss>
		<feedburner:origLink>http://blog.paranoidferret.com/index.php/2008/07/16/wpf-tutorial-how-to-use-a-datatemplateselector/</feedburner:origLink></item>
		<item>
		<title>WPF Tutorial - Binding Converters</title>
		<link>http://feeds.feedburner.com/~r/SwitchOnTheCode/~3/336157774/</link>
		<comments>http://blog.paranoidferret.com/index.php/2008/07/15/wpf-tutorial-binding-converters/#comments</comments>
		<pubDate>Tue, 15 Jul 2008 15:04:27 +0000</pubDate>
		<dc:creator>The Reddest</dc:creator>
		
		<category><![CDATA[WPF]]></category>

		<category><![CDATA[C#]]></category>

		<category><![CDATA[All Tutorials]]></category>

		<guid isPermaLink="false">http://blog.paranoidferret.com/index.php/2008/07/15/wpf-tutorial-binding-converters/</guid>
		<description><![CDATA[I'm going to come right out and say it, binding converters are one of the nicest pieces of WPF I've run across so far.  Simply put, they provide a translation between your binding source and destination.  The most common use I've found is when I'm binding to user interface elements, because on many occasions I don't store something in a data member that can just be stuck on the screen.  This tutorial will provide an introduction to what binding converters are and how to use them.  <a href="http://blog.paranoidferret.com/index.php/2008/07/15/wpf-tutorial-binding-converters/">More &raquo;</a> ]]></description>
		<wfw:commentRss>http://blog.paranoidferret.com/index.php/2008/07/15/wpf-tutorial-binding-converters/feed/</wfw:commentRss>
		<feedburner:origLink>http://blog.paranoidferret.com/index.php/2008/07/15/wpf-tutorial-binding-converters/</feedburner:origLink></item>
		<item>
		<title>Signing up for Slicehost</title>
		<link>http://feeds.feedburner.com/~r/SwitchOnTheCode/~3/335298852/</link>
		<comments>http://blog.paranoidferret.com/index.php/2008/07/14/signing-up-for-slicehost/#comments</comments>
		<pubDate>Mon, 14 Jul 2008 18:08:06 +0000</pubDate>
		<dc:creator>The Cook</dc:creator>
		
		<category><![CDATA[Neat Websites]]></category>

		<category><![CDATA[All Tutorials]]></category>

		<guid isPermaLink="false">http://blog.paranoidferret.com/index.php/2008/07/14/signing-up-for-slicehost/</guid>
		<description><![CDATA[I'm starting work on a new website, and I'm downright tired of my old hosting company.  Their tools are cumbersome, their plans are undecipherable, and the level of spam email I get from them is reaching impressive levels.  I've watched as a variety of people, including the SOTC guys (Red, Tall, and "Fat") have migrated from shared hosting, to dedicated hosting, to even larger dedicated hosting, and it just looks like a miserable high-effort experience to me.  <a href="http://blog.paranoidferret.com/index.php/2008/07/14/signing-up-for-slicehost/">More &raquo;</a> ]]></description>
		<wfw:commentRss>http://blog.paranoidferret.com/index.php/2008/07/14/signing-up-for-slicehost/feed/</wfw:commentRss>
		<feedburner:origLink>http://blog.paranoidferret.com/index.php/2008/07/14/signing-up-for-slicehost/</feedburner:origLink></item>
		<item>
		<title>How To Configure And Use Visual Studio Macros</title>
		<link>http://feeds.feedburner.com/~r/SwitchOnTheCode/~3/332017228/</link>
		<comments>http://blog.paranoidferret.com/index.php/2008/07/10/how-to-configure-and-use-visual-studio-macros/#comments</comments>
		<pubDate>Thu, 10 Jul 2008 19:51:57 +0000</pubDate>
		<dc:creator>The Reddest</dc:creator>
		
		<category><![CDATA[Visual Studio]]></category>

		<category><![CDATA[All Tutorials]]></category>

		<guid isPermaLink="false">http://blog.paranoidferret.com/index.php/2008/07/10/how-to-configure-and-use-visual-studio-macros/</guid>
		<description><![CDATA[Microsoft Visual Studio has pretty much every operation you'd ever need right at your fingertips through the built in keystrokes.  However, there are times when you'd like the text editor to do something that isn't built in.  This is where macros come in.  Macros can be wired up to keystrokes and can do pretty much unlimited modifications to your text - as long as you're willing to program it.  In this tutorial, I'm going to demonstrate how to import an existing macro and configure a keystroke for it.  <a href="http://blog.paranoidferret.com/index.php/2008/07/10/how-to-configure-and-use-visual-studio-macros/">More &raquo;</a> ]]></description>
		<wfw:commentRss>http://blog.paranoidferret.com/index.php/2008/07/10/how-to-configure-and-use-visual-studio-macros/feed/</wfw:commentRss>
		<feedburner:origLink>http://blog.paranoidferret.com/index.php/2008/07/10/how-to-configure-and-use-visual-studio-macros/</feedburner:origLink></item>
		<item>
		<title>C# Tutorial - Using The Built In OLEDB CSV Parser</title>
		<link>http://feeds.feedburner.com/~r/SwitchOnTheCode/~3/331372702/</link>
		<comments>http://blog.paranoidferret.com/index.php/2008/07/09/csharp-tutorial-using-the-built-in-oledb-csv-parser/#comments</comments>
		<pubDate>Thu, 10 Jul 2008 03:45:30 +0000</pubDate>
		<dc:creator>The Tallest</dc:creator>
		
		<category><![CDATA[C#]]></category>

		<category><![CDATA[All Tutorials]]></category>

		<guid isPermaLink="false">http://blog.paranoidferret.com/index.php/2008/07/09/csharp-tutorial-using-the-built-in-oledb-csv-parser/</guid>
		<description><![CDATA[So, a while ago, one of the other writers here wrote a small tutorial on <a href="http://blog.paranoidferret.com/index.php/2008/04/17/building-a-simple-csv-parser-in-csharp/">parsing simple CSV files in C#</a>.  It mostly just showed off the string <code>split</code> method, and only worked on really simple CSV files - no quoted fields, etc.  Well, we got a comment asking about that, so today I sat down thinking I would write up a more robust parser.  But as I read through the <a href="http://rfc.net/rfc4180.html" title="RFC 4180">RFC</a> that describes CSV files, I thought to myself, am I suffering from NIH (not invented here) syndrome?  Do I really need to write a full CSV parser?  <a href="http://blog.paranoidferret.com/index.php/2008/07/09/csharp-tutorial-using-the-built-in-oledb-csv-parser/">More &raquo;</a> ]]></description>
		<wfw:commentRss>http://blog.paranoidferret.com/index.php/2008/07/09/csharp-tutorial-using-the-built-in-oledb-csv-parser/feed/</wfw:commentRss>
		<feedburner:origLink>http://blog.paranoidferret.com/index.php/2008/07/09/csharp-tutorial-using-the-built-in-oledb-csv-parser/</feedburner:origLink></item>
		<item>
		<title>Using a PHP Proxy with Flex to talk Cross Domain</title>
		<link>http://feeds.feedburner.com/~r/SwitchOnTheCode/~3/325321946/</link>
		<comments>http://blog.paranoidferret.com/index.php/2008/07/02/using-a-php-proxy-with-flex-to-talk-cross-domain/#comments</comments>
		<pubDate>Thu, 03 Jul 2008 00:24:08 +0000</pubDate>
		<dc:creator>The Fattest</dc:creator>
		
		<category><![CDATA[PHP]]></category>

		<category><![CDATA[Flex]]></category>

		<category><![CDATA[All Tutorials]]></category>

		<guid isPermaLink="false">http://blog.paranoidferret.com/index.php/2008/07/02/using-a-php-proxy-with-flex-to-talk-cross-domain/</guid>
		<description><![CDATA[Now one of the worst pieces of working with Flex is cross domain security, oh how I hate it sometimes. Now I understand that there is a reason that the Flash player can't just grab information from any domain it wants all willy nilly, but sometimes this really hampers getting something built. Silverlight also has this issue, and recently I went over using Yahoo Pipes for a proxy for a <a href="http://blog.paranoidferret.com/index.php/2008/06/06/silverlight-2-and-twitter-a-simple-example/" title="Silverlight 2 and Twitter - A Simple Example">Silverlight Twitter Client</a>. Today I am going to show how to build a simple PHP script to use as a cross domain proxy.  <a href="http://blog.paranoidferret.com/index.php/2008/07/02/using-a-php-proxy-with-flex-to-talk-cross-domain/">More &raquo;</a> ]]></description>
		<wfw:commentRss>http://blog.paranoidferret.com/index.php/2008/07/02/using-a-php-proxy-with-flex-to-talk-cross-domain/feed/</wfw:commentRss>
		<feedburner:origLink>http://blog.paranoidferret.com/index.php/2008/07/02/using-a-php-proxy-with-flex-to-talk-cross-domain/</feedburner:origLink></item>
		<item>
		<title>C# Tutorial - Method Attributes And Reflection</title>
		<link>http://feeds.feedburner.com/~r/SwitchOnTheCode/~3/324126456/</link>
		<comments>http://blog.paranoidferret.com/index.php/2008/07/01/csharp-tutorial-method-attributes-and-reflection/#comments</comments>
		<pubDate>Tue, 01 Jul 2008 15:33:00 +0000</pubDate>
		<dc:creator>The Tallest</dc:creator>
		
		<category><![CDATA[C#]]></category>

		<category><![CDATA[All Tutorials]]></category>

		<guid isPermaLink="false">http://blog.paranoidferret.com/index.php/2008/07/01/csharp-tutorial-method-attributes-and-reflection/</guid>
		<description><![CDATA[Today we are going to take a look at a deep and yet often underused part of C# - method attributes.  First we are going to go through what they are and take a look at the built in attributes, and look at how to poke at them through reflection (which we have taken a quick look at before, in <a href="http://blog.paranoidferret.com/index.php/2007/09/13/csharp-some-notes-on-invoking/">Some Notes On Invoking</a>).  By the end of the tutorial, through, we will be making our own custom attributes - and we will be using those attributes to make our code more dynamic and extensible.  <a href="http://blog.paranoidferret.com/index.php/2008/07/01/csharp-tutorial-method-attributes-and-reflection/">More &raquo;</a> ]]></description>
		<wfw:commentRss>http://blog.paranoidferret.com/index.php/2008/07/01/csharp-tutorial-method-attributes-and-reflection/feed/</wfw:commentRss>
		<feedburner:origLink>http://blog.paranoidferret.com/index.php/2008/07/01/csharp-tutorial-method-attributes-and-reflection/</feedburner:origLink></item>
	</channel>
</rss>
