<?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>Outer Level Blog &#187; .NET</title>
	<atom:link href="http://outerlevel.com/blog/categories/programming/net/feed/" rel="self" type="application/rss+xml" />
	<link>http://outerlevel.com/blog</link>
	<description>Building a MicroISV</description>
	<lastBuildDate>Tue, 22 Jun 2010 14:25:35 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Reflector for .NET</title>
		<link>http://outerlevel.com/blog/2006/05/15/reflector-for-net/</link>
		<comments>http://outerlevel.com/blog/2006/05/15/reflector-for-net/#comments</comments>
		<pubDate>Mon, 15 May 2006 20:36:51 +0000</pubDate>
		<dc:creator>Jon Trainer</dc:creator>
				<category><![CDATA[.NET]]></category>
		<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://www.outerlevel.com/blog/2006/05/15/reflector-for-net/</guid>
		<description><![CDATA[Recently, a coworker introduced me to this cool little utility for browsing and decompiling Microsoft&#8217;s .NET class framework called  Reflector for .NET.
The best feature is that it doesn&#8217;t just reveal the underling IL code but it translates it into either C# or VB.NET.  It also has the ability to decompile other &#8220;compiled&#8221; .NET [...]]]></description>
			<content:encoded><![CDATA[<p>Recently, a coworker introduced me to this cool little utility for browsing and decompiling Microsoft&#8217;s .NET class framework called <a href="http://www.aisto.com/roeder/dotnet/"> Reflector for .NET</a>.</p>
<p>The best feature is that it doesn&#8217;t just reveal the underling IL code but it translates it into either C# or VB.NET.  It also has the ability to decompile other &#8220;compiled&#8221; .NET libraries as well.  A good case for obfuscation?<br />
<a href="http://www.aisto.com/roeder/dotnet/"><br />
</a></p>
]]></content:encoded>
			<wfw:commentRss>http://outerlevel.com/blog/2006/05/15/reflector-for-net/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Catastrophic Failure</title>
		<link>http://outerlevel.com/blog/2006/01/28/catastrophic-failure/</link>
		<comments>http://outerlevel.com/blog/2006/01/28/catastrophic-failure/#comments</comments>
		<pubDate>Sat, 28 Jan 2006 15:33:15 +0000</pubDate>
		<dc:creator>Jon Trainer</dc:creator>
				<category><![CDATA[.NET]]></category>
		<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://www.outerlevel.com/blog/2006/01/28/catastrophic-failure/</guid>
		<description><![CDATA[A teammate working on the same .NET project at my consulting gig recently experienced the following error while working in Visual Studio 2003.  
Not only was the error dialog filled with helpful information, but nothing happened when the developer clicked the &#8220;OK&#8221; button.  No crash, no loss of data, nothing.  He just [...]]]></description>
			<content:encoded><![CDATA[<p>A teammate working on the same .NET project at my consulting gig recently experienced the following error while working in Visual Studio 2003.  </p>
<p>Not only was the error dialog filled with helpful information, but nothing happened when the developer clicked the &#8220;OK&#8221; button.  No crash, no loss of data, nothing.  He just kept working.</p>
<p><img src="http://www.outerlevel.com/blog/images/vs2003failure.jpg" /></p>
]]></content:encoded>
			<wfw:commentRss>http://outerlevel.com/blog/2006/01/28/catastrophic-failure/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Visual Studio: Could not write to output file</title>
		<link>http://outerlevel.com/blog/2006/01/09/visual-studio-could-not-write-to-output-file/</link>
		<comments>http://outerlevel.com/blog/2006/01/09/visual-studio-could-not-write-to-output-file/#comments</comments>
		<pubDate>Mon, 09 Jan 2006 17:00:37 +0000</pubDate>
		<dc:creator>Jon Trainer</dc:creator>
				<category><![CDATA[.NET]]></category>
		<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://www.outerlevel.com/blog/2006/01/09/visual-studio-could-not-write-to-output-file/</guid>
		<description><![CDATA[One of my all-time favorite Visual Studio 2003 bugs occurs when trying to build a solution with multiple projects that all reference a base library.
If any code changes in the base library, the very next build will always fail with the following error:
Could not write to output file '[path-to-project]\obj\Debug\[file-name].dll' -- 'The process cannot access the [...]]]></description>
			<content:encoded><![CDATA[<p>One of my all-time favorite Visual Studio 2003 bugs occurs when trying to build a solution with multiple projects that all reference a base library.</p>
<p>If any code changes in the base library, the very next build will always fail with the following error:</p>
<blockquote><p><code>Could not write to output file '[path-to-project]\obj\Debug\[file-name].dll' -- 'The process cannot access the file because it is being used by another process. '</code></p></blockquote>
<p>What&#8217;s really pathetic is that the &#8220;other process&#8221; is Visual Studio itself. Something about the way the build works causes the process to step on itself everytime the base library needs to be compiled.</p>
<p>The only way I&#8217;ve found to get around the issue is to close Visual Studio, manually delete the library&#8217;s <code>/obj</code> and <code>/bin</code> directories.  Then reopen Visual Studio and rebuild.</p>
<p>Really, friggin annoying.  I can&#8217;t believe this hasn&#8217;t been found and fixed already.</p>
]]></content:encoded>
			<wfw:commentRss>http://outerlevel.com/blog/2006/01/09/visual-studio-could-not-write-to-output-file/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
