<?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 IDWMaster</title>
	<atom:link rel="self" type="application/rss+xml" href="http://channel9.msdn.com/Niners/IDWMaster/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 IDWMaster</title>
		<link>http://channel9.msdn.com/Niners/IDWMaster/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/IDWMaster/Discussions</link>
	<language>en</language>
	<pubDate>Sat, 25 May 2013 14:27:04 GMT</pubDate>
	<lastBuildDate>Sat, 25 May 2013 14:27:04 GMT</lastBuildDate>
	<generator>Rev9</generator>
	<c9:totalResults>0</c9:totalResults>
	<c9:pageCount>0</c9:pageCount>
	<c9:pageSize>0</c9:pageSize>
	<item>
		<title>Coffeehouse - Marshal.GetFunctionPointerForDelegate</title>
		<description><![CDATA[<p>Definitely try to implement some sort of &quot;com-like&quot; reference counting mechanism when passing objects to and from unmanaged code. You never know when the GC might collect your delegates, and you're stuck with bad pointers. Can really be hard to diagnose without a library like SysLibs. I usually have a class used for interop with native code and store a Dictionary&lt;long,object&gt; to keep objects alive. When unmanaged code is done using it, simply remove the object from the dictionary (unmanaged code must know the long corresponding to the object). This approach has worked very well when interoperating with C-C&#43;&#43;-Google V8 for me, and I'm sure the same approach could also work for Java interop as well.</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/MarshalGetFunctionPointerForDelegate/7c2c7373ac4445ebb682a0b800133651#7c2c7373ac4445ebb682a0b800133651</link>
		<pubDate>Sat, 25 Aug 2012 01:09:56 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/MarshalGetFunctionPointerForDelegate/7c2c7373ac4445ebb682a0b800133651#7c2c7373ac4445ebb682a0b800133651</guid>
		<dc:creator>Brian Bosak</dc:creator>
		<slash:comments>6</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/IDWMaster/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Does Microsoft plan to continue supporting Win32 APIs after Windows 8 is released (desktop applications)</title>
		<description><![CDATA[<p></p><blockquote><div class="quoteText"><p></p><p><a class="permalink" title="Post Permalink" href="/Forums/Coffeehouse/Does-Microsoft-plan-to-continue-supporting-Win32-APIs-after-Windows-8-is-released-desktop-applicatio/80832e0555324098a27ca0b70179b096">41 minutes&nbsp;ago</a>, <a href="/Niners/PeterDouglas">PeterDouglas</a> wrote</p><p>@<a href="/Forums/Coffeehouse/Does-Microsoft-plan-to-continue-supporting-Win32-APIs-after-Windows-8-is-released-desktop-applicatio#c3765a8905d804e54bc5aa0b7016e59fa">IDWMaster</a>: Don't forget, anything written in WinRT MUST be installed from Microsoft Marketplace. Chew on that candy for a while! <strong>You no longer are ALLOWED to give YOUR application to whoever you like WITHOUT PERMISSION from Microsoft.</strong></p><p><strong>The bigger question is not about Win APIs, the question is, is your PC YOURS anymore?</strong></p><p>Of course, anything else rather than praises and flowers will be bashed here by the 10-15 regulars hanging in here. Don't expect much from them. Their bags are all empty.</p><p></p></div></blockquote><p></p><p>I would like to point out that this is not true. Applications may also be distributed within Enterprise businesses through Windows Server, and Microsoft announced other alternative means of distribution as well, but haven't provided any details on them yet.I would also like to point out that I have no problem with this app model as long as &quot;desktop applications&quot; are still supported, and is not considered a &quot;legacy&quot; feature that will be dropped in the next version of Windows.</p><p>Bottom line:&nbsp;<strong>THE DESKTOP SHOULD&nbsp;<span>NOT</span><span> be a legacy feature.</span></strong></p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/Does-Microsoft-plan-to-continue-supporting-Win32-APIs-after-Windows-8-is-released-desktop-applicatio/e4a8e01e88024b8baea7a0b7018563ee#e4a8e01e88024b8baea7a0b7018563ee</link>
		<pubDate>Fri, 24 Aug 2012 23:37:43 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/Does-Microsoft-plan-to-continue-supporting-Win32-APIs-after-Windows-8-is-released-desktop-applicatio/e4a8e01e88024b8baea7a0b7018563ee#e4a8e01e88024b8baea7a0b7018563ee</guid>
		<dc:creator>Brian Bosak</dc:creator>
		<slash:comments>13</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/IDWMaster/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Does Microsoft plan to continue supporting Win32 APIs after Windows 8 is released (desktop applications)</title>
		<description><![CDATA[<p>I've noticed that all &quot;Windows-8 style&quot; applications have been switched over to the WinRT API set. This is concerning, because it perhaps indicates a &quot;transitional&quot; period for Windows in which Microsoft urges developers to start switching from Win32 to WinRT/&quot;windows 8 interface (or whatever you call Metro now). The main thing I'm concerned about, is that certain features which I've previously enjoyed on the Windows platform may be made unavailable to developers using Visual Studio 2012, particularly dynamic code generation and execution. I work on a number of compilers, and programs which need to use compilers internally inside their processes, and the lack of a VirtualProtect or LoadLibrary function makes this impossible to do at runtime. I understand this is for security reasons, however, I'm also concerned that &quot;desktop&quot; profiles may no longer be supported in developer tools, making Windows no longer a viable platform for many applications. &quot;Windows 8 style&quot; libraries simply don't cut it for everyone. I'm sorry if this post offends anyone at Microsoft or elsewhere, but it would be really nice to have an answer to this question.</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/Does-Microsoft-plan-to-continue-supporting-Win32-APIs-after-Windows-8-is-released-desktop-applicatio/3765a8905d804e54bc5aa0b7016e59fa#3765a8905d804e54bc5aa0b7016e59fa</link>
		<pubDate>Fri, 24 Aug 2012 22:13:50 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/Does-Microsoft-plan-to-continue-supporting-Win32-APIs-after-Windows-8-is-released-desktop-applicatio/3765a8905d804e54bc5aa0b7016e59fa#3765a8905d804e54bc5aa0b7016e59fa</guid>
		<dc:creator>Brian Bosak</dc:creator>
		<slash:comments>13</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/IDWMaster/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Niner Language Survey</title>
		<description><![CDATA[<p>Primarily C#, although I can use whatever language is appropriate for the platform I'm developing for. C# seems to be the appropriate choice for Windows 7 for example, and C&#43;&#43; is appropriate for embedded programming, and JavaScript is my choice for web programming.&nbsp;</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/Niner-Language-Survey/d391dce64e614fc9ae61a02d01524347#d391dce64e614fc9ae61a02d01524347</link>
		<pubDate>Sun, 08 Apr 2012 20:31:34 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/Niner-Language-Survey/d391dce64e614fc9ae61a02d01524347#d391dce64e614fc9ae61a02d01524347</guid>
		<dc:creator>Brian Bosak</dc:creator>
		<slash:comments>36</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/IDWMaster/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Microsoft -- Why no WebGL?</title>
		<description><![CDATA[<p>Another thing I would like to point out is that if Microsoft completely kills the desktop, users will then be stuck with Internet Explorer as the only browser, and will not be able to choose any other browser (Metro doesn't support runtime compilation of code, so there will be no way to make a reasonably performant browser for it).</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/Microsoft-Why-no-WebGL/94087c6e5b6044afb1e3a00f00334c96#94087c6e5b6044afb1e3a00f00334c96</link>
		<pubDate>Fri, 09 Mar 2012 03:06:46 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/Microsoft-Why-no-WebGL/94087c6e5b6044afb1e3a00f00334c96#94087c6e5b6044afb1e3a00f00334c96</guid>
		<dc:creator>Brian Bosak</dc:creator>
		<slash:comments>48</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/IDWMaster/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Microsoft -- Why no WebGL?</title>
		<description><![CDATA[<p></p><blockquote><div class="quoteText"><p></p><p><a class="permalink" title="Post Permalink" href="/Forums/Coffeehouse/Microsoft-Why-no-WebGL/67f1ac91392b490a8f41a00e0171f791">4 hours&nbsp;ago</a>, <a href="/Niners/evildictaitor">evildictaitor</a> wrote</p><p>Or this one, which&nbsp;<strong><em>still&nbsp;</em></strong>crashes my NVidia graphics drivers (part of which run in ring0, and hence Chrome's sandbox it just window dressing).</p><p><a href="https://cvs.khronos.org/svn/repos/registry/trunk/public/webgl/sdk/tests/extra/lots-of-polys-example.html">https://cvs.khronos.org/svn/repos/registry/trunk/public/webgl/sdk/tests/extra/lots-of-polys-example.html</a></p><p></p></div></blockquote><p></p><p>Whoa! That certainly shows a problem with BOTH Google Chrome's and NVidia's implementations! &nbsp;It's really annoying that a website can cause a computer to freeze like that. Google Chrome should work with NVIdia to fix that bug! However, the vulnerability isn't indicative of a flaw in WebGL or OpenGL itself, but instead indicates a crucial vulnerability in the implementation of the specification.&nbsp;</p><blockquote><div class="quoteText"><p></p><p><a class="permalink" title="Post Permalink" href="/Forums/Coffeehouse/Microsoft-Why-no-WebGL/320dc50c06964e4b8414a00e017bf096">3 hours&nbsp;ago</a>, <a href="/Niners/evildictaitor">evildictaitor</a> wrote</p><p>*snip*</p><p>It also needs you to put your identity into the webpage for it to steal it. A ring-zero exploit in WebGL needs no such user-interaction. It can just install a driver and steal all of your keystrokes and files directly to the russian hackers that installed it.</p><p></p></div></blockquote><p></p><p>WebGL can easily be disabled from a command line option passed into most WebGL compliant browsers. Also; who says that WebGL HAS to run whenever a page requests it? Couldn't browsers make it so the user is required to OK the use of WebGL before it runs on the system? There's nothing that says that a browser can't do this.</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/Microsoft-Why-no-WebGL/5a1c9075941b476ea27da00f0030dd16#5a1c9075941b476ea27da00f0030dd16</link>
		<pubDate>Fri, 09 Mar 2012 02:57:54 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/Microsoft-Why-no-WebGL/5a1c9075941b476ea27da00f0030dd16#5a1c9075941b476ea27da00f0030dd16</guid>
		<dc:creator>Brian Bosak</dc:creator>
		<slash:comments>48</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/IDWMaster/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Microsoft -- Why no WebGL?</title>
		<description><![CDATA[<p>Earlier Microsoft made its infamous decision that WebGL is inherently insecure because it allows access to your GPU. Why then; is Silverlight secure? Silverlight&nbsp;5 gives web pages the same type of access. It should also be pointed out that Canvas2D is now GPU-accelerated in Windows anyways; if an attacker mis-used even a 2D context based on your theory it could then be used to compromise a system via a DOS attack in the same way that it could supposedly be compromised in an attack on a WebGL implementation. Security is not usually an issue within a specification of a technology, but is usually an issue within its particular implementation. If Silverlight can be implemented &quot;securely&quot;, why can't WebGL? I do encourage you do read <a href="http://games.greggman.com/game/webgl-security-and-microsoft-bullshit/">this argument</a> about enabling WebGL. Although someone strongly worded, he does explain how WebGL can be implemented securely. It's also sad to see that Windows 8's Metro browser has absolutely no 3D support of any kind; including Silverlight. For a company claiming to support HTML5 and use it to innovate the web, it is not a good idea to pick and choose only a small subset of HTML5 features. Other browsers such as Chrome and Firefox are known for their frequent updates, which actually add new features to the browsers on a regular basis. I do hope that Microsoft chooses to reverse some of its business decisions regarding these matters; and your browser, and your new OS would become much more popular among consumers.</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/Microsoft-Why-no-WebGL/667cc7590def4e1da7cda00e00cb9423#667cc7590def4e1da7cda00e00cb9423</link>
		<pubDate>Thu, 08 Mar 2012 12:21:12 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/Microsoft-Why-no-WebGL/667cc7590def4e1da7cda00e00cb9423#667cc7590def4e1da7cda00e00cb9423</guid>
		<dc:creator>Brian Bosak</dc:creator>
		<slash:comments>48</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/IDWMaster/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Video -- Why you shouldn&#39;t try to put a desktop OS on a phone, or vice-versa</title>
		<description><![CDATA[<p></p><blockquote><div class="quoteText"><p></p><p><a class="permalink" title="Post Permalink" href="/Forums/Coffeehouse/Video-Why-you-shouldnt-try-to-put-a-desktop-OS-on-a-phone-or-vice-versa/532cc8751bf04135b7e1a00e00076202">55 minutes&nbsp;ago</a>, <a href="/Niners/magicalclick">magicalclick</a> wrote</p><p>@<a href="/Forums/Coffeehouse/Video-Why-you-shouldnt-try-to-put-a-desktop-OS-on-a-phone-or-vice-versa#c48cc71593f7c4a94ba2aa00c01770b1b">IDWMaster</a>:</p><p>The video is Godly for sure. I still cannot see how it is video edited, even though you have stated it is. Maybe you hide the flaws in low resolution youtube videos, because it looks very very real.</p><p></p></div></blockquote><p></p><p>Got a better webcam --- A higher resolution version is now posted, see my original post. Video editing these days is pretty simple with Photoshop for texture editing, DirectX for 3D rasterization, OpenCL and OpenCV for image analysis, and DirectShow for video encoding.</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/Video-Why-you-shouldnt-try-to-put-a-desktop-OS-on-a-phone-or-vice-versa/8bd2a831b0db4ce7a6daa00e0016e6ca#8bd2a831b0db4ce7a6daa00e0016e6ca</link>
		<pubDate>Thu, 08 Mar 2012 01:23:22 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/Video-Why-you-shouldnt-try-to-put-a-desktop-OS-on-a-phone-or-vice-versa/8bd2a831b0db4ce7a6daa00e0016e6ca#8bd2a831b0db4ce7a6daa00e0016e6ca</guid>
		<dc:creator>Brian Bosak</dc:creator>
		<slash:comments>21</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/IDWMaster/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Video -- Why you shouldn&#39;t try to put a desktop OS on a phone, or vice-versa</title>
		<description><![CDATA[<p>Somehow Channel9 glitched and double-posted. See below for my response.</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/Video-Why-you-shouldnt-try-to-put-a-desktop-OS-on-a-phone-or-vice-versa/1865365a4eb341c58231a00e001682d7#1865365a4eb341c58231a00e001682d7</link>
		<pubDate>Thu, 08 Mar 2012 01:21:57 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/Video-Why-you-shouldnt-try-to-put-a-desktop-OS-on-a-phone-or-vice-versa/1865365a4eb341c58231a00e001682d7#1865365a4eb341c58231a00e001682d7</guid>
		<dc:creator>Brian Bosak</dc:creator>
		<slash:comments>21</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/IDWMaster/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Is there any way to prevent Windows 8 from updating Live Tiles on public networks?</title>
		<description><![CDATA[<p></p><blockquote><div class="quoteText"><p></p><p><a class="permalink" title="Post Permalink" href="/Forums/Coffeehouse/Is-there-any-way-to-prevent-Windows-8-from-updating-Live-Tiles-on-public-networks/fc349bb2729c4f46b0a7a00c01864f68">5 minutes&nbsp;ago</a>, <a href="/Niners/magicalclick">magicalclick</a> wrote</p><p>You can right click on the tile and turn off updates. But, it is done manually, no automatic switch when you are in a public network.</p><p></p></div></blockquote><p></p><p>Disabling the tiles still fails to disable the background updates performed by Windows for the mail. I still am seeing TCP connections to Windows Live when tile updates are disabled, which contain personally identifiable information that I would not want to send over a public network, as well as a CLEARTEXT view of all my contact's e-mail addresses!</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/Is-there-any-way-to-prevent-Windows-8-from-updating-Live-Tiles-on-public-networks/db2e038a53b84cb3a382a00c01881f5d#db2e038a53b84cb3a382a00c01881f5d</link>
		<pubDate>Tue, 06 Mar 2012 23:47:40 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/Is-there-any-way-to-prevent-Windows-8-from-updating-Live-Tiles-on-public-networks/db2e038a53b84cb3a382a00c01881f5d#db2e038a53b84cb3a382a00c01881f5d</guid>
		<dc:creator>Brian Bosak</dc:creator>
		<slash:comments>23</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/IDWMaster/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Is there any way to prevent Windows 8 from updating Live Tiles on public networks?</title>
		<description><![CDATA[<p>I've been testing Windows 8 on my netbook recently, but have realized that Windows 8 will log into Hotmail and Windows Live to update its Live Tiles and background information regardless of whether the network I'm connecting to is public or private. I am therefore concerned about the privacy implications here. Is there any way to disable Live Tile updating and Background updates of Windows Live Mail on public WiFi networks?</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/Is-there-any-way-to-prevent-Windows-8-from-updating-Live-Tiles-on-public-networks/8e18ee9557634fc4b96ea00c01835fb9#8e18ee9557634fc4b96ea00c01835fb9</link>
		<pubDate>Tue, 06 Mar 2012 23:30:23 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/Is-there-any-way-to-prevent-Windows-8-from-updating-Live-Tiles-on-public-networks/8e18ee9557634fc4b96ea00c01835fb9#8e18ee9557634fc4b96ea00c01835fb9</guid>
		<dc:creator>Brian Bosak</dc:creator>
		<slash:comments>23</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/IDWMaster/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Video -- Why you shouldn&#39;t try to put a desktop OS on a phone, or vice-versa</title>
		<description><![CDATA[<p></p><blockquote><div class="quoteText"><p></p><p><a class="permalink" title="Post Permalink" href="/Forums/Coffeehouse/Video-Why-you-shouldnt-try-to-put-a-desktop-OS-on-a-phone-or-vice-versa/e59771cb4654431cb0f7a00b0133089f">1 day&nbsp;ago</a>, <a href="/Niners/JoshRoss">JoshRoss</a> wrote</p><p>Anyone have a copy of CP/M that I could put on my phone?</p><p></p></div></blockquote><p></p><p>No. Windows 8 will PRESENTLY not run on Windows Phone, and the video I posted above is just a conceptual demonstration (really fancy special effects supposedly made in Photoshop), made by one of my co-workers who happens to be extremely talented at video editing, and he wanted me to post it to Channel9 to see what reactions it would get.</p><p></p><blockquote><div class="quoteText"><p></p><p><a class="permalink" title="Post Permalink" href="/Forums/Coffeehouse/Video-Why-you-shouldnt-try-to-put-a-desktop-OS-on-a-phone-or-vice-versa/9594f3125d324419b754a00a015dac40">2 days&nbsp;ago</a>, <a href="/Niners/evildictaitor">evildictaitor</a> wrote</p><p>So what you're saying is that someone is basing their entire dislike of Windows8 on conjecture and fancy video editing rather than actually trying it?</p><p>Windows8 isn't for phones anyway. It's for tablets, desktops and servers.</p><p></p></div></blockquote><p></p><p>The video just shows that Windows 8 in its current form does not make sense as a phone OS, particularly due to its horizontal rather than vertical scrolling, and its style of &quot;make everything big tiles&quot; rather than organized lists of applications (folders or some kind of alphabetical auto-sort would be nice, particularly for mobile devices with small screens.</p><p>Also; I can see Windows 8 for tablets, but its touch-oriented design appears to be geared towards mobile devices, rather than desktop computers and servers. Since no noticeable improvements were made towards the desktop side of things (the standard Desktop view), and no word on server-side improvements, it seems to be destined for Windows Phones and Tablets.</p><p>&nbsp;</p><p>Also; isn't Apollo supposed to be Windows 8 running on phones? So isn't Microsoft planning on putting this on their phone platform.</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/Video-Why-you-shouldnt-try-to-put-a-desktop-OS-on-a-phone-or-vice-versa/48cc71593f7c4a94ba2aa00c01770b1b#48cc71593f7c4a94ba2aa00c01770b1b</link>
		<pubDate>Tue, 06 Mar 2012 22:45:29 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/Video-Why-you-shouldnt-try-to-put-a-desktop-OS-on-a-phone-or-vice-versa/48cc71593f7c4a94ba2aa00c01770b1b#48cc71593f7c4a94ba2aa00c01770b1b</guid>
		<dc:creator>Brian Bosak</dc:creator>
		<slash:comments>21</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/IDWMaster/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Video -- Why you shouldn&#39;t try to put a desktop OS on a phone, or vice-versa</title>
		<description><![CDATA[<p>I think this video pretty much explains it --- Desktop OSs just aren't meant for phones, and phone OSs (touch centric) certainly aren't meant for desktops:</p><p>NOTE: Before anyone thinks I somehow got Windows 8 to actually run on a real phone, please note that if you look at the video description on YouTube it clearly states that the video is simply a conceptual demonstration (fancy video editing), not an actual demo of Windows 8 running on a phone.</p><p>EDIT: Here is a higher-resolution version for those that requested it (view in 720p HD)</p><p><object width="425" height="355"><param name="movie" value="http://www.youtube.com/v/3S5RLo6ztKI&hl=en"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/3S5RLo6ztKI&hl=en" type="application/x-shockwave-flash" wmode="transparent" width="425" height="355"></embed></object></p><p><object width="425" height="355"><param name="movie" value="http://www.youtube.com/v/JTEpKFBe5x4&hl=en"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/JTEpKFBe5x4&hl=en" type="application/x-shockwave-flash" wmode="transparent" width="425" height="355"></embed></object></p><p>&nbsp;</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/Video-Why-you-shouldnt-try-to-put-a-desktop-OS-on-a-phone-or-vice-versa/48a35144ffb04c708c57a00a0158d320#48a35144ffb04c708c57a00a0158d320</link>
		<pubDate>Sun, 04 Mar 2012 20:55:28 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/Video-Why-you-shouldnt-try-to-put-a-desktop-OS-on-a-phone-or-vice-versa/48a35144ffb04c708c57a00a0158d320#48a35144ffb04c708c57a00a0158d320</guid>
		<dc:creator>Brian Bosak</dc:creator>
		<slash:comments>21</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/IDWMaster/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Your overall reaction to Win8 CP?</title>
		<description><![CDATA[<p>My reaction: Tried it with a mouse, realized the OS really isn't designed for a mouse. Stopped using it for a while. Decided to create a Windows Phone app to use my phone as a touchscreen, tried making and publishing a video encoder app for Windows 8, then found out that I needed a developer &quot;code&quot;, and gave up on Windows 8.</p><p>&nbsp;</p><p>&nbsp;</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/Your-overall-reaction-to-Win8-CP/382293ca34ba4d7cb1c0a009015cdfe4#382293ca34ba4d7cb1c0a009015cdfe4</link>
		<pubDate>Sat, 03 Mar 2012 21:10:12 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/Your-overall-reaction-to-Win8-CP/382293ca34ba4d7cb1c0a009015cdfe4#382293ca34ba4d7cb1c0a009015cdfe4</guid>
		<dc:creator>Brian Bosak</dc:creator>
		<slash:comments>242</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/IDWMaster/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Gah - my Windows 7 just decided it&#39;s not genuine....</title>
		<description><![CDATA[<p></p><blockquote><div class="quoteText"><p></p><p><a class="permalink" title="Post Permalink" href="/Forums/Coffeehouse/Gah-my-Windows-7-just-decided-its-not-genuine/4277e93eadaa4967b4fda00201255c51">1 hour&nbsp;ago</a>, <a href="/Niners/OrigamiCar">OrigamiCar</a> wrote</p><p>It gets better - the Windows Genuine Advantage Diagnostic Tool is telling me that Windows is registered and genuine... WTF is going on?</p><p>I don't have any spyware or viruses on my system or dodgy software of any description - just basically Windows, Office, Visual Studio, Adobe CS5 and Battlefield....</p><p></p></div></blockquote><p></p><p>Sounds like a virus to me. I've replaced hardware, including motherboards, CPUs, monitors, and GPUs several times, and even changed hard drives once, and I've never had validation problems. I would suggest calling Microsoft's technical support and explaining the problem to them. Please see<a href="https://support.microsoft.com/oas/default.aspx?Gprid=14481&amp;st=1&amp;wfxredirect=1&amp;sd=gn"> this link</a> for support options.</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/Gah-my-Windows-7-just-decided-its-not-genuine/33ad5047d4d94574b8c7a002014284a2#33ad5047d4d94574b8c7a002014284a2</link>
		<pubDate>Sat, 25 Feb 2012 19:34:15 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/Gah-my-Windows-7-just-decided-its-not-genuine/33ad5047d4d94574b8c7a002014284a2#33ad5047d4d94574b8c7a002014284a2</guid>
		<dc:creator>Brian Bosak</dc:creator>
		<slash:comments>7</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/IDWMaster/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Bill Gates better than Batman ...</title>
		<description><![CDATA[<p></p><blockquote><div class="quoteText"><p></p><p><a class="permalink" title="Post Permalink" href="/Forums/Coffeehouse/Bill-Gates-better-than-Batman-/e7fe53b33af649b3b5169fdd017f6d78">53 minutes&nbsp;ago</a>, <a href="/Niners/Bass">Bass</a> wrote</p><p>Batman is a fictional character. Bill Gates wins by default.</p><p></p></div></blockquote><p></p><p>Wish this site had a &quot;like&quot; button.&nbsp;</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/Bill-Gates-better-than-Batman-/461c405dd43f46cea3c09fde00029b79#461c405dd43f46cea3c09fde00029b79</link>
		<pubDate>Fri, 20 Jan 2012 00:09:29 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/Bill-Gates-better-than-Batman-/461c405dd43f46cea3c09fde00029b79#461c405dd43f46cea3c09fde00029b79</guid>
		<dc:creator>Brian Bosak</dc:creator>
		<slash:comments>9</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/IDWMaster/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Shared hosting -- With additional security</title>
		<description><![CDATA[<p></p><blockquote><div class="quoteText"><p></p><p><a class="permalink" title="Post Permalink" href="/Forums/Coffeehouse/Shared-hosting-With-additional-security/cbe59b764f88454289ff9fb40139cd60">9 hours&nbsp;ago</a>, <a href="/Niners/Bass">Bass</a> wrote</p><p>With the GPL (if this is a library) you can require anyone using the the code to also GPL their work or put it under a license that is compatible with the GPL (eg. BSD 2-clause).</p><p>From what IDW said in his 2nd post this seems to be his intention (free license for open source projects, commercial license for closed source projects), probably he mistakenly used &quot;non-commercial use&quot;.</p><p>IDWMaster,</p><p>From what you want I think the GPL is not the best choice, probably the AGPL would fit your business model better. Although TBH the distinction between them can be a legal gray area so if you looking to a lawyer for advice maybe mention this.<br><br>Good luck with this, it seems like an interesting idea.</p><p></p></div></blockquote><p></p><p>Thanks! The AGPL/a second (proprietary license) seems like the perfect licensing model for my business! Haven't heard back from my lawyer yet, but I will let him know about this licensing option!</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/Shared-hosting-With-additional-security/18a635221f174867ae799fb50044a7f3#18a635221f174867ae799fb50044a7f3</link>
		<pubDate>Sat, 10 Dec 2011 04:09:58 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/Shared-hosting-With-additional-security/18a635221f174867ae799fb50044a7f3#18a635221f174867ae799fb50044a7f3</guid>
		<dc:creator>Brian Bosak</dc:creator>
		<slash:comments>7</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/IDWMaster/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Shared hosting -- With additional security</title>
		<description><![CDATA[<p></p><blockquote><div class="quoteText"><p></p><p><a class="permalink" title="Post Permalink" href="/Forums/Coffeehouse/Shared-hosting-With-additional-security/18ab753ece414afd98339fb30089a994">17 hours&nbsp;ago</a>, <a href="/Niners/AndyC">AndyC</a> wrote</p><p>Two questions spring to mind:</p><p>1) How is this better than just running applications under separateuser accounts?</p><p>2) Are you even allowed to specify 'non-commercial usage' on a GPL licensed app? I think not.</p><p></p></div></blockquote><p></p><p>1 - Using separate user accounts does not really &quot;virtualize&quot; an application instance. My virtualized web server framework can be used to:</p><ul><li>Redirect file IO operations without the knowledge of the application </li><li>Monitor and diagnose performance issues on a per-VM basis, and allow for prioritization of traffic/disk IO (disk bandwidth) based on the previous history of that application, as well as the number of IO operations the subscriber is paying for (or you can charge them based on how much disk IO operations they use) </li><li>Prevent malicious applications from running a DOS attack against the server by means of resource prioritization (QoS) and attack detection </li><li>Prevent execution of malicious code designed to exploit security vulnerabilities in the operating system itself (code running in the VM cannot directly access the host operating system, or P/Invoke into any native functions; 'unsafe' code such as pointers is also disabled) </li><li>Use VHDs as a tool for application instancing and versioning (to allow multiple instances of the same application to run on a server simultaneously, so the customer's existing sessions with a website are not interrupted during an application upgrade, and new customers can automatically access the newer version of the application; if this setting is enabled by the application vendor in an XML configuration file) </li></ul><p>2 - Perhaps not, but any products that ship with my server will be required to distribute their source code. I have contacted my lawyer and am <a href="http://msdn.microsoft.com/en-us/library/hh156528(v=vs.110).aspx">await</a>ing a reply from him about this. I may need to choose another license.</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/Shared-hosting-With-additional-security/82cdfbd0ed4a446b954e9fb4002302de#82cdfbd0ed4a446b954e9fb4002302de</link>
		<pubDate>Fri, 09 Dec 2011 02:07:28 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/Shared-hosting-With-additional-security/82cdfbd0ed4a446b954e9fb4002302de#82cdfbd0ed4a446b954e9fb4002302de</guid>
		<dc:creator>Brian Bosak</dc:creator>
		<slash:comments>7</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/IDWMaster/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Shared hosting -- With additional security</title>
		<description><![CDATA[<p>I've recently been working on a project which involves running several applications on a single server, some of which may come from sources which are not verified for security. This is a typical example of shared hosting, which frequently poses security problems, due to so much unverified user code running on the same server, some of the code may potentially be malicious, and attempt to gain access to areas which it's not supposed to. To solve this problem, many web hosting companies started using virtual machines. However, the problem with these, is that they can be very expensive for companies to host (especially small businesses), due to the memory requirements they impose, the CPU time, and the power consumption. To solve this problem, I developed a virtual OS (specifically for server hosting), written in C#, called <a href="http://idwnet.blogspot.com/2011/10/on-shared-hosting-lightweight-secure.html">IDWOS 2012</a>, which is designed to isolate each process into its own virtual machine, and prevent any kind of inter-application communication from occurring on the server. When each process on the server starts, it is assigned a security token, which needs to be passed to any &quot;privileged function&quot; on the system in order to determine what type of access the process has, and allows the privileged function to be invoked in a secure context (for example, calling File.Open(&quot;C:\\myfile.txt&quot;,FileMode.Open)) could redirect to a virtual filesystem, instead of the actual hard drive. This is the default action, and direct access to the system drive is only allowed if the application is &quot;trusted&quot; by the system administrator, and allowed to perform this kind of interaction. Otherwise, all calls made by the virtual machine (process) are redirected to more secure functions, or simply not allowed at all (for example, P/Invoking, and unsafe code is currently not supported).</p><p>&nbsp;</p><p>I will release this under a GPL license for non-commercial use (open-source), and a paid license for commercial use.&nbsp;</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/Shared-hosting-With-additional-security/f93c2e07e9254edbb1dd9fb3004bc980#f93c2e07e9254edbb1dd9fb3004bc980</link>
		<pubDate>Thu, 08 Dec 2011 04:35:55 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/Shared-hosting-With-additional-security/f93c2e07e9254edbb1dd9fb3004bc980#f93c2e07e9254edbb1dd9fb3004bc980</guid>
		<dc:creator>Brian Bosak</dc:creator>
		<slash:comments>7</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/IDWMaster/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - XNA in Windows 8</title>
		<description><![CDATA[<p>My <a href="https://github.com/IDWMaster/3DAPI">cross-platform 3D library</a> will soon have full support for Windows 8 metro apps. Run your 3D apps on Windows Phone,Windows, Linux, and soon, Windows 8</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/XNA-in-Windows-8/23509a63bb484ebfbcc29f8200cc4dd7#23509a63bb484ebfbcc29f8200cc4dd7</link>
		<pubDate>Thu, 20 Oct 2011 12:23:50 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/XNA-in-Windows-8/23509a63bb484ebfbcc29f8200cc4dd7#23509a63bb484ebfbcc29f8200cc4dd7</guid>
		<dc:creator>Brian Bosak</dc:creator>
		<slash:comments>29</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/IDWMaster/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Programming in Visual Basic or c#</title>
		<description><![CDATA[<p>Choose whatever language you feel most comfortable with. Visual Basic.NET is not commonly used, but can do most of the things that C# can (after all; they are both .NET languages, so they can call into all of the same libraries. I've been able to code in C# for most of my career, and every once in a while, someone has a VB.NET question, and I can usually answer it using my .NET expertise, without even knowing much VB.NET specific stuff). C&#43;&#43; is a good language if you've programmed before, or at least have a basic understanding of how computer memory works. I've programmed in C&#43;&#43; and C# before, and personally, haven't noticed any performance difference between the two (even when I've ported C&#43;&#43; libraries to C#). However, there are some things that are actually simpler to do in C&#43;&#43;; such as direct memory allocation (if you need very fine-grained control over memory), signal processing (mostly due to the number of C&#43;&#43; libraries out there that already do most of the work for you), writing drivers, and writing DirectX 11 programs for Windows 8 (although, I do often write in C&#43;&#43;/CLI and invoke managed commands from my DirectX 11 C&#43;&#43; programs).&nbsp;</p><p><strong><span>Bottom line: Code in the language you like the best. No one language is 'better' than another (even Visual Basic.NET still has its uses), and HAVE FUN!</span></strong></p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/Programming-in-Visual-Basic-or-c/57a1cbaa942944ab868a9f800174c8e3#57a1cbaa942944ab868a9f800174c8e3</link>
		<pubDate>Tue, 18 Oct 2011 22:37:16 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/Programming-in-Visual-Basic-or-c/57a1cbaa942944ab868a9f800174c8e3#57a1cbaa942944ab868a9f800174c8e3</guid>
		<dc:creator>Brian Bosak</dc:creator>
		<slash:comments>31</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/IDWMaster/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - To throw or not to throw -- that is the question</title>
		<description><![CDATA[<p><strong><span>Just thought I'd share a play on Shakespeare in the modern world of networking, and computer programming</span></strong></p><p>&nbsp;</p><p>To throw an exception or not to throw. That is the question. Whether 'tis nobler in the mind to suffer the performance loss and arrows of critics, or to take arms and debug, and by opposing increase network reliability. To perform well, to increase throughput. No more; and by increasing throughput to say we end slow transfer speeds. The bandwidth, perchance to increase efficiency. For in that performance boost, may come the bans of restrictive service providers. When we have shuffled off this overhead of TCP. Must give us less latency -- there's the gamer's respect. That makes calamity of the long download. For who would want high latency? The illegal wiretaping, the proud censors. The pangs of random delays, the laws inability to deal effectively with pirates. The insolence of W3C, and the spurns of goto. That latency merit goto of the unworthy code when he himself casts good practice (<a href="http://xkcd.com/292/">http://xkcd.com/292/</a>). To grunt and sweat under a sea of context switches. But that dread of goto. The undiscovered horrors of debugging it. No function returns, puzzles the developer. And makes us rather bear those delays we have, than to goto statements that have unknown consequences. Thus dinosaurs resulting from gotos make cowards of us all. And thus the native code of detail is sicklied o'er with the pale dynamic cast.&nbsp;</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/To-throw-or-not-to-throw-that-is-the-question/652988fd887e46deafe69f800171027f#652988fd887e46deafe69f800171027f</link>
		<pubDate>Tue, 18 Oct 2011 22:23:31 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/To-throw-or-not-to-throw-that-is-the-question/652988fd887e46deafe69f800171027f#652988fd887e46deafe69f800171027f</guid>
		<dc:creator>Brian Bosak</dc:creator>
		<slash:comments>1</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/IDWMaster/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Is it possible to request access to &quot;desktop&quot; features, similar to UAC?</title>
		<description><![CDATA[<p></p><blockquote><div class="quoteText"><p></p><p><a class="permalink" title="Post Permalink" href="/Forums/Coffeehouse/Is-it-possible-to-request-access-to-desktop-features-similar-to-UAC/39832124db53455096719f77010edf0d">7 minutes&nbsp;ago</a>, <a href="/Niners/AndyC">AndyC</a> wrote</p><p>No, there is no way of escaping the &quot;sandbox&quot; environment. If you're writing the kind of application which requires things which can only be done in the desktop environment, then you ought to be writing a desktop application.</p><p></p></div></blockquote><p></p><p>Is it possible for a desktop and a metro application to communicate with each other?</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/Is-it-possible-to-request-access-to-desktop-features-similar-to-UAC/82e63002dad84d13a57a9f7701110c12#82e63002dad84d13a57a9f7701110c12</link>
		<pubDate>Sun, 09 Oct 2011 16:34:08 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/Is-it-possible-to-request-access-to-desktop-features-similar-to-UAC/82e63002dad84d13a57a9f7701110c12#82e63002dad84d13a57a9f7701110c12</guid>
		<dc:creator>Brian Bosak</dc:creator>
		<slash:comments>16</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/IDWMaster/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Is it possible to request access to &quot;desktop&quot; features, similar to UAC?</title>
		<description><![CDATA[<p>In Windows 8; is there any way that a &quot;Metro&quot; application can gain access to desktop resources (if the application has a very compelling reason), if the user gives the application permission (similar to UAC)? Does anyone know if Microsoft has plans to implement a feature like this (or is there any sort of &quot;reasonable&quot; workaround to the problem (particularly reasonable for the end-user)?</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/Is-it-possible-to-request-access-to-desktop-features-similar-to-UAC/fbd03e61aff74cf288089f770109b11b#fbd03e61aff74cf288089f770109b11b</link>
		<pubDate>Sun, 09 Oct 2011 16:07:21 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/Is-it-possible-to-request-access-to-desktop-features-similar-to-UAC/fbd03e61aff74cf288089f770109b11b#fbd03e61aff74cf288089f770109b11b</guid>
		<dc:creator>Brian Bosak</dc:creator>
		<slash:comments>16</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/IDWMaster/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Managed DirectX for Windows 8 metro apps - Draft</title>
		<description><![CDATA[<p></p><blockquote><div class="quoteText"><p></p><p><a class="permalink" title="Post Permalink" href="/Forums/Coffeehouse/Managed-DirectX-for-Windows-8-metro-apps-Draft/1f498902a60a4bc0839a9f6a01703511">1 day&nbsp;ago</a>,<a href="/Niners/AlexandreMutel">Alexandre​Mutel</a> wrote</p><p>Again IDWMaster:</p><p>The errors you are posting are quite normal, as I didn't remove lots of API that are compiled for the desktop (but are not used my metro app. For example, the namespace Design that is generating lots of errors and is only used on desktop but can be removed easily). Keep in mind that the SharpDX 2.0 assemblies for Win8/Metro are a preview... SharpDX will probably pass certifications as all the API is<a href="http://msdn.microsoft.com/en-us/library/windows/apps/br205757%28v=VS.85%29.aspx" rel="nofollow">using authorized COM/Win32 </a>API. Though there are couple of things that still need to be clarified about the new 4.5 core assemblies...</p><p>The preview version is probably not entirely cleanup up from some CLR/Win32 functions that are not supported by Win8 metro, but that will be easy to replace them.</p><p>Using SharpDX, you will be able to use it from desktop as well on Metro, without to change your code.</p><p>You should better leverage on the unique features of your wrapper instead of bashing around existing wrappers. We are all on the same boat.</p><p></p></div></blockquote><p></p><p>Sorry about that. Didn't realize the errors were to be expected by the API (based on the number of errors, I thought it was &quot;heavily dependent&quot; on these &quot;outdated&quot; APIs), and didn't realize it would be such a simple fix. In the future, I'll file a bug report (politely), instead of bashing on a project.</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/Managed-DirectX-for-Windows-8-metro-apps-Draft/48002bf12d674ba9a0739f6c000661b7#48002bf12d674ba9a0739f6c000661b7</link>
		<pubDate>Wed, 28 Sep 2011 00:23:14 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/Managed-DirectX-for-Windows-8-metro-apps-Draft/48002bf12d674ba9a0739f6c000661b7#48002bf12d674ba9a0739f6c000661b7</guid>
		<dc:creator>Brian Bosak</dc:creator>
		<slash:comments>10</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/IDWMaster/Discussions/RSS</wfw:commentRss>
	</item>
</channel>
</rss>