<?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>robburke.NET &#187; XAML</title>
	<atom:link href="http://robburke.net/tag/xaml/feed/" rel="self" type="application/rss+xml" />
	<link>http://robburke.net</link>
	<description>Robert Burke&#039;s home on the web.</description>
	<lastBuildDate>Wed, 18 Apr 2012 19:15:01 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>XAML and Obfuscation</title>
		<link>http://robburke.net/2008/06/xaml-and-obfuscation/</link>
		<comments>http://robburke.net/2008/06/xaml-and-obfuscation/#comments</comments>
		<pubDate>Tue, 17 Jun 2008 20:00:06 +0000</pubDate>
		<dc:creator>Rob Burke</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[obfuscation]]></category>
		<category><![CDATA[WPF]]></category>
		<category><![CDATA[XAML]]></category>

		<guid isPermaLink="false">http://robburke.net/?p=114</guid>
		<description><![CDATA[I normally don&#8217;t cross-link WPF articles unless super-excited because I figure all of us in the WPF-o-sphere are reading each other&#8217;s blogs.  But I was particularly interested on Rudi Grobler&#8217;s recent look into XAML obfuscation because I&#8217;ve encountered obfuscation issues from a couple of sides in a recent project, and look forward to hearing further [...]]]></description>
			<content:encoded><![CDATA[<p>I normally don&#8217;t cross-link WPF articles unless super-excited because I figure all of us in the WPF-o-sphere are reading each other&#8217;s blogs.  But I was particularly interested on <a href="http://dotnet.org.za/rudi/archive/2008/06/17/protecting-my-intellectual-property-xaml.aspx">Rudi Grobler&#8217;s recent look into XAML obfuscation</a> because I&#8217;ve encountered obfuscation issues from a couple of sides in a recent project, and look forward to hearing further discussion on the topic.</p>
<p>To sum up, XAML obfuscation is a bit of a quagmire.  I haven&#8217;t found a tool (let alone a build pipeline) that would make it easy to obfuscate production XAML code, which some consulting clients certainly would prefer.  I&#8217;ll be interested in the results of Rudi&#8217;s investigation.</p>
<p>The other side of the coin is that because WPF apps are hard to obfuscate, studying code in order to learn (rather than to &#8220;liberate&#8221; is also possible.)  I have really valued using tools like <a href="http://www.aisto.com/roeder/dotnet/">Reflector</a> to learn good WPF practices from the experts.  <a href="http://robburke.net/2008/02/07/learn-wpf-by-example-a-recipe/">As I mentioned before</a>, Expression Blend, which is a WPF app itself, has been a real inspiration because the Blend team has solved some really hard problems while building Blend.</p>
]]></content:encoded>
			<wfw:commentRss>http://robburke.net/2008/06/xaml-and-obfuscation/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>

