<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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:media="http://search.yahoo.com/mrss/"
		>
<channel>
	<title>Comments on: Tools of the Trade &#8211; Part Two: Reflector</title>
	<atom:link href="http://bittermanandy.wordpress.com/2008/08/16/tools-of-the-trade-part-two-reflector/feed/" rel="self" type="application/rss+xml" />
	<link>http://bittermanandy.wordpress.com/2008/08/16/tools-of-the-trade-part-two-reflector/</link>
	<description>My game, XNA, game development, and the games industry</description>
	<lastBuildDate>Wed, 04 Nov 2009 09:04:39 +0000</lastBuildDate>
	<generator>http://wordpress.com/</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: mgriffie</title>
		<link>http://bittermanandy.wordpress.com/2008/08/16/tools-of-the-trade-part-two-reflector/#comment-368</link>
		<dc:creator>mgriffie</dc:creator>
		<pubDate>Fri, 12 Jun 2009 01:56:35 +0000</pubDate>
		<guid isPermaLink="false">http://bittermanandy.wordpress.com/?p=66#comment-368</guid>
		<description>@Kolo:
Thanks for that. I was having the same issue and I couldn&#039;t figure it out -- it made no sense that I couldn&#039;t reflect into the XNA library! I&#039;ve been searching for almost half an hour trying to figure it out. What a stupid thing to overlook, haha. Thanks again!</description>
		<content:encoded><![CDATA[<p>@Kolo:<br />
Thanks for that. I was having the same issue and I couldn&#8217;t figure it out &#8212; it made no sense that I couldn&#8217;t reflect into the XNA library! I&#8217;ve been searching for almost half an hour trying to figure it out. What a stupid thing to overlook, haha. Thanks again!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Garbage, Part Two (Director&#8217;s Cut): oh, alright then &#171; Pandemonium</title>
		<link>http://bittermanandy.wordpress.com/2008/08/16/tools-of-the-trade-part-two-reflector/#comment-205</link>
		<dc:creator>Garbage, Part Two (Director&#8217;s Cut): oh, alright then &#171; Pandemonium</dc:creator>
		<pubDate>Tue, 11 Nov 2008 23:27:39 +0000</pubDate>
		<guid isPermaLink="false">http://bittermanandy.wordpress.com/?p=66#comment-205</guid>
		<description>[...] instead - though you can still get caught out if you&#8217;re not careful, as my previous post on Reflector [...]</description>
		<content:encoded><![CDATA[<p>[...] instead &#8211; though you can still get caught out if you&#8217;re not careful, as my previous post on Reflector [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Kolo Rahl</title>
		<link>http://bittermanandy.wordpress.com/2008/08/16/tools-of-the-trade-part-two-reflector/#comment-113</link>
		<dc:creator>Kolo Rahl</dc:creator>
		<pubDate>Mon, 18 Aug 2008 22:28:19 +0000</pubDate>
		<guid isPermaLink="false">http://bittermanandy.wordpress.com/?p=66#comment-113</guid>
		<description>Aha, got it working! It&#039;s definitely interesting to see (approximately) how the system and XNA libraries you&#039;re using solve some of their problems, like intersections of 3D objects, etc. Also just kind of fun for the game-programming geek/aficionado. oh, and as for the problem: you can&#039;t take a peek at the Xbox 360 DLLs. I was getting the various .NET libraries fine, etc, but any of the Xbox XNA DLLs wouldn&#039;t disassemble properly. I&#039;m now just taking a peek into the Windows version of XNA. Still very useful and informative stuff. Thanks for pointing out all these interesting and productive tools!</description>
		<content:encoded><![CDATA[<p>Aha, got it working! It&#8217;s definitely interesting to see (approximately) how the system and XNA libraries you&#8217;re using solve some of their problems, like intersections of 3D objects, etc. Also just kind of fun for the game-programming geek/aficionado. oh, and as for the problem: you can&#8217;t take a peek at the Xbox 360 DLLs. I was getting the various .NET libraries fine, etc, but any of the Xbox XNA DLLs wouldn&#8217;t disassemble properly. I&#8217;m now just taking a peek into the Windows version of XNA. Still very useful and informative stuff. Thanks for pointing out all these interesting and productive tools!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: bittermanandy</title>
		<link>http://bittermanandy.wordpress.com/2008/08/16/tools-of-the-trade-part-two-reflector/#comment-111</link>
		<dc:creator>bittermanandy</dc:creator>
		<pubDate>Mon, 18 Aug 2008 07:09:23 +0000</pubDate>
		<guid isPermaLink="false">http://bittermanandy.wordpress.com/?p=66#comment-111</guid>
		<description>Well, granted it&#039;s not something I use daily or anything. But there are times, like the one I described, where it is invaluable. It&#039;s also helpful for understanding where garbage is getting produced, it&#039;s a good resource for beginners in particular to see some &quot;real&quot; code (algorithmically anyway - it&#039;s not the actual code as was written), and sometimes it&#039;s just interesting to see how particular problems were solved.</description>
		<content:encoded><![CDATA[<p>Well, granted it&#8217;s not something I use daily or anything. But there are times, like the one I described, where it is invaluable. It&#8217;s also helpful for understanding where garbage is getting produced, it&#8217;s a good resource for beginners in particular to see some &#8220;real&#8221; code (algorithmically anyway &#8211; it&#8217;s not the actual code as was written), and sometimes it&#8217;s just interesting to see how particular problems were solved.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Antony Kancidrowski</title>
		<link>http://bittermanandy.wordpress.com/2008/08/16/tools-of-the-trade-part-two-reflector/#comment-109</link>
		<dc:creator>Antony Kancidrowski</dc:creator>
		<pubDate>Mon, 18 Aug 2008 00:30:41 +0000</pubDate>
		<guid isPermaLink="false">http://bittermanandy.wordpress.com/?p=66#comment-109</guid>
		<description>Um, Yes I have heard a lot about Reflector and for what it does I&#039;m sure it does it extremely well. I&#039;ve just not needed to peek into any assemblies that I do not &quot;own&quot; thus far in my C# coding experience.

Somehow, after saying that, I feel that I am missing out on something. Perhaps it is time to pry!?</description>
		<content:encoded><![CDATA[<p>Um, Yes I have heard a lot about Reflector and for what it does I&#8217;m sure it does it extremely well. I&#8217;ve just not needed to peek into any assemblies that I do not &#8220;own&#8221; thus far in my C# coding experience.</p>
<p>Somehow, after saying that, I feel that I am missing out on something. Perhaps it is time to pry!?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: bittermanandy</title>
		<link>http://bittermanandy.wordpress.com/2008/08/16/tools-of-the-trade-part-two-reflector/#comment-108</link>
		<dc:creator>bittermanandy</dc:creator>
		<pubDate>Sun, 17 Aug 2008 22:25:54 +0000</pubDate>
		<guid isPermaLink="false">http://bittermanandy.wordpress.com/?p=66#comment-108</guid>
		<description>Oh - I nearly forgot to mention. Since spending hours trying to figure out how to write my own FxCop rules, I found a site that explains everything much more clearly than the sites I linked to above, and which would have made everything much easier if I&#039;d found it earlier, at http://www.binarycoder.net/fxcop/html/index.html. It&#039;s still not for the faint-hearted, and I reckon most people would be better off spending their time actually making games (just sticking to the basic FxCop rules), but if you can justify the time and effort (pro studios probably could for example) or just fancy having a go, that site is the best resource I&#039;ve found.</description>
		<content:encoded><![CDATA[<p>Oh &#8211; I nearly forgot to mention. Since spending hours trying to figure out how to write my own FxCop rules, I found a site that explains everything much more clearly than the sites I linked to above, and which would have made everything much easier if I&#8217;d found it earlier, at <a href="http://www.binarycoder.net/fxcop/html/index.html" rel="nofollow">http://www.binarycoder.net/fxcop/html/index.html</a>. It&#8217;s still not for the faint-hearted, and I reckon most people would be better off spending their time actually making games (just sticking to the basic FxCop rules), but if you can justify the time and effort (pro studios probably could for example) or just fancy having a go, that site is the best resource I&#8217;ve found.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: bittermanandy</title>
		<link>http://bittermanandy.wordpress.com/2008/08/16/tools-of-the-trade-part-two-reflector/#comment-107</link>
		<dc:creator>bittermanandy</dc:creator>
		<pubDate>Sun, 17 Aug 2008 22:13:50 +0000</pubDate>
		<guid isPermaLink="false">http://bittermanandy.wordpress.com/?p=66#comment-107</guid>
		<description>I&#039;ve not seen that myself, but with all of these tools it&#039;s worth double checking that you&#039;re running it with Administrator permissions. (That is, either with an Administrator account, or right-clicking and selecting &quot;Run as Administrator&quot;).

Otherwise... I guess you should check that it&#039;s the latest version, that you have the latest version of the .NET runtime, that you have the latest Windows service packs and updates... if it still doesn&#039;t work I&#039;m afraid I can&#039;t help, sorry.

Quite right that FxCop and Reflector are both great tools though. There are others for XNA and .NET, which I&#039;ll be covering soon hopefully.</description>
		<content:encoded><![CDATA[<p>I&#8217;ve not seen that myself, but with all of these tools it&#8217;s worth double checking that you&#8217;re running it with Administrator permissions. (That is, either with an Administrator account, or right-clicking and selecting &#8220;Run as Administrator&#8221;).</p>
<p>Otherwise&#8230; I guess you should check that it&#8217;s the latest version, that you have the latest version of the .NET runtime, that you have the latest Windows service packs and updates&#8230; if it still doesn&#8217;t work I&#8217;m afraid I can&#8217;t help, sorry.</p>
<p>Quite right that FxCop and Reflector are both great tools though. There are others for XNA and .NET, which I&#8217;ll be covering soon hopefully.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Kolo Rahl</title>
		<link>http://bittermanandy.wordpress.com/2008/08/16/tools-of-the-trade-part-two-reflector/#comment-106</link>
		<dc:creator>Kolo Rahl</dc:creator>
		<pubDate>Sun, 17 Aug 2008 21:43:18 +0000</pubDate>
		<guid isPermaLink="false">http://bittermanandy.wordpress.com/?p=66#comment-106</guid>
		<description>Hey, FxCop from your last post was a great tool, and this one looks just as good. I was astounded to see all the errors and warnings FxCop was throwing me after I ran it the first time, but it definitely improves code. And the ability to disable certain rules as well as add in your own makes it an amazing flexible and powerful tool that I don&#039;t think I&#039;ll ever program without.

However, with the Reflector I&#039;m just not getting it to work for me. The Disassembler shows nothing actually disassembled. ie, if I go to a method it simply shows the method signature and open and close curly braces below it: no code. Imagine if you took that BoundingBox sample screen shot but removed the actual method code it displays and you&#039;ll have what I&#039;m getting. Anyone encounter this problem before. I tried searching for help topics on this but can&#039;t find any.</description>
		<content:encoded><![CDATA[<p>Hey, FxCop from your last post was a great tool, and this one looks just as good. I was astounded to see all the errors and warnings FxCop was throwing me after I ran it the first time, but it definitely improves code. And the ability to disable certain rules as well as add in your own makes it an amazing flexible and powerful tool that I don&#8217;t think I&#8217;ll ever program without.</p>
<p>However, with the Reflector I&#8217;m just not getting it to work for me. The Disassembler shows nothing actually disassembled. ie, if I go to a method it simply shows the method signature and open and close curly braces below it: no code. Imagine if you took that BoundingBox sample screen shot but removed the actual method code it displays and you&#8217;ll have what I&#8217;m getting. Anyone encounter this problem before. I tried searching for help topics on this but can&#8217;t find any.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Luke</title>
		<link>http://bittermanandy.wordpress.com/2008/08/16/tools-of-the-trade-part-two-reflector/#comment-105</link>
		<dc:creator>Luke</dc:creator>
		<pubDate>Sun, 17 Aug 2008 13:22:04 +0000</pubDate>
		<guid isPermaLink="false">http://bittermanandy.wordpress.com/?p=66#comment-105</guid>
		<description>Yep, this is definitely one of the greatest .NET tools. I can&#039;t imagine coding without Reflector since I discovered it. It would be really great if Microsoft included its functionality into Visual Studio, so for example when you clicked &quot;Go To Definition&quot; it would also allow you to view code.</description>
		<content:encoded><![CDATA[<p>Yep, this is definitely one of the greatest .NET tools. I can&#8217;t imagine coding without Reflector since I discovered it. It would be really great if Microsoft included its functionality into Visual Studio, so for example when you clicked &#8220;Go To Definition&#8221; it would also allow you to view code.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
