<?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 Ovidiu.Platon</title>
	<atom:link rel="self" type="application/rss+xml" href="http://channel9.msdn.com/Niners/Ovidiu.Platon/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 Ovidiu.Platon</title>
		<link>http://channel9.msdn.com/Niners/Ovidiu.Platon/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/Ovidiu.Platon/Discussions</link>
	<language>en</language>
	<pubDate>Tue, 21 May 2013 16:31:21 GMT</pubDate>
	<lastBuildDate>Tue, 21 May 2013 16:31:21 GMT</lastBuildDate>
	<generator>Rev9</generator>
	<c9:totalResults>0</c9:totalResults>
	<c9:pageCount>0</c9:pageCount>
	<c9:pageSize>0</c9:pageSize>
	<item>
		<title>Coffeehouse - 419 College</title>
		<description><![CDATA[<p><blockquote>
<div>Stitch 2.0 wrote:</div>
<div>It helps to read <a href="http://channel9.msdn.com/ShowPost.aspx?PostID=64523" target="_blank">
other threads</a> aswell..... <img src="/emoticons/emotion-4.gif" border="0"><br>
</div>
</blockquote>
<br>
<br>
My apologies <img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-1.gif' alt='Smiley' /> I searched the forum using Google but didn't bother to check the first page first. Sorry!</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/59231-419-College/24c9b8aef1264e4790729dec0041f5d4#24c9b8aef1264e4790729dec0041f5d4</link>
		<pubDate>Tue, 03 May 2005 16:53:20 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/59231-419-College/24c9b8aef1264e4790729dec0041f5d4#24c9b8aef1264e4790729dec0041f5d4</guid>
		<dc:creator>Ovidiu.Platon</dc:creator>
		<slash:comments>9</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/Ovidiu.Platon/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - 419 College</title>
		<description><![CDATA[<p>Sorry to resurrect a thread, but I just wanted to let you know that I've received an email with the Nigerian scam today. The weird thing about it is the Subject line: &quot;Channel 9 user email: Dear Sir,From John Mark&quot;. In case anyone would like to have fun
 with the spammer, I would be more than glad to provide the headers of the email <img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-1.gif' alt='Smiley' /></p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/59231-419-College/497ee22cfaac41b9b98c9dec0041f561#497ee22cfaac41b9b98c9dec0041f561</link>
		<pubDate>Tue, 03 May 2005 16:13:12 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/59231-419-College/497ee22cfaac41b9b98c9dec0041f561#497ee22cfaac41b9b98c9dec0041f561</guid>
		<dc:creator>Ovidiu.Platon</dc:creator>
		<slash:comments>9</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/Ovidiu.Platon/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Anyone seen Beer28?</title>
		<description><![CDATA[<p>I know I'm being a jerk, but I'm surprised that someone is missing Beer.</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/43646-Anyone-seen-Beer28/aed38603d2564a85abb99dec00308907#aed38603d2564a85abb99dec00308907</link>
		<pubDate>Tue, 01 Mar 2005 16:12:10 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/43646-Anyone-seen-Beer28/aed38603d2564a85abb99dec00308907#aed38603d2564a85abb99dec00308907</guid>
		<dc:creator>Ovidiu.Platon</dc:creator>
		<slash:comments>74</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/Ovidiu.Platon/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - MS Promises Pony for Upgrade</title>
		<description><![CDATA[<p><blockquote>
<div>Rossj wrote:</div>
<div>I thought Beer, we were going to stop with the Linux sales pitch?</div>
</blockquote>
<br>
<br>
I&nbsp;think Beer is some sort of bot. When bashed,&nbsp;it admits being wrong, then resets itself and starts all over again. I've seen such an experiment on
<a href="http://nonsense.sourceforge.net/">http://nonsense.sourceforge.net/</a> and they are able to imitate slashdot quite well for instance.<br>
<br>
A &quot;ignore user&quot; filter would come in handy at this time.</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/41715-MS-Promises-Pony-for-Upgrade/dea572e63e314a778d6c9dec002e5c76#dea572e63e314a778d6c9dec002e5c76</link>
		<pubDate>Tue, 22 Feb 2005 12:57:04 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/41715-MS-Promises-Pony-for-Upgrade/dea572e63e314a778d6c9dec002e5c76#dea572e63e314a778d6c9dec002e5c76</guid>
		<dc:creator>Ovidiu.Platon</dc:creator>
		<slash:comments>22</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/Ovidiu.Platon/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - .NET can be fast - Today I was surprised</title>
		<description><![CDATA[<p><blockquote>
<div>Senkwe Chanda wrote:</div>
<div>VS.Net is a C&#43;&#43; application.</div>
</blockquote>
<br>
<br>
The host is unmanaged, but there are plenty of managed plugins in there. Have you ever thought how it's possible to have WYSIWYG Windows Forms/ASP.NET/Web Service/component designers? Or how come you write a visual component and test it in Visual Studio? (And
 the example list is long)<br></p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/40574-NET-can-be-fast-Today-I-was-surprised/208bcc42015449b380cd9dec002d1fab#208bcc42015449b380cd9dec002d1fab</link>
		<pubDate>Thu, 17 Feb 2005 14:29:43 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/40574-NET-can-be-fast-Today-I-was-surprised/208bcc42015449b380cd9dec002d1fab#208bcc42015449b380cd9dec002d1fab</guid>
		<dc:creator>Ovidiu.Platon</dc:creator>
		<slash:comments>14</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/Ovidiu.Platon/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - do we need user rankings?</title>
		<description><![CDATA[<p>It might be interesting to have some form of statistics about C9 activity. Many communities have a vast silent majority and a vocal minority. Maybe the &quot;casual, drive by&quot; poster has been reading the forum for a while and got sick of useless junk posted
 constantly by some.<br>
By statistics, I mean initiated threads and replies, on the one hand, and threads read/last login/login count/login frequency on the other hand. The star system might be a good way of ranking individual posts, but it's also highly subjective (I don't read every
 single post around here and I certainly won't rank each).<br>
Besides, there's the risk of people replying indefinitely just to increase their activity stats, and there's one last question: Beside your ego being hurt by some &quot;drive by&quot; poster's opinion, what would the final purpose be?<br></p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/40750-do-we-need-user-rankings/dc2000f655c5437d80b19dec002d374c#dc2000f655c5437d80b19dec002d374c</link>
		<pubDate>Thu, 17 Feb 2005 12:11:51 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/40750-do-we-need-user-rankings/dc2000f655c5437d80b19dec002d374c#dc2000f655c5437d80b19dec002d374c</guid>
		<dc:creator>Ovidiu.Platon</dc:creator>
		<slash:comments>45</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/Ovidiu.Platon/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - .NET can be fast - Today I was surprised</title>
		<description><![CDATA[<p>If you want better performance figures, you might be interested in implementing a performance counter. Take a look in the System.Diagnostics namespace, you'll find everything you need in there.<br>
<br>
Off-topic: I already knew that .NET rules, both in terms of speed, and of memory footprint. I fired up NetBeans 4.0 today and it takes about 70 MB of RAM just to boot up. Compare that to about 15-20 MB used by Visual Studio. After editing a simple Hello, World
 form (one label, one button) and compiling the project, NetBeans reaches 140 MB of RAM (that darn GC is very lazy in Java). Try doing it in VS.NET and measure <img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-1.gif' alt='Smiley' /></p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/40574-NET-can-be-fast-Today-I-was-surprised/c8234ed9339048c888f79dec002d1dc3#c8234ed9339048c888f79dec002d1dc3</link>
		<pubDate>Wed, 16 Feb 2005 20:30:47 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/40574-NET-can-be-fast-Today-I-was-surprised/c8234ed9339048c888f79dec002d1dc3#c8234ed9339048c888f79dec002d1dc3</guid>
		<dc:creator>Ovidiu.Platon</dc:creator>
		<slash:comments>14</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/Ovidiu.Platon/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Firefox Auto Update</title>
		<description><![CDATA[<p><blockquote>
<div>sbc wrote:</div>
<div>So those that are paid to work on the Linux kernel aren't real developers?</div>
</blockquote>
<br>
<br>
I'm sure that even the Linux kernel developers know that their software is not perfect. Every once in a while you see security advisories regarding the Linux kernel and there's even anecdotic evidence about the fact that building software isn't easy regardless
 of the platform you're working on (<a href="http://www.vidarholen.net/contents/wordcount/">http://www.vidarholen.net/contents/wordcount/</a>). Oh, and the first Linux kernel came out a while after the first NT kernel.<br>
<br>
<blockquote>
<div>sbc wrote:</div>
<div>People will ask for more features, but due to its easy extensibility, they don't need to ask Mozilla. The Firefox team will not add everything people ask for. It should stay as a small download (&lt;6MB) - Opera is the smallest download at the moment, but
 the next version of Firefox may be smaller than it is now (4.7MB).<br>
<br>
Firefox is meant to be a very basic browser, with only essential features used by most people (it does not even have mouse gestures even though people have asked for them -
<a href="https://addons.update.mozilla.org/extensions/moreinfo.php?application=firefox&amp;id=39" target="_blank">
a third party extension</a> can do that). It has something that Internet Explorer will never have - works&nbsp; cross platform, rendering pages the same, even extensions generally work no matter your OS.<br>
<br>
I'm sure there are extensions that are used by companies internally, and they don't have to worry about spending a lot of money to buy a certificate.<br>
</div>
</blockquote>
<br>
<br>
Assuming you agree with me that bugs happen, you're essentially saying that pushing bugs away from Mozilla to third party developers will make everyone's life better. I bet that in 5 years from now you'll see things in a different light.</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/39340-Firefox-Auto-Update/00926ca782324d2397d79dec002b9939#00926ca782324d2397d79dec002b9939</link>
		<pubDate>Thu, 10 Feb 2005 18:52:16 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/39340-Firefox-Auto-Update/00926ca782324d2397d79dec002b9939#00926ca782324d2397d79dec002b9939</guid>
		<dc:creator>Ovidiu.Platon</dc:creator>
		<slash:comments>67</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/Ovidiu.Platon/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Firefox Auto Update</title>
		<description><![CDATA[<p>The &quot;(I need to watch my language)&quot; filter is cool <img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-1.gif' alt='Smiley' /> I used a word designating&nbsp; &quot;sites containing explicit sexual content&quot; above <img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-1.gif' alt='Smiley' /> I hope I haven't broken any forum rules. Sorry!</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/39340-Firefox-Auto-Update/305f19ccdfab4fffb07d9dec002b9682#305f19ccdfab4fffb07d9dec002b9682</link>
		<pubDate>Thu, 10 Feb 2005 10:45:13 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/39340-Firefox-Auto-Update/305f19ccdfab4fffb07d9dec002b9682#305f19ccdfab4fffb07d9dec002b9682</guid>
		<dc:creator>Ovidiu.Platon</dc:creator>
		<slash:comments>67</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/Ovidiu.Platon/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Firefox Auto Update</title>
		<description><![CDATA[<p><blockquote>
<div>W3bbo wrote:</div>
<div>That error is caused by 3rd Party extensions with poorly authored update files, Mozilla Foundation has nothing to do with it.<br>
<br>
...<br>
<br>
Only download from reputable sites!<br>
<br>
...</div>
</blockquote>
<br>
<br>
&quot;Blue screens are usually caused by faulty drivers, not by the Windows kernel&quot;<br>
<br>
&quot;Only install IE plugins from trusted sources&quot;<br>
<br>
We really need a reality check here:<br>
<br>
1. Once you turn a product into a platform and allow other people to plug their&nbsp;own bits into it, it's no longer secure. (Unless you do it in .NET and you do it properly. It will take years until people learn this)<br>
<br>
Most people get spyware in their computer after visiting warez/porn sites or forums with insecure server side software, or when they receive scam emails and are&nbsp;naive enough to believe what they're told (although, I admit, checking an email's authenticity is
 no easy task for a regular user). If they really want to get in there, they'll just click &quot;Yes&quot; when they're told to do so. They also run as administrator because they know what they're doing.<br>
<br>
2. Even if you completely lock down a product, no software is perfect. This stands true for IE/Mozilla/Firefox/anything you wish. Check out
<a href="http://secunia.com/multiple_browsers_idn_spoofing_test/">http://secunia.com/multiple_browsers_idn_spoofing_test/</a>&nbsp;for instance (and the three advisories related to IE below <img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-1.gif' alt='Smiley' />) Except for the noisy open source crowd (where's Beer, btw...), no real
 developer believes in perfect, free (as in speech, or as in beer, or whatever) software.<br>
<br>
The tiny code base and functionality Firefox has is the only reason it hasn't had its share of exploits&nbsp;so far. Wait until it gains some more popularity and people start asking for more&nbsp;features and then we'll see (unless IE 7 will be released in the mean time).
 Things went the same way with IE years ago. But wait, most people never learn from bad experiences, it was other people's fault anyway.</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/39340-Firefox-Auto-Update/5a940fbdcfd6415bb1ba9dec002b9654#5a940fbdcfd6415bb1ba9dec002b9654</link>
		<pubDate>Thu, 10 Feb 2005 10:33:45 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/39340-Firefox-Auto-Update/5a940fbdcfd6415bb1ba9dec002b9654#5a940fbdcfd6415bb1ba9dec002b9654</guid>
		<dc:creator>Ovidiu.Platon</dc:creator>
		<slash:comments>67</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/Ovidiu.Platon/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Channel9 built on Slashdot technology</title>
		<description><![CDATA[<p><blockquote>
<div>Maurits wrote:</div>
<div>
<blockquote>
<table>
<tbody>
<tr>
<td><img src="/Themes/redesign/images/icon-quote.gif"></td>
<td><strong>DylanGreene wrote:</strong> <i>using Slashdot's code</i></td>
</tr>
</tbody>
</table>
</blockquote>
<br>
<br>
I didn't mean to imply that Channel9 was using Slashdot's code.&nbsp; But it is using technology that was developed for Slashdot, and later released.<br>
</div>
</blockquote>
<br>
<br>
No,&nbsp;it uses a communication standard called RSS which has nothing to do with Slashdot.</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/37926-Channel9-built-on-Slashdot-technology/9fa540b94b264e5bb4509dec002a3505#9fa540b94b264e5bb4509dec002a3505</link>
		<pubDate>Thu, 03 Feb 2005 19:21:50 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/37926-Channel9-built-on-Slashdot-technology/9fa540b94b264e5bb4509dec002a3505#9fa540b94b264e5bb4509dec002a3505</guid>
		<dc:creator>Ovidiu.Platon</dc:creator>
		<slash:comments>11</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/Ovidiu.Platon/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - What sucks about multimedia on your PC?</title>
		<description><![CDATA[<p>My main complaint about Windows Media Player would be its performance (especially the working set).<br>
<br>
I used Winamp from version 0.x to this day. What I particularly enjoy about it is the fact that it really allows you to &quot;pay as you go&quot;. In Winamp 5, if I disable all the shiny features, I get a working set as small as the one in v1 or v2.xx (I can prove that
 with vadump logs or perfmon logs if you wish).<br>
<br>
That never happened with WMP (I'm still evaluating v10 though). V9 sucked big time, it's painful to get rid of all the useless shiny features and you get no real benefit, the working set is about the same.<br>
<br>
The second complaint would be about usability. Previous posters have made a good job complaining about this so I won't do it again.</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/7376-What-sucks-about-multimedia-on-your-PC/7d2e3ea1d49f471699359dea011b058e#7d2e3ea1d49f471699359dea011b058e</link>
		<pubDate>Mon, 31 Jan 2005 10:55:28 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/7376-What-sucks-about-multimedia-on-your-PC/7d2e3ea1d49f471699359dea011b058e#7d2e3ea1d49f471699359dea011b058e</guid>
		<dc:creator>Ovidiu.Platon</dc:creator>
		<slash:comments>63</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/Ovidiu.Platon/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - .Net(C#) vs Java</title>
		<description><![CDATA[<p>Present tense:<br>
<br>
I run Visual Studio.NET 2003, IIS &#43; ASP.NET Worker Process on Windows XP Pro, SQL Server 2000 Developer Edition and I'm able to build, test and debug ASP.NET apps on a 2-year old laptop (P4 @ 1.6 GHz) with 512 MB of RAM without a headache.<br>
<br>
Now you try loading IBM WebSphere on a machine with 512 MB of RAM.</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/35435-NetC-vs-Java/cc5e30387156490fa8299dea013d005d#cc5e30387156490fa8299dea013d005d</link>
		<pubDate>Mon, 24 Jan 2005 20:30:45 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/35435-NetC-vs-Java/cc5e30387156490fa8299dea013d005d#cc5e30387156490fa8299dea013d005d</guid>
		<dc:creator>Ovidiu.Platon</dc:creator>
		<slash:comments>91</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/Ovidiu.Platon/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - .Net(C#) vs Java</title>
		<description><![CDATA[<p><blockquote>
<div>Beer28 wrote:</div>
<div>
<blockquote>
<table>
<tbody>
<tr>
<td><img src="/Themes/redesign/images/icon-quote.gif"></td>
<td><strong>geekling wrote:</strong> <i>
<blockquote>
<table>
<tbody>
<tr>
<td><img src="/Themes/redesign/images/icon-quote.gif"></td>
<td><strong>Beer28 wrote:</strong> <i><br>
<br>
Much of .NET is wrapped on platform SDK. DirectX/DirectDraw are part of platform SDK. So is netshow, Direct Show, WMP, ect...<br>
</i></td>
</tr>
</tbody>
</table>
</blockquote>
<br>
<br>
I think that's good. I'd rather .NET be invoking native libraries from the operating system for speed rather than having to emulate everything just for the sake of looking ugly and slow on every platform. <img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-5.gif' alt='Wink' /><br>
</i></td>
</tr>
</tbody>
</table>
</blockquote>
<br>
<br>
I guess if you can't call functions directly that's the next best thing.<br>
</div>
</blockquote>
<br>
<br>
War story: Back in early 2000 I was a happy Visual C&#43;&#43; 6 developer with 64 MB of RAM on my machine (Windows NT 4.0 Workstation). One day I decide to play around with the Swing thingie and install Forte. Forte sucks on 64 MB so I add another 64. Things still
 suck. Big time. Once every 3-5 minutes or so, the machine would stop to a complete freeze until the Java GC would do its whatever.<br>
<br>
Some time later (a year?), the first Visual Studio.NET beta appears. I install it on a machine with 128 MB of RAM but with a slightly faster processor (the rest of the configuration was pretty much similar to the initial one). It rocks. Then, a while later,
 I get my hands on Forte 3.0 and try it on the same machine and, to my amazement, it's almost usable. I turn on JNI tracing and I figure out that much of Swing and of Forte seems to be written in C.<br>
<br>
Bottom line:<br>
(1) Even Sun seems to think invoking native functions is good.<br>
(2) I have yet to see a pure .NET desktop application behaving so badly as the first Forte.</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/35435-NetC-vs-Java/e309762780b347c7a61e9dea013cffdc#e309762780b347c7a61e9dea013cffdc</link>
		<pubDate>Mon, 24 Jan 2005 13:57:48 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/35435-NetC-vs-Java/e309762780b347c7a61e9dea013cffdc#e309762780b347c7a61e9dea013cffdc</guid>
		<dc:creator>Ovidiu.Platon</dc:creator>
		<slash:comments>91</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/Ovidiu.Platon/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Minesweeper, Solitaire, Pinball, ...</title>
		<description><![CDATA[<p>Speaking of Solitaire, I remembered a nice story I read about quite a while ago.<br>
<br>
Folklore says that during development of Windows NT 4.0, Solitaire was used as a benchmark for the new GDI subsystem. In NT 3.x, the GDI subsystem (the entire Win32 subsystem, if I recall this correctly) was implemented out-of-process, as a user-mode process.
 Issuing graphics calls from a process was a slow task, given the fact that it took interprocess communication and at least two context switches to get things done.<br>
&nbsp;<br>
To improve performance (in terms of speed, memory footprint, context switches, IPC and other aspects), most of Win32 was moved to the kernel, resulting in the Win32.sys module today. But, at some point, some developer playing Solitaire is said to have noticed
 that the final show of cards falling around was way slower than in the previous version. The GDI team has set its performance bar accordingly and tuned the core until&nbsp;Solitaire performed as expected. (Maybe someone from Microsoft who was actually a part of
 this story can confirm this myth or correct me in case I was wrong in some way.)<br>
<br>
Btw, in order to test the falling cards, you don't have to finish a game. It's enough to press Alt&#43;Shift&#43;2. Worked flawlessly on every single version of Windows NT I ever tested on! I wonder whether Managed Solitaire keeps this tradition.<br>
<br>
And, finally, two links about the technical details of going from NT 3.x to NT 4.0. The really funny thing is that
<em>everyone</em> predicted that NT 4.0 would crash horribly and die every once in a while because of this move. It turns out they were half right: I have never seen a Windows kernel function to&nbsp;blue-screen the system, but damn those amateur video driver writers!<br>
<br>
<a href="http://www.microsoft.com/technet/archive/ntwrkstn/evaluate/featfunc/kernelwp.mspx">http://www.microsoft.com/technet/archive/ntwrkstn/evaluate/featfunc/kernelwp.mspx</a><br>
<a href="http://www.microsoft.com/resources/documentation/windowsnt/4/workstation/reskit/en-us/archi.mspx">http://www.microsoft.com/resources/documentation/windowsnt/4/workstation/reskit/en-us/archi.mspx</a><br></p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/35895-Minesweeper-Solitaire-Pinball-/d8b9208426fa47939a4f9dea013d924a#d8b9208426fa47939a4f9dea013d924a</link>
		<pubDate>Sun, 23 Jan 2005 19:24:03 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/35895-Minesweeper-Solitaire-Pinball-/d8b9208426fa47939a4f9dea013d924a#d8b9208426fa47939a4f9dea013d924a</guid>
		<dc:creator>Ovidiu.Platon</dc:creator>
		<slash:comments>24</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/Ovidiu.Platon/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - .Net(C#) vs Java</title>
		<description><![CDATA[<p><blockquote>
<div>Beer28 wrote:</div>
<div>
<blockquote>
<table>
<tbody>
<tr>
<td><img src="/Themes/redesign/images/icon-quote.gif"></td>
<td><strong>Ovidiu.Platon wrote:</strong> <i>
<blockquote>
<table>
<tbody>
<tr>
<td><img src="/Themes/redesign/images/icon-quote.gif"></td>
<td><strong>Beer28 wrote:</strong> <i><br>
<br>
If I use the default SDK libraries for .NET, I can not run it anywhere but windows.<br>
<br>
</i></td>
</tr>
</tbody>
</table>
</blockquote>
<br>
<br>
But you don't use them anyway.&nbsp;Why do you keep whining? You've been complaining for several days about not being able to run DirectX and WinForms and whatever on any platforms. We get the picture. Now go have a nice big cup...</i></td>
</tr>
</tbody>
</table>
</blockquote>
<br>
<br>
I used to use them with C&#43;&#43;, with the windows platform SDK CD.<br>
<br>
BTW, I lost my cup and used yours, you don't mind do you?<br>
</div>
</blockquote>
<br>
<br>
I'm back... This guy can't even tell the Platform SDK libraries from the .NET Framework library. IMHO people should stop answering to&nbsp;someone who appears once every couple of posts or so and hasn't managed to say a relevant thing so far. Sorry for being that
 rude and personal, but I got bored of seeing every single thread hijacked by a penguin begging for attention.</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/35435-NetC-vs-Java/0fc7f205760843c7b6d59dea013cff5c#0fc7f205760843c7b6d59dea013cff5c</link>
		<pubDate>Sun, 23 Jan 2005 09:10:58 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/35435-NetC-vs-Java/0fc7f205760843c7b6d59dea013cff5c#0fc7f205760843c7b6d59dea013cff5c</guid>
		<dc:creator>Ovidiu.Platon</dc:creator>
		<slash:comments>91</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/Ovidiu.Platon/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - .Net(C#) vs Java</title>
		<description><![CDATA[<p><blockquote>
<div>Beer28 wrote:</div>
<div><br>
<br>
If I use the default SDK libraries for .NET, I can not run it anywhere but windows.<br>
<br>
</div>
</blockquote>
<br>
<br>
But you don't use them anyway.&nbsp;Why do you keep whining? You've been complaining for several days about not being able to run DirectX and WinForms and whatever on any platforms. We get the picture. Now go have a nice big cup...</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/35435-NetC-vs-Java/3db27a0ea0254489a0069dea013cfc26#3db27a0ea0254489a0069dea013cfc26</link>
		<pubDate>Fri, 21 Jan 2005 20:39:51 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/35435-NetC-vs-Java/3db27a0ea0254489a0069dea013cfc26#3db27a0ea0254489a0069dea013cfc26</guid>
		<dc:creator>Ovidiu.Platon</dc:creator>
		<slash:comments>91</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/Ovidiu.Platon/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - whats after #</title>
		<description><![CDATA[<p>Come on, people, it's obvious: C9<br></p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/34381-whats-after-/8df3b59c943249bab8e19dea013b9d74#8df3b59c943249bab8e19dea013b9d74</link>
		<pubDate>Thu, 13 Jan 2005 12:46:59 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/34381-whats-after-/8df3b59c943249bab8e19dea013b9d74#8df3b59c943249bab8e19dea013b9d74</guid>
		<dc:creator>Ovidiu.Platon</dc:creator>
		<slash:comments>32</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/Ovidiu.Platon/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Bigtop - A few questions...</title>
		<description><![CDATA[<p>Funny, my degree project is a P2P framework built&nbsp;on .NET Framework 2.0.<br>
<br>
The coolest thing about it is that you can send .NET assemblies along with the work item parameters, so you have truly mobile, self-contained tasks, while also having great security (.NET Code Access Security &#43; the built-in Windows support). No deployment issues,
 no security issues (and it runs just like other similar frameworks, on idle CPU power and unused physical memory).<br>
<br>
The worst thing about it is that it's not finished yet and that it's built on the beta version of Whidbey so far. I'll have stuff up &amp; running in mid-April (if all goes as planned <img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-1.gif' alt='Smiley' />). Maybe I'll resort to c9ers' help for beta testing <img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-1.gif' alt='Smiley' /></p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/33014-Bigtop-A-few-questions/c92620c038a64dc88db09dea013a1142#c92620c038a64dc88db09dea013a1142</link>
		<pubDate>Sun, 02 Jan 2005 15:31:47 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/33014-Bigtop-A-few-questions/c92620c038a64dc88db09dea013a1142#c92620c038a64dc88db09dea013a1142</guid>
		<dc:creator>Ovidiu.Platon</dc:creator>
		<slash:comments>25</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/Ovidiu.Platon/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Windows is fragile</title>
		<description><![CDATA[<p>As far as I know, replicating machines with Ghost is useful when you have identical machines. I've never had any trouble at all when doing so.<br>
<br>
For machines with different hardware configurations, Remote Installation Services might be a good solution (but I've never tried it, I know from others).<br>
<br>
As for driver certification... During my early kernel-mode programming endeavours in Windows, I tried to put a checked version of Windows XP inside a virtual machine. It worked perfectly in Virtual PC; in VmWare,&nbsp;after installing the VmWare (unsigned) graphics
 drivers, the machine crashed because the driver had triggered an assert inside the Windows kernel. I have yet to see a signed driver to trigger an assert in a checked version of Windows. I also wonder how many of the driver &quot;developers&quot; out there use checked
 builds of Windows for development.</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/32924-Windows-is-fragile/ebcfc09e5b914943a65c9dea013a0af0#ebcfc09e5b914943a65c9dea013a0af0</link>
		<pubDate>Sun, 02 Jan 2005 13:50:03 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/32924-Windows-is-fragile/ebcfc09e5b914943a65c9dea013a0af0#ebcfc09e5b914943a65c9dea013a0af0</guid>
		<dc:creator>Ovidiu.Platon</dc:creator>
		<slash:comments>28</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/Ovidiu.Platon/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - How to Hate Microsoft?</title>
		<description><![CDATA[<p>I don't hate Microsoft. The way I see things, one has got to learn from what Microsoft has done well, discard what Microsoft has done wrong (from both a business and technical perspective) and one still has got to go a long way to achieve something similar.<br>
<br>
However, there are quite a lot of things that went wrong and keep going so. Many years ago, Microsoft went to the market with lousy products and great marketing (does anyone remember Windows 95? <img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-1.gif' alt='Smiley' />) and conquered the world. Many years ago,
<i>Windows</i> was <b>THE</b> buzzword. I remember passionate kids upgrading their computers' hardware and software like crazy just to keep the pace with the latest 9x release.<br>
<br>
These days, Microsoft has great products and lousy marketing. No product name from Microsoft is the word of the day anymore, although many are technical jewels, especially compared to the junk from a decade ago. Even worse, misunderstood transparency gets Microsoft
 a bad image - for example, I think that announcing the Longhorn features and then cutting them back was a
<b>HUGE</b> mistake. Features have been cut before, but never in front of the public...<br>
<br>
The way I see it, Microsoft is a big fat guy standing on top of Mount Fuji with a gun pointed to his head (DOJ, in case you were wondering. And maybe the EU Court of Justice). If it wants to keep itself from going downhill, Microsoft has to lose serious weight
 and become really slim, get off Mount Fuji and find the next big thing, and when it climbs its top, make sure the press is there to take pictures. The way Microsoft looks right now, it can't even tie its own shoelaces without a contractor's help.<br>
<br>
One of the most amazing things about Microsoft is that it has these marketing logos like &quot;Your potential, our passion&quot;, but it never manages to fully exploit its own potential.<br>
<br>
Microsoft had the desktop and it failed to introduce a desktop search tool for years. Amazingly or not, the MSN Toolbar (in beta currently) uses a technology that's been there since NT 4 (correct me if I'm wrong, but I think I'm not - Indexing Service has been
 in there for ages).<br>
<br>
MS had MSN ages ago, and yet it failed to develop a search engine, for instance, although it had the resources to do so. Not mentioning other types of online applications that are just beginning to shape right now on MSN.<br>
<br>
Sandboxing code (for running attachments from Outlook, for example), had been possible for years, yet it took several major viruses and Windows XP Service Pack 2 for someone to realize that those features are actually useful.<br>
<br>
I don't know for XP with SP2 preinstalled, but by default, the first user account all other XP variants create after installation is an admin account. Just making that account a limited one would have prevented countless hours of tech support and frustration.<br>
<br>
Many development teams within Microsoft end up developing similar features at different levels. Isn't it striking that Outlook has a file format for storing emails that's a filesystem in itself? It supports encryption, compression, folders (object oriented
 ones <img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-1.gif' alt='Smiley' /> you can store emails, contacts, notes and a lot of other stuff in there). Why didn't those people build a better NTFS, name it WinFS and ship it two years ago?<br>
<br>
When it comes to managed code, it gets even worse. Many apps from Microsoft and from third parties are being developed the way they would've been developed in C&#43;&#43;, without running the platform at full throttle. Sometimes it seems to me that you really can't
 teach an old dog new tricks...<br>
<br>
The examples could go on forever (or at least a few pages or so <img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-1.gif' alt='Smiley' />)...<br>
<br>
And then there's R&amp;D. Whoever is managing those kzilions of dollars spent on this probably knows that the 'R' part means 80% of the projects fail and say &quot;it can't be done at this time&quot; and the other 20% will be marketable in well over 10 years from now (the
 time it takes to do the 'D' part). You can't advance without doing it, but heck, if you spend so much and are proud of it, better show the world some nice results every once in a while, what do you think?<br>
<br>
And speaking of which, how much do you think the research &amp; development of the iPod cost? Even though it's a tiny product compared to Microsoft's mammoths, it's the word of the day. Microsoft doesn't get any good press because it's plain old boring. And then
 there are Open Source Software and iPods to talk about...<br>
<br>
That about concludes my rant. I wish I also had some solutions for the problems above, but I'll leave that to the board of directors <img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-1.gif' alt='Smiley' /><br>
<br>
Maybe it takes a smart kid to build a managed web browser, based on Avalon for the graphics part, more secure (with .NET CAS, for instance), about as performant, fully standards compliant and with a good compatibility layer to prove that the holes in IE can
 be covered. Or maybe Microsoft is waiting for everyone to seek out alternatives, move to other peoples' platforms and applications and then prove once again that it can take over the market again, who knows... The way I see it right now, Microsoft is too focused
 on Fortune500 partners and forgot about the basics (heck, I'm not even the first one to say it <img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-1.gif' alt='Smiley' />). But remember, if a decision maker uses Linux at home and sees that it works just fine, (s)he will start using it at work as well...<br>
<br>
You have the chicken with the golden eggs, a goldfish and a whole bunch of genies in there. Now put them to work, lose some weight, get a haircut and call in a press conference!<br>
<br>
Have a great year, everyone!<br></p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/27-How-to-Hate-Microsoft/7eb385cb399445939f679dea010ee7a1#7eb385cb399445939f679dea010ee7a1</link>
		<pubDate>Thu, 30 Dec 2004 15:40:46 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/27-How-to-Hate-Microsoft/7eb385cb399445939f679dea010ee7a1#7eb385cb399445939f679dea010ee7a1</guid>
		<dc:creator>Ovidiu.Platon</dc:creator>
		<slash:comments>71</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/Ovidiu.Platon/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Teams Start Hitting Beta 2 ZBB</title>
		<description><![CDATA[<p>Any hints on when to expect the Beta 2 bits in the MSDN subscriptions?<br>
<br>
Thanks,<br>
Ovidiu</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/28016-Teams-Start-Hitting-Beta-2-ZBB/1a3b5e57c0e4420d8a879dea013434ae#1a3b5e57c0e4420d8a879dea013434ae</link>
		<pubDate>Thu, 25 Nov 2004 13:22:35 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/28016-Teams-Start-Hitting-Beta-2-ZBB/1a3b5e57c0e4420d8a879dea013434ae#1a3b5e57c0e4420d8a879dea013434ae</guid>
		<dc:creator>Ovidiu.Platon</dc:creator>
		<slash:comments>2</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/Ovidiu.Platon/Discussions/RSS</wfw:commentRss>
	</item>
</channel>
</rss>