<?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"?><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:atom="http://www.w3.org/2005/Atom" version="2.0">

<channel>
	<title>Reverse Alchemy</title>
	
	<link>http://www.reversealchemy.net</link>
	<description>Attempting to turn complexity into simplicity</description>
	<pubDate>Mon, 15 Dec 2008 10:53:59 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.3</generator>
	<language>en</language>
			<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/ReverseAlchemy" type="application/rss+xml" /><item>
		<title>TS: Microsoft .NET Framework - Application Development Foundation</title>
		<link>http://www.reversealchemy.net/2008/12/15/ts-microsoft-net-framework-application-development-foundation/</link>
		<comments>http://www.reversealchemy.net/2008/12/15/ts-microsoft-net-framework-application-development-foundation/#comments</comments>
		<pubDate>Mon, 15 Dec 2008 10:53:59 +0000</pubDate>
		<dc:creator>Erik Burger</dc:creator>
		
		<category><![CDATA[Programming]]></category>

		<category><![CDATA[.net]]></category>

		<category><![CDATA[c#]]></category>

		<guid isPermaLink="false">http://www.reversealchemy.net/?p=60</guid>
		<description>Today I passed the 70-536 TS: Microsoft .NET Framework - Application Development Foundation exam. I&amp;#8217;m happier about this one than I was about the Web-Based Client exam since I barely had time to study due to illness. So, this completes my MCTS: .NET Framework 2.0 Web Applications and gets me yet another step closer to my MCPD: [...]&lt;img src="http://feeds.feedburner.com/~r/ReverseAlchemy/~4/485437373" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.reversealchemy.net/2008/12/15/ts-microsoft-net-framework-application-development-foundation/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Starting a Virtual PC Image without starting the Console</title>
		<link>http://www.reversealchemy.net/2008/12/02/starting-a-virtual-pc-image-without-starting-the-console/</link>
		<comments>http://www.reversealchemy.net/2008/12/02/starting-a-virtual-pc-image-without-starting-the-console/#comments</comments>
		<pubDate>Tue, 02 Dec 2008 10:34:20 +0000</pubDate>
		<dc:creator>Erik Burger</dc:creator>
		
		<category><![CDATA[Programming]]></category>

		<category><![CDATA[Virtual PC]]></category>

		<guid isPermaLink="false">http://www.reversealchemy.net/?p=52</guid>
		<description>I use Virtual PC for my desktop virtualisation needs. I love how virtualisation works. I have a set of base images I use to quickly set up any development environment, anywhere (provided the host pc has enough memory, which is pretty much a non-requirement these days).
Today I was getting settled down to do some SharePoint development. [...]&lt;img src="http://feeds.feedburner.com/~r/ReverseAlchemy/~4/472331123" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.reversealchemy.net/2008/12/02/starting-a-virtual-pc-image-without-starting-the-console/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Adding the Visual Studio 2008 Command Prompt to your Explorer Context Menu</title>
		<link>http://www.reversealchemy.net/2008/11/26/adding-the-visual-studio-2008-command-prompt-to-your-explorer-context-menu/</link>
		<comments>http://www.reversealchemy.net/2008/11/26/adding-the-visual-studio-2008-command-prompt-to-your-explorer-context-menu/#comments</comments>
		<pubDate>Wed, 26 Nov 2008 11:17:31 +0000</pubDate>
		<dc:creator>Erik Burger</dc:creator>
		
		<category><![CDATA[Programming]]></category>

		<category><![CDATA[Registry]]></category>

		<category><![CDATA[Visual Studio 2008]]></category>

		<guid isPermaLink="false">http://www.reversealchemy.net/?p=48</guid>
		<description>Recently I&amp;#8217;ve been exploring the possibilities of MSBuild in my projects. MSBuild is a command-line tool so this involved spending a lot of time at the Visual Studio 2008 Command Prompt. And having to change directories every time I started a new instance really started getting on my nerves. So, Google to the rescue!
I found [...]&lt;img src="http://feeds.feedburner.com/~r/ReverseAlchemy/~4/466080772" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.reversealchemy.net/2008/11/26/adding-the-visual-studio-2008-command-prompt-to-your-explorer-context-menu/feed/</wfw:commentRss>
		</item>
		<item>
		<title>PDC 2008 Sessions Available</title>
		<link>http://www.reversealchemy.net/2008/11/03/pdc-2008-sessions-available/</link>
		<comments>http://www.reversealchemy.net/2008/11/03/pdc-2008-sessions-available/#comments</comments>
		<pubDate>Mon, 03 Nov 2008 10:39:35 +0000</pubDate>
		<dc:creator>Erik Burger</dc:creator>
		
		<category><![CDATA[Conferences]]></category>

		<category><![CDATA[PDC]]></category>

		<guid isPermaLink="false">http://www.reversealchemy.net/?p=44</guid>
		<description>I&amp;#8217;ve just found out that all the sessions of the Professional Developers Conference (PDC) 2008 that took place end of Oktober are available on Channel9. Sadly, I wasn&amp;#8217;t able to attend but this makes up for a lot!
The videos can be found here: http://channel9.msdn.com/pdc2008/. Also, keep an eye on the official PDC website here: http://www.microsoftpdc.com/.
Enjoy!&lt;img src="http://feeds.feedburner.com/~r/ReverseAlchemy/~4/440840733" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.reversealchemy.net/2008/11/03/pdc-2008-sessions-available/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Don’t be like Everyone Else - Check your Code</title>
		<link>http://www.reversealchemy.net/2008/10/24/dont-be-like-everyone-else-check-your-code/</link>
		<comments>http://www.reversealchemy.net/2008/10/24/dont-be-like-everyone-else-check-your-code/#comments</comments>
		<pubDate>Fri, 24 Oct 2008 13:52:23 +0000</pubDate>
		<dc:creator>Erik Burger</dc:creator>
		
		<category><![CDATA[Programming]]></category>

		<category><![CDATA[code analysis]]></category>

		<category><![CDATA[code quality]]></category>

		<category><![CDATA[nant]]></category>

		<category><![CDATA[unit testing]]></category>

		<guid isPermaLink="false">http://www.reversealchemy.net/?p=41</guid>
		<description>There is an -imho-  disturbing tendency amongst developers when it comes to applying coding and style standards, unit testing, duplication analysis and the like. The typical mindset seems to be &amp;#8220;if my colleagues don&amp;#8217;t do it, I won&amp;#8217;t, either&amp;#8221;. I know, I&amp;#8217;ve been there as well. In fact, I am still there. But if you [...]&lt;img src="http://feeds.feedburner.com/~r/ReverseAlchemy/~4/430739415" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.reversealchemy.net/2008/10/24/dont-be-like-everyone-else-check-your-code/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Fields not Showing in Custom List Definition</title>
		<link>http://www.reversealchemy.net/2008/10/08/fields-not-showing-in-custom-list-definition/</link>
		<comments>http://www.reversealchemy.net/2008/10/08/fields-not-showing-in-custom-list-definition/#comments</comments>
		<pubDate>Wed, 08 Oct 2008 08:43:00 +0000</pubDate>
		<dc:creator>Erik Burger</dc:creator>
		
		<category><![CDATA[SharePoint]]></category>

		<category><![CDATA[WSS 3.0]]></category>

		<guid isPermaLink="false">http://www.reversealchemy.net/?p=38</guid>
		<description>For an internal project we were creating a number of custom List Definitions by editing the schema.xml files. When we opened an instance of the List Definition in SharePoint, the fields we had added did not show up in the View, New and Edit forms. Only the Title field was visible.
As it turned out, the [...]&lt;img src="http://feeds.feedburner.com/~r/ReverseAlchemy/~4/414639061" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.reversealchemy.net/2008/10/08/fields-not-showing-in-custom-list-definition/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Converting an Object to/from Anything - Implicit Type Conversion</title>
		<link>http://www.reversealchemy.net/2008/10/07/implicit-type-conversion/</link>
		<comments>http://www.reversealchemy.net/2008/10/07/implicit-type-conversion/#comments</comments>
		<pubDate>Tue, 07 Oct 2008 07:11:01 +0000</pubDate>
		<dc:creator>Erik Burger</dc:creator>
		
		<category><![CDATA[Programming]]></category>

		<category><![CDATA[.net]]></category>

		<category><![CDATA[c#]]></category>

		<guid isPermaLink="false">http://www.reversealchemy.net/?p=8</guid>
		<description>Sometimes you discover a little gem that you just know you will be using over and over again. My latest discovery is implicit type conversion. Implicit type conversion basically allows you to convert any object to any other type. Note that not all conversions make sense.
As an example, let&amp;#8217;s assume the following Field and FieldList [...]&lt;img src="http://feeds.feedburner.com/~r/ReverseAlchemy/~4/413554015" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.reversealchemy.net/2008/10/07/implicit-type-conversion/feed/</wfw:commentRss>
		</item>
		<item>
		<title>TS: Microsoft .NET Framework 2.0 - Web-Based Client Development</title>
		<link>http://www.reversealchemy.net/2008/10/03/ts-microsoft-net-framework-20-%e2%80%93-web-based-client-development/</link>
		<comments>http://www.reversealchemy.net/2008/10/03/ts-microsoft-net-framework-20-%e2%80%93-web-based-client-development/#comments</comments>
		<pubDate>Fri, 03 Oct 2008 10:31:01 +0000</pubDate>
		<dc:creator>Erik Burger</dc:creator>
		
		<category><![CDATA[Programming]]></category>

		<category><![CDATA[.net]]></category>

		<category><![CDATA[c#]]></category>

		<guid isPermaLink="false">http://www.reversealchemy.net/?p=25</guid>
		<description>Today I passed the 70-528 TS: Microsoft .NET Framework 2.0 – Web-Based Client Development exam. One more step towards my MCPD: Enterprise Application Developer certification&lt;img src="http://feeds.feedburner.com/~r/ReverseAlchemy/~4/410137922" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.reversealchemy.net/2008/10/03/ts-microsoft-net-framework-20-%e2%80%93-web-based-client-development/feed/</wfw:commentRss>
		</item>
		<item>
		<title>SharePoint Custom Templates and Language Packs</title>
		<link>http://www.reversealchemy.net/2008/09/10/sharepoint-custom-templates-and-language-packs/</link>
		<comments>http://www.reversealchemy.net/2008/09/10/sharepoint-custom-templates-and-language-packs/#comments</comments>
		<pubDate>Wed, 10 Sep 2008 12:16:57 +0000</pubDate>
		<dc:creator>Erik Burger</dc:creator>
		
		<category><![CDATA[Programming]]></category>

		<category><![CDATA[SharePoint]]></category>

		<category><![CDATA[WSS 3.0]]></category>

		<guid isPermaLink="false">http://www.reversealchemy.net/?p=17</guid>
		<description>Recently I&amp;#8217;ve been working a lot with the SharePoint standard templates. A client wanted us to build a Web Part that had the look and feel of a standard SharePoint Web Part and the easiest way to achieve that was using templates. Using these, we didn&amp;#8217;t have to worry about custom fields, save buttons, validation [...]&lt;img src="http://feeds.feedburner.com/~r/ReverseAlchemy/~4/396947777" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.reversealchemy.net/2008/09/10/sharepoint-custom-templates-and-language-packs/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Loading SharePoint templates from a different location</title>
		<link>http://www.reversealchemy.net/2008/09/01/loading-sharepoint-templates-from-a-different-location/</link>
		<comments>http://www.reversealchemy.net/2008/09/01/loading-sharepoint-templates-from-a-different-location/#comments</comments>
		<pubDate>Mon, 01 Sep 2008 06:39:30 +0000</pubDate>
		<dc:creator>Erik Burger</dc:creator>
		
		<category><![CDATA[Programming]]></category>

		<category><![CDATA[SharePoint]]></category>

		<category><![CDATA[c#]]></category>

		<category><![CDATA[WSS 3.0]]></category>

		<guid isPermaLink="false">http://www.reversealchemy.net/?p=12</guid>
		<description>In his excellent post on How SharePoint 2007 Renders Its Content Geoff McElhanon shows how to programmatically load SharePoint-based templates. The code he shows us is as follows:

1
2
3
4
5
6
7
// Initialize template container with our custom template
templateContainer = new TemplateContainer&amp;#40;&amp;#41;;
templateContainer.Template = 
    SPControlTemplateManager.GetTemplateByName&amp;#40;RenderingTemplateId&amp;#41;;
&amp;#160;
// Add the container to the webpart control hierarchy
Controls.Add&amp;#40;templateContainer&amp;#41;;

However, I ran into [...]&lt;img src="http://feeds.feedburner.com/~r/ReverseAlchemy/~4/396947778" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.reversealchemy.net/2008/09/01/loading-sharepoint-templates-from-a-different-location/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
