<?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>Michael Bowersox&#039;s Blog &#187; Michael Bowersox</title>
	<atom:link href="http://www.michaelbowersox.com/author/mbowersox/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.michaelbowersox.com</link>
	<description></description>
	<lastBuildDate>Fri, 23 Dec 2011 02:13:19 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Recursive Queries Using CTEs</title>
		<link>http://www.michaelbowersox.com/2011/11/09/recursive-queries-using-ctes/</link>
		<comments>http://www.michaelbowersox.com/2011/11/09/recursive-queries-using-ctes/#comments</comments>
		<pubDate>Thu, 10 Nov 2011 02:29:23 +0000</pubDate>
		<dc:creator>Michael Bowersox</dc:creator>
				<category><![CDATA[SQL Server]]></category>
		<category><![CDATA[Common Table Expressions]]></category>

		<guid isPermaLink="false">http://www.michaelbowersox.com/?p=768</guid>
		<description><![CDATA[I previously explained the basics of common table expressions (CTEs) as well as how to chain them in sequence when you need multiple temporary result sets to get the results you desire.  One of the topics I have not covered yet is using CTEs to write recursive queries. The classic example of using a recursive [...]]]></description>
		<wfw:commentRss>http://www.michaelbowersox.com/2011/11/09/recursive-queries-using-ctes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>NSMutableDictionary Example</title>
		<link>http://www.michaelbowersox.com/2011/09/21/nsmutabledictionary-example/</link>
		<comments>http://www.michaelbowersox.com/2011/09/21/nsmutabledictionary-example/#comments</comments>
		<pubDate>Thu, 22 Sep 2011 01:41:30 +0000</pubDate>
		<dc:creator>Michael Bowersox</dc:creator>
				<category><![CDATA[Cocoa]]></category>
		<category><![CDATA[Objective-C]]></category>

		<guid isPermaLink="false">http://www.michaelbowersox.com/?p=750</guid>
		<description><![CDATA[The NSMutableDictionary object is very useful item in the Cocoa toolbox.  It allows you to store values which are indexed by key.  It is similar to the NSDictionary object with the exception that items can be added and removed dynamically.  So let&#8217;s jump right in and take a look at some sample code. Creating an [...]]]></description>
		<wfw:commentRss>http://www.michaelbowersox.com/2011/09/21/nsmutabledictionary-example/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Determining Database Size in Microsoft SQL Server</title>
		<link>http://www.michaelbowersox.com/2011/09/02/determining-database-size-in-microsoft-sql-server/</link>
		<comments>http://www.michaelbowersox.com/2011/09/02/determining-database-size-in-microsoft-sql-server/#comments</comments>
		<pubDate>Fri, 02 Sep 2011 23:38:51 +0000</pubDate>
		<dc:creator>Michael Bowersox</dc:creator>
				<category><![CDATA[SQL Server]]></category>

		<guid isPermaLink="false">http://www.michaelbowersox.com/?p=733</guid>
		<description><![CDATA[We’ve all experienced a database administrator coming up to us and questioning why a SQL Server database is consuming so much disk space.  If you’re like me, you would immediately run the sp_helpdb stored procedure to see if the log file has grown out of control: EXEC sp_helpdb &#039;AdventureWorks&#039; The output of the sp_helpdb shown [...]]]></description>
		<wfw:commentRss>http://www.michaelbowersox.com/2011/09/02/determining-database-size-in-microsoft-sql-server/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>My Favorite Visual Studio 2010 Theme</title>
		<link>http://www.michaelbowersox.com/2011/05/08/my-favorite-visual-studio-2010-theme/</link>
		<comments>http://www.michaelbowersox.com/2011/05/08/my-favorite-visual-studio-2010-theme/#comments</comments>
		<pubDate>Mon, 09 May 2011 01:15:22 +0000</pubDate>
		<dc:creator>Michael Bowersox</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Themes]]></category>
		<category><![CDATA[Visual Studio]]></category>

		<guid isPermaLink="false">http://www.michaelbowersox.com/?p=731</guid>
		<description><![CDATA[I’ve always been a fan of visual studio themes with a darker background as I find that the white background of the default theme tends to hurt my eyes after working for a few hours straight.  When starting my last job, I stuck with the default theme for a month or two before I noticed [...]]]></description>
		<wfw:commentRss>http://www.michaelbowersox.com/2011/05/08/my-favorite-visual-studio-2010-theme/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Converting From WPF Foreground to Windows Forms ForeColor</title>
		<link>http://www.michaelbowersox.com/2011/02/18/converting-from-wpf-foreground-to-windows-forms-forecolor/</link>
		<comments>http://www.michaelbowersox.com/2011/02/18/converting-from-wpf-foreground-to-windows-forms-forecolor/#comments</comments>
		<pubDate>Sat, 19 Feb 2011 00:02:03 +0000</pubDate>
		<dc:creator>Michael Bowersox</dc:creator>
				<category><![CDATA[.NET]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[WPF]]></category>

		<guid isPermaLink="false">http://www.michaelbowersox.com/?p=720</guid>
		<description><![CDATA[I recently had the need to read the foreground color of a WPF control to assign to the foreground color of a Windows Forms control that I had hosted in a Windows Forms Host control.  Once I started investigating, I realized that this wasn’t going to be as straight forward as I planned since the [...]]]></description>
		<wfw:commentRss>http://www.michaelbowersox.com/2011/02/18/converting-from-wpf-foreground-to-windows-forms-forecolor/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Multiple CTEs in Sequence</title>
		<link>http://www.michaelbowersox.com/2011/02/13/multiple-ctes-in-sequence/</link>
		<comments>http://www.michaelbowersox.com/2011/02/13/multiple-ctes-in-sequence/#comments</comments>
		<pubDate>Mon, 14 Feb 2011 01:49:32 +0000</pubDate>
		<dc:creator>Michael Bowersox</dc:creator>
				<category><![CDATA[SQL Server]]></category>
		<category><![CDATA[Common Table Expressions]]></category>

		<guid isPermaLink="false">http://www.michaelbowersox.com/?p=707</guid>
		<description><![CDATA[In a previous post, I discussed how to use common table expressions to generate temporary result sets that can read from and written to.  In this post, I’ll show how to use two CTEs together for more complex scenarios. To illustrate how to use CTEs this way, we’ll code up a simple example using the [...]]]></description>
		<wfw:commentRss>http://www.michaelbowersox.com/2011/02/13/multiple-ctes-in-sequence/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Intro to Common Table Expressions</title>
		<link>http://www.michaelbowersox.com/2011/01/28/intro-to-common-table-expressions/</link>
		<comments>http://www.michaelbowersox.com/2011/01/28/intro-to-common-table-expressions/#comments</comments>
		<pubDate>Sat, 29 Jan 2011 04:49:15 +0000</pubDate>
		<dc:creator>Michael Bowersox</dc:creator>
				<category><![CDATA[SQL Server]]></category>
		<category><![CDATA[Common Table Expressions]]></category>

		<guid isPermaLink="false">http://www.michaelbowersox.com/?p=677</guid>
		<description><![CDATA[Common table expressions (CTEs) are a powerful feature that was added to Microsoft SQL Server 2005.  Common table expressions can be thought of as a temporary result set that can be used with one single SELECT, INSERT, UPDATE, or DELETE statement. The basic syntax for a CTE is the following: WITH &#60;cte_name&#62; (column1, column2, column3, [...]]]></description>
		<wfw:commentRss>http://www.michaelbowersox.com/2011/01/28/intro-to-common-table-expressions/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Semaphores in C#</title>
		<link>http://www.michaelbowersox.com/2011/01/16/semaphores-in-c/</link>
		<comments>http://www.michaelbowersox.com/2011/01/16/semaphores-in-c/#comments</comments>
		<pubDate>Mon, 17 Jan 2011 03:18:09 +0000</pubDate>
		<dc:creator>Michael Bowersox</dc:creator>
				<category><![CDATA[.NET]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[Threading]]></category>

		<guid isPermaLink="false">http://www.michaelbowersox.com/?p=667</guid>
		<description><![CDATA[A short while ago I had a need to limit simultaneous requests to a web service from a multi-threaded application to prevent timeouts.  I learned about semaphores in school and knew this was the right approach, but I have never used one in a real-world application before.  Luckily, the .NET framework makes it rather easy [...]]]></description>
		<wfw:commentRss>http://www.michaelbowersox.com/2011/01/16/semaphores-in-c/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Deploying a SharePoint Master Page in a Feature</title>
		<link>http://www.michaelbowersox.com/2010/05/16/deploying-a-sharepoint-master-page-in-a-feature/</link>
		<comments>http://www.michaelbowersox.com/2010/05/16/deploying-a-sharepoint-master-page-in-a-feature/#comments</comments>
		<pubDate>Mon, 17 May 2010 02:00:13 +0000</pubDate>
		<dc:creator>Michael Bowersox</dc:creator>
				<category><![CDATA[SharePoint]]></category>

		<guid isPermaLink="false">http://www.michaelbowersox.com/?p=621</guid>
		<description><![CDATA[A few weeks back I was tasked with deploying some content to a site collection including a new master page.  The requirements stated that upon activation of the feature, the new master page would need to be deployed out to the master page gallery of the site collection.  Having never done this before, I set [...]]]></description>
		<wfw:commentRss>http://www.michaelbowersox.com/2010/05/16/deploying-a-sharepoint-master-page-in-a-feature/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Enable ASP.NET AJAX in Your SharePoint 2007 Farm</title>
		<link>http://www.michaelbowersox.com/2010/03/04/enable-asp-net-ajax-in-your-sharepoint-2007-farm/</link>
		<comments>http://www.michaelbowersox.com/2010/03/04/enable-asp-net-ajax-in-your-sharepoint-2007-farm/#comments</comments>
		<pubDate>Fri, 05 Mar 2010 03:13:20 +0000</pubDate>
		<dc:creator>Michael Bowersox</dc:creator>
				<category><![CDATA[SharePoint]]></category>
		<category><![CDATA[ASP.NET AJAX]]></category>
		<category><![CDATA[Feature Receivers]]></category>
		<category><![CDATA[WSPBuilder]]></category>

		<guid isPermaLink="false">http://www.michaelbowersox.com/?p=599</guid>
		<description><![CDATA[SharePoint 2007 does not enable ASP.NET AJAX by default.  Although the process to enable ASP.NET AJAX on a SharePoint 2007 web application is rather straightforward, it can be time consuming and error prone due to the amount of web.config entries that need to be made.  So, a while back a friend and I created a [...]]]></description>
		<wfw:commentRss>http://www.michaelbowersox.com/2010/03/04/enable-asp-net-ajax-in-your-sharepoint-2007-farm/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

