<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" media="screen" href="/styles/xslt/rss.xslt"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:media="http://search.yahoo.com/mrss/" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:c9="http://channel9.msdn.com">
<channel>
	<title>Channel 9 - Discussions by jbwebb</title>
	<atom:link rel="self" type="application/rss+xml" href="http://channel9.msdn.com/Niners/jbwebb/Discussions/RSS"></atom:link>
	<image>
		<url>http://mschnlnine.vo.llnwd.net/d1/Dev/App_Themes/C9/images/feedimage.png</url>
		<title>Channel 9 - Discussions by jbwebb</title>
		<link>http://channel9.msdn.com/Niners/jbwebb/Discussions</link>
	</image>
	<description>Channel 9 keeps you up to date with the latest news and behind the scenes info from Microsoft that developers love to keep up with. From LINQ to SilverLight – Watch videos and hear about all the cool technologies coming and the people behind them.</description>
	<link>http://channel9.msdn.com/Niners/jbwebb/Discussions</link>
	<language>en</language>
	<pubDate>Wed, 22 May 2013 12:50:49 GMT</pubDate>
	<lastBuildDate>Wed, 22 May 2013 12:50:49 GMT</lastBuildDate>
	<generator>Rev9</generator>
	<c9:totalResults>0</c9:totalResults>
	<c9:pageCount>0</c9:pageCount>
	<c9:pageSize>0</c9:pageSize>
	<item>
		<title>Coffeehouse - Do you like animation?</title>
		<description><![CDATA[<p><blockquote>
<div>jamie wrote:</div>
<div>&#65279;<br>
<br>
<br>
<a href="/ShowPost.aspx?PostID=238568#238568"><a href="http://channel9.msdn.com/ShowPost.aspx?PostID=238568#238568">http&#58;&#47;&#47;channel9.msdn.com&#47;ShowPost.aspx&#63;PostID&#61;238568&#35;238568</a></a><br>
<br>
...speak of the devil...&nbsp;&nbsp; <br>
<br>
*apologies in advance to matthew van and stuart clearer <img src="/emoticons/emotion-3.gif" border="0"><br>
<br>
<img src="/emoticons/emotion-5.gif" border="0"></div>
</blockquote>
<br>
<br>
<br>
I hadn't seen that before. Love it! <img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-5.gif' alt='Wink' /><br>
<br></p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/232119-Do-you-like-animation/295c65eff7d642579da29deb011c5eaf#295c65eff7d642579da29deb011c5eaf</link>
		<pubDate>Wed, 27 Sep 2006 21:15:58 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/232119-Do-you-like-animation/295c65eff7d642579da29deb011c5eaf#295c65eff7d642579da29deb011c5eaf</guid>
		<dc:creator>jbwebb</dc:creator>
		<slash:comments>44</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/jbwebb/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - what source control do you use mostly?</title>
		<description><![CDATA[<p>Does anyone use ClearCase?<br>
<br>
The many and varied ways that it plays &quot;hide the code&quot; are entertaining if nothing else..<br></p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/233128-what-source-control-do-you-use-mostly/be7ccfbad13440248fa89deb011da688#be7ccfbad13440248fa89deb011da688</link>
		<pubDate>Wed, 27 Sep 2006 19:26:06 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/233128-what-source-control-do-you-use-mostly/be7ccfbad13440248fa89deb011da688#be7ccfbad13440248fa89deb011da688</guid>
		<dc:creator>jbwebb</dc:creator>
		<slash:comments>38</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/jbwebb/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Do you like animation?</title>
		<description><![CDATA[<p><blockquote>
<div>jamie wrote:</div>
<div>&#65279;
<p>i dont know much about crazy kat - except from bill waterson's rants about the good old days&nbsp;of full page / full colour&nbsp;comic strips - he was also a walt kelly (pogo) fan &#43; peanuts of course.<br>
</p>
<p><br>
*my mom bought me pogo books when i was a kid - but there was so much text - i just never really got into them<br>
<br>
...that's not animation per say - but cartoons yes.<br>
<br>
if we're talking cartoons...<br>
<br>
- shultz<br>
- aislin (montreal gazzette)<br>
- mort drucker (mad)<br>
- don martin (mad)<br>
- watterson (calvin)<br>
- gilliam again <img src="/emoticons/emotion-1.gif" border="0"></p>
</div>
</blockquote>
<br>
<br>
Jamie, it's good to know another Calvin &amp; Hobbes fan. It's such a shame Bill Watterson has decided to stay retired. Still, he drew some amazing cartoons. <img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-2.gif' alt='Big Smile' /><br>
<br>
J<br></p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/232119-Do-you-like-animation/2fec1ca7047c4be089f79deb011c5d6a#2fec1ca7047c4be089f79deb011c5d6a</link>
		<pubDate>Wed, 27 Sep 2006 19:16:42 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/232119-Do-you-like-animation/2fec1ca7047c4be089f79deb011c5d6a#2fec1ca7047c4be089f79deb011c5d6a</guid>
		<dc:creator>jbwebb</dc:creator>
		<slash:comments>44</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/jbwebb/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Do you like animation?</title>
		<description><![CDATA[<p>DangerMouse<br></p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/232119-Do-you-like-animation/81a8199b990d4f19bc7e9deb011c5aed#81a8199b990d4f19bc7e9deb011c5aed</link>
		<pubDate>Sun, 24 Sep 2006 18:43:06 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/232119-Do-you-like-animation/81a8199b990d4f19bc7e9deb011c5aed#81a8199b990d4f19bc7e9deb011c5aed</guid>
		<dc:creator>jbwebb</dc:creator>
		<slash:comments>44</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/jbwebb/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - XNA Express Beta Now Available</title>
		<description><![CDATA[<p><blockquote>
<div>figuerres wrote:</div>
<div>&#65279;<br>
<br>
so when they say &quot;GamePad&quot; what they mean is: &quot;XBOX 360 GamePad&quot;<br>
<br>
</div>
</blockquote>
<br>
<br>
True. The XNA team do seem to be getting a lot of feedback about the gamepad being 360 only.<br>
They also don't yet have interfaces for steering wheels, joysticks and flight yokes. But I bet they'll be added too, it's still very early days.<br></p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/225548-XNA-Express-Beta-Now-Available/0b26c6ff08fc4204a3f69dec000b78f3#0b26c6ff08fc4204a3f69dec000b78f3</link>
		<pubDate>Sun, 03 Sep 2006 00:32:45 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/225548-XNA-Express-Beta-Now-Available/0b26c6ff08fc4204a3f69dec000b78f3#0b26c6ff08fc4204a3f69dec000b78f3</guid>
		<dc:creator>jbwebb</dc:creator>
		<slash:comments>51</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/jbwebb/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - XNA Express Beta Now Available</title>
		<description><![CDATA[<p><blockquote>
<div>figuerres wrote:</div>
<div>&#65279;<br>
<br>
what I have so far is that i'd have to do some kind of assembly with MDX 1.1 and then&nbsp; make that work with XNA.<br>
<br>
</div>
</blockquote>
<br>
<br>
Isn't it simpler than that?<br>
<br>
<u>Reading the gamepad controller:</u><br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; // Check the current state of Player One.<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; GamePadState currentState = GamePad.GetState( PlayerIndex.One );<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; // Process input only if connected and if the packet numbers differ.<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if (currentState.IsConnected == true &amp;&amp;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; currentState.PacketNumber != m_PreviousGamePadState.PacketNumber)<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if (currentState.Buttons.A == ButtonState.Pressed &amp;&amp;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; m_PreviousGamePadState.Buttons.A == ButtonState.Released)<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; // Button A has been pressed.<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; GamePad.SetVibration( PlayerIndex.One, 1.0f, 1.0f );<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; else if (currentState.Buttons.A == ButtonState.Released &amp;&amp;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; m_PreviousGamePadState.Buttons.A == ButtonState.Pressed)<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; // Button A has been released.<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; GamePad.SetVibration( PlayerIndex.One, 0.0f, 0.0f );<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; // When finished with differences, update PreviousGamePadState.<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; m_PreviousGamePadState = currentState;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br>
<br>
<br>
<u>Reading the mouse:</u><br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; MouseState current_mouse = Mouse.GetState();<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; // The mouse x and y positions are returned relative to the<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; // top-left of the game window.<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; m_MouseX = current_mouse.X;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; m_MouseY = current_mouse.Y;<br>
<br>
<br>
<u>Reading the keyboard:</u><br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; KeyboardState currentState = Keyboard.GetState();<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Keys[] currentKeys = currentState.GetPressedKeys();<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; // First loop, looking for keys just pressed.<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; for (int currentKey = 0; currentKey &lt; currentKeys.Length; currentKey&#43;&#43;)<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; bool found = false;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; for (int previousKey = 0; previousKey &lt; m_aKeysHeldDown.Length; previousKey&#43;&#43;)<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if (currentKeys[currentKey] == m_aKeysHeldDown[previousKey])<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; // The key was pressed both this frame and last; ignore.<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; found = true;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; break;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if (!found)<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; // The key was pressed this frame, but not last frame; it was just pressed.<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; m_lKeysPressedThisFrame.Add( currentKeys[currentKey] );<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; // Second loop, looking for keys just released.<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; for (int previousKey = 0; previousKey &lt; m_aKeysHeldDown.Length; previousKey&#43;&#43;)<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; bool found = false;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; for (int currentKey = 0; currentKey &lt; currentKeys.Length; currentKey&#43;&#43;)<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if (m_aKeysHeldDown[previousKey] == currentKeys[currentKey])<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; // The key was pressed both this frame and last; ignore.<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; found = true;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; break;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if (!found)<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; // The key was pressed last frame, but not this frame; it was just released.<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; m_lKeysReleasedThisFrame.Add( m_aKeysHeldDown[previousKey] );<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br>
<br></p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/225548-XNA-Express-Beta-Now-Available/4c033801e0494e6c9e739dec000b7889#4c033801e0494e6c9e739dec000b7889</link>
		<pubDate>Sat, 02 Sep 2006 23:44:10 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/225548-XNA-Express-Beta-Now-Available/4c033801e0494e6c9e739dec000b7889#4c033801e0494e6c9e739dec000b7889</guid>
		<dc:creator>jbwebb</dc:creator>
		<slash:comments>51</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/jbwebb/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - XNA Express Beta Now Available</title>
		<description><![CDATA[<p><blockquote>
<div>figuerres wrote:</div>
<div>&#65279;<br>
<br>
shure the &quot;default controller&quot; should be the xbox controller. that's fine.&nbsp; but have a bit of room in there for recognising other devices based on where the game is running, std pc devices should work on a pc and other xbox devices should work on an xbox. thats
 all I'm looking for in that space.</div>
</blockquote>
<br>
<br>
Have you tried the docs for input?<br>
XNA | XNA Game Studio Express | Programming Guide |&nbsp; Input | Input Overview.<br></p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/225548-XNA-Express-Beta-Now-Available/f874b82464934072a4959dec000b7808#f874b82464934072a4959dec000b7808</link>
		<pubDate>Sat, 02 Sep 2006 23:21:58 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/225548-XNA-Express-Beta-Now-Available/f874b82464934072a4959dec000b7808#f874b82464934072a4959dec000b7808</guid>
		<dc:creator>jbwebb</dc:creator>
		<slash:comments>51</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/jbwebb/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - XNA Express Beta Now Available</title>
		<description><![CDATA[<p>Earlier in this forum I asked what the benefit of XNA &amp; GSE will be.<br>
<br>
I hope one benefit will be that more people really appreciate just how <u>difficult</u> it is to actually develop good games. And general frameworks are
<u>even more</u> difficult to create than that!<br>
<br>
I'm very impressed with what I've seen so far; the documentation in particular is very good. This is going to change things, big time <img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-2.gif' alt='Big Smile' /><br></p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/225548-XNA-Express-Beta-Now-Available/bf80b167153a4ae5b2479dec000b77a7#bf80b167153a4ae5b2479dec000b77a7</link>
		<pubDate>Sat, 02 Sep 2006 22:56:02 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/225548-XNA-Express-Beta-Now-Available/bf80b167153a4ae5b2479dec000b77a7#bf80b167153a4ae5b2479dec000b77a7</guid>
		<dc:creator>jbwebb</dc:creator>
		<slash:comments>51</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/jbwebb/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - XNA Express Beta Now Available</title>
		<description><![CDATA[<p><blockquote>
<div>BrianAThomas wrote:</div>
<div>&#65279;Like others here, I have been looking forward to this. Of course I am still learning C#, so it may be a while before it does me much good.
<img src="/emoticons/emotion-2.gif" border="0"> I did just make my first practical C# program (essentially my first fully functional program in any language) so perhaps I'll share that in the sandbox.<br>
I am surprised there hasn't been a Chanel 9 video for XML Express yet.<br>
Does the sample game need an XBox 360 even though the 360 support won't be out until later? I tried it, and it just sits at the title screen. Speaking of the 360, exactly how do you test your games, does it find the game on your computer via the network? I
 couldn't find a good answer for that in the FAQ.<br>
</div>
</blockquote>
<br>
<br>
Brian, the Space War starter game can be compiled to work with the keyboard. Open the file Common\GamePadHelper.cs and uncomment this line at the start of the file:<br>
//#define USE_KEYBOARD<br>
<br>
There are some very good threads on the <a href="http://forums.microsoft.com/MSDN/ShowForum.aspx?ForumID=882&amp;SiteID=1">
MSDN</a> forum.<br>
<br></p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/225548-XNA-Express-Beta-Now-Available/434bd5f1c59340ec87e29dec000b7577#434bd5f1c59340ec87e29dec000b7577</link>
		<pubDate>Sat, 02 Sep 2006 21:23:04 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/225548-XNA-Express-Beta-Now-Available/434bd5f1c59340ec87e29dec000b7577#434bd5f1c59340ec87e29dec000b7577</guid>
		<dc:creator>jbwebb</dc:creator>
		<slash:comments>51</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/jbwebb/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Levels of virtualisation</title>
		<description><![CDATA[<p><blockquote>
<div>ZippyV wrote:</div>
<div>&#65279;When you try to run a device emulator from Visual Studio where VS is already running inside Virtual PC you get&nbsp;a message like:<br>
&quot;Can not run an emulator inside a virtual machine.<br>
You just had to try it, didn't you?&quot;</div>
</blockquote>
<br>
<br>
Hey, you have to push the envelope!<br></p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/225622-Levels-of-virtualisation/4ba958de2d014ca3b7419dec000b7e8d#4ba958de2d014ca3b7419dec000b7e8d</link>
		<pubDate>Thu, 31 Aug 2006 16:45:06 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/225622-Levels-of-virtualisation/4ba958de2d014ca3b7419dec000b7e8d#4ba958de2d014ca3b7419dec000b7e8d</guid>
		<dc:creator>jbwebb</dc:creator>
		<slash:comments>26</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/jbwebb/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - XNA Express Beta Now Available</title>
		<description><![CDATA[<p><blockquote>
<div>billh wrote:</div>
<div>&#65279;
<blockquote>
<table>
<tbody>
<tr>
<td><img src="/Themes/AlmostGlass/images/icon-quote.gif"></td>
<td><strong>jbwebb wrote:</strong><i>&#65279;Cool, I've been looking forward to this. Downloading now.<br>
<br>
What does everyone think the main benefit will be from XGE?<br>
New games developers? More original ideas? Better development tools?</i></td>
</tr>
</tbody>
</table>
</blockquote>
Hopefully some more original ideas again...that would be fun. Does anybody know what rights you will have as far as distributing what you've created? I don't own an XBox, but this has me seriously reconsidering now.</div>
</blockquote>
<br>
<br>
Funny, hearing about this has finally raised my interest in the 360 too.<br>
<br>
I'm not sure what the distribution rights are, but it seems you will have to pay something like $99 a year to join the XBox community in order to publish your work.<br>
<br>
Sony will have to do something similar with the PS3 now. They did sell the Net Yaroze PlayStation system a couple of years ago but only for a short while.<br></p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/225548-XNA-Express-Beta-Now-Available/ca9b1b2976524df79ddb9dec000b73b7#ca9b1b2976524df79ddb9dec000b73b7</link>
		<pubDate>Thu, 31 Aug 2006 16:41:11 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/225548-XNA-Express-Beta-Now-Available/ca9b1b2976524df79ddb9dec000b73b7#ca9b1b2976524df79ddb9dec000b73b7</guid>
		<dc:creator>jbwebb</dc:creator>
		<slash:comments>51</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/jbwebb/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Levels of virtualisation</title>
		<description><![CDATA[<p><blockquote>
<div>Rossj wrote:</div>
<div>&#65279;
<blockquote><br>
</blockquote>
It installs itself in Parallels <img src="/emoticons/emotion-1.gif" border="0"> Unfortunately I am in bjam hell atm .. will try again later.<br>
</div>
</blockquote>
<br>
<br>
Cool, didn't know that. If you try to install VMware on itself, it pops up a dialog that essentially translates as &quot;Stop being so childish&quot; <img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-1.gif' alt='Smiley' /><br></p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/225622-Levels-of-virtualisation/c15a3f24fa714adf8ddc9dec000b7dcd#c15a3f24fa714adf8ddc9dec000b7dcd</link>
		<pubDate>Wed, 30 Aug 2006 20:24:25 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/225622-Levels-of-virtualisation/c15a3f24fa714adf8ddc9dec000b7dcd#c15a3f24fa714adf8ddc9dec000b7dcd</guid>
		<dc:creator>jbwebb</dc:creator>
		<slash:comments>26</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/jbwebb/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Levels of virtualisation</title>
		<description><![CDATA[<p><blockquote>
<div>AndyC wrote:</div>
<div>&#65279;
<blockquote>
<table>
<tbody>
<tr>
<td><img src="/Themes/AlmostGlass/images/icon-quote.gif"></td>
<td><strong>jbwebb wrote:</strong><i><br>
It is fun watching something like Timbuktu or PCAnywhere try to cope when you attempt to remote back into the host machine from the VM.<br>
</i></td>
</tr>
</tbody>
</table>
</blockquote>
<br>
Hehe, reminds me of the &quot;How big a VNC loop can you make?&quot; game we played in the office when it was new.
<img src="/emoticons/emotion-5.gif" border="0"></div>
</blockquote>
<br>
<br>
What was your record? <img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-2.gif' alt='Big Smile' /><br></p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/225622-Levels-of-virtualisation/fb86b3b9f4c54b7cb0e79dec000b7d6f#fb86b3b9f4c54b7cb0e79dec000b7d6f</link>
		<pubDate>Wed, 30 Aug 2006 20:12:34 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/225622-Levels-of-virtualisation/fb86b3b9f4c54b7cb0e79dec000b7d6f#fb86b3b9f4c54b7cb0e79dec000b7d6f</guid>
		<dc:creator>jbwebb</dc:creator>
		<slash:comments>26</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/jbwebb/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Levels of virtualisation</title>
		<description><![CDATA[<p>VMware also doesn't install itself on a virtual machine.<br>
It is fun watching something like Timbuktu or PCAnywhere try to cope when you attempt to remote back into the host machine from the VM.<br></p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/225622-Levels-of-virtualisation/ddb01362dee2489ea6739dec000b7ce1#ddb01362dee2489ea6739dec000b7ce1</link>
		<pubDate>Wed, 30 Aug 2006 19:57:21 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/225622-Levels-of-virtualisation/ddb01362dee2489ea6739dec000b7ce1#ddb01362dee2489ea6739dec000b7ce1</guid>
		<dc:creator>jbwebb</dc:creator>
		<slash:comments>26</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/jbwebb/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - XNA Express Beta Now Available</title>
		<description><![CDATA[<p>Andur, they're saying in the XNA <a href="http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=682615&amp;SiteID=1">
forum</a> that VS2005 will live along side C# Express.<br></p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/225548-XNA-Express-Beta-Now-Available/5aee97f0ac804d01a11c9dec000b7282#5aee97f0ac804d01a11c9dec000b7282</link>
		<pubDate>Wed, 30 Aug 2006 18:06:51 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/225548-XNA-Express-Beta-Now-Available/5aee97f0ac804d01a11c9dec000b7282#5aee97f0ac804d01a11c9dec000b7282</guid>
		<dc:creator>jbwebb</dc:creator>
		<slash:comments>51</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/jbwebb/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Microsoft Office &amp;quot;Office&amp;quot; Videos</title>
		<description><![CDATA[<p>I thought these were hilarious! Far too good not to share so don't sack whoever leaked these.<br>
<br>
I was actually in pain from laughing during the second epsiode <img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-2.gif' alt='Big Smile' /><br></p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/224687-Microsoft-Office-quotOfficequot-Videos/4e656d8770814417a2819dec000a177f#4e656d8770814417a2819dec000a177f</link>
		<pubDate>Wed, 30 Aug 2006 17:55:29 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/224687-Microsoft-Office-quotOfficequot-Videos/4e656d8770814417a2819dec000a177f#4e656d8770814417a2819dec000a177f</guid>
		<dc:creator>jbwebb</dc:creator>
		<slash:comments>3</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/jbwebb/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - XNA Express Beta Now Available</title>
		<description><![CDATA[<p>Cool, I've been looking forward to this. Downloading now.<br>
<br>
What does everyone think the main benefit will be from XGE?<br>
New games developers? More original ideas? Better development tools?<br></p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/225548-XNA-Express-Beta-Now-Available/c2c9811d17744e9b9d229dec000b7198#c2c9811d17744e9b9d229dec000b7198</link>
		<pubDate>Wed, 30 Aug 2006 17:28:43 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/225548-XNA-Express-Beta-Now-Available/c2c9811d17744e9b9d229dec000b7198#c2c9811d17744e9b9d229dec000b7198</guid>
		<dc:creator>jbwebb</dc:creator>
		<slash:comments>51</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/jbwebb/Discussions/RSS</wfw:commentRss>
	</item>
</channel>
</rss>