<?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 Forums - Coffeehouse - One of the million reasons why Windows sucks (religious)</title>
	<atom:link rel="self" type="application/rss+xml" href="http://channel9.msdn.com/Forums/rss"></atom:link>
	<image>
		<url>http://mschnlnine.vo.llnwd.net/d1/Dev/App_Themes/C9/images/feedimage.png</url>
		<title>Channel 9 Forums - Coffeehouse - One of the million reasons why Windows sucks (religious)</title>
		<link>http://channel9.msdn.com/Forums</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/Forums</link>
	<language>en</language>
	<pubDate>Mon, 20 May 2013 21:52:57 GMT</pubDate>
	<lastBuildDate>Mon, 20 May 2013 21:52:57 GMT</lastBuildDate>
	<generator>Rev9</generator>
	<c9:totalResults>37</c9:totalResults>
	<c9:pageCount>-37</c9:pageCount>
	<c9:pageSize>-1</c9:pageSize>
	<item>
		<title>Coffeehouse - One of the million reasons why Windows sucks (religious)</title>
		<description><![CDATA[<p><font face="Verdana">Before I tell you that reason, here is a simple task: write a program that sends an email to all users of a given system (actually a server). I give you&nbsp;the template message, where I mark user's full name with some sequence, say %FULL_NAME%.
 The text starts with&nbsp;<br>
<br>
Dear %FULL_NAME%,<br>
<br>
etc.<br>
<br>
Remember, you don't have any IDE's or compilers&nbsp;on the system, only the minimal server installation. VB is okay,&nbsp;then show me that program in VB.<br>
<br>
...<br>
<br>
On UNIX the answer is&nbsp;a shell command that uses only the standard UNIX Userland. Any UNIX system administrator can write&nbsp;such command in just 1-2 minutes, because it's simple.&nbsp;I can also show you a simple HTTP server written using only standard tools on UNIX,
 and no C code. Not possible on Windows.<br>
<br>
Even though Microsoft is trying hard to make various components of the system interoperable, things only get more and more complicated. IE with its layers is fine, in fact I liked its design, but I'm afraid it's the only thing&nbsp;Microsoft can be proud of so far.
 The rest is debris of mostly unusable programming interfaces,&nbsp;each of which&nbsp;were used only once in some [Microsoft proprietary] application, and will eventually replaced with some new interface or technology. Isn't COM going to be replaced with .NET, for example?<br>
<br>
In contrary, the components of UNIX&nbsp;are highly interoperable because of&nbsp;simplicity of the fundamentals: everything on UNIX is plain text, possibly with some predefined syntax,&nbsp;and every program is a stream processor. Nobody would ever invent anything&nbsp;simpler
 AND more&nbsp;flexible (and thus powerful)&nbsp;than plain text that passes through a chain of&nbsp;stream processors.<br>
<br>
And that's one of the million reasons why,&nbsp;in particular,&nbsp;Windows servers keep losing their market share over the past years: what system administrators actually want is the simplest thing (a server) that works and gives them a possibility to automate&nbsp;any&nbsp;administration
 task.<br>
<br>
UNIX is the simplest thing that works. Windows is the most complicated thing that sucks. Of course&nbsp;simpler things that suck are possible, but Windows is the king of complexity and uselessness.<br>
<br>
(In fact,&nbsp;the complexity of API's and many other weird things like the&nbsp;&quot;DLL Hell&quot;&nbsp;are actually coming from IBM... But that's a different story. Let them open their own Channel9, and I'll show them... <img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-1.gif' alt='Smiley' /> )<br>
</font></p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/1374-One-of-the-million-reasons-why-Windows-sucks-religious/1374#1374</link>
		<pubDate>Fri, 09 Apr 2004 12:28:30 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/1374-One-of-the-million-reasons-why-Windows-sucks-religious/1374#1374</guid>
		<dc:creator>crontab</dc:creator>
		<slash:comments>37</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/crontab/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - One of the million reasons why Windows sucks (religious)</title>
		<description><![CDATA[<p>Because your not even attempting to be constructive and JUST picking, your entire post is a waste of everyone's time.
<br>
<br>
You should have just posted &quot;UNIX = Good; Windows = Bad;&quot; would have saved everyone a lot of time.
<br>
<br>
I would also like to point out that UNIX has fare more interfaces and redundancies in its history but most have been stripped out.. How many ways are there to do X task in Linux? Hundreds? Thousands?</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/1374-One-of-the-million-reasons-why-Windows-sucks-religious/d911c92172864a91879d9dea0111db8b#d911c92172864a91879d9dea0111db8b</link>
		<pubDate>Fri, 09 Apr 2004 13:01:22 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/1374-One-of-the-million-reasons-why-Windows-sucks-religious/d911c92172864a91879d9dea0111db8b#d911c92172864a91879d9dea0111db8b</guid>
		<dc:creator>Manip</dc:creator>
		<slash:comments>37</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/Manip/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - One of the million reasons why Windows sucks (religious)</title>
		<description><![CDATA[<p>yah I agree ... don't feed the trolls...</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/1374-One-of-the-million-reasons-why-Windows-sucks-religious/355f669fc97244f6b0d29dea0111dbb7#355f669fc97244f6b0d29dea0111dbb7</link>
		<pubDate>Fri, 09 Apr 2004 13:08:54 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/1374-One-of-the-million-reasons-why-Windows-sucks-religious/355f669fc97244f6b0d29dea0111dbb7#355f669fc97244f6b0d29dea0111dbb7</guid>
		<dc:creator>jcarlisle</dc:creator>
		<slash:comments>37</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/jcarlisle/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - One of the million reasons why Windows sucks (religious)</title>
		<description><![CDATA[<p><blockquote>
<div>Manip wrote:</div>
<div>Because your not even attempting to be constructive and JUST picking, your entire post is a waste of everyone's time.</div>
</blockquote>
<br>
<br>
Manip, <em>be constructvie</em> and write that program for me (that sends an email to all users on a server).<br></p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/1374-One-of-the-million-reasons-why-Windows-sucks-religious/d05458636b7e4c4790219dea0111dbe4#d05458636b7e4c4790219dea0111dbe4</link>
		<pubDate>Fri, 09 Apr 2004 13:34:18 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/1374-One-of-the-million-reasons-why-Windows-sucks-religious/d05458636b7e4c4790219dea0111dbe4#d05458636b7e4c4790219dea0111dbe4</guid>
		<dc:creator>crontab</dc:creator>
		<slash:comments>37</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/crontab/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - One of the million reasons why Windows sucks (religious)</title>
		<description><![CDATA[<p>Hi crontab<br>
<br>
I agree the raw command scripting on our current platform is pretty limited. There are cool things coming down the line here in the longhorn timeframe....if you are interested let me know and i'll see how much i can tell...<br>
<br>
Now is a good time to give feedback, so if you have specific things you'd like the scripting / command shell guys to get please let me know. We are aware of the composibility and streaming issues and these are being addressed.<br>
<br>
<br>
regarding the mail program, and assuming you really do need to do this however hard it is, could u use the windows scripting host for this, and write a cscript program. this would let you write in vb script or jscript. You can interface to the mail server through
 CDO, and to the users info on the server through WMI ( presuming you need to tie these two together this way? )<br>
<br>
assuming you have an smtp server the CDO code would go something like...<br>
<br>
<br>
Dim objMessage&nbsp;<br>
Set objMessage = CreateObject(&quot;CDO.Message&quot;)<br>
With objMessage<br>
&nbsp;&nbsp;<br>
&nbsp;&nbsp;.From&nbsp;&nbsp;= sfFrom<br>
&nbsp;&nbsp;.Sender&nbsp;= sfFrom<br>
&nbsp;&nbsp;.To&nbsp;&nbsp;= sfTo<br>
&nbsp;&nbsp;.Subject&nbsp;= sSubject<br>
<br>
With .Configuration.Fields<br>
&nbsp;&nbsp;<br>
&nbsp;&nbsp;&nbsp;.Item(cdoAutoPromoteBodyParts)&nbsp;= True<br>
&nbsp;&nbsp;&nbsp;.Item(cdoSendUsingMethod)&nbsp;&nbsp;&nbsp;= cdoSendUsingPort<br>
&nbsp;&nbsp;&nbsp;.Item(cdoSMTPServer)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;= sSMTPServer<br>
&nbsp;&nbsp;&nbsp;.Item(cdoSMTPServerPort)&nbsp;&nbsp;&nbsp;= 25<br>
&nbsp;&nbsp;&nbsp;.Item(cdoSMTPAuthenticate)&nbsp;&nbsp;&nbsp;= cdoAnonymous<br>
&nbsp;&nbsp;&nbsp;<br>
&nbsp;&nbsp;&nbsp;.Update<br>
&nbsp;&nbsp;&nbsp;<br>
&nbsp;&nbsp;End With<br>
<br>
you get the idea...i'm not a cdo expert but i imagine you can get to all the users info etc.
<br>
<br>
another option maybe is to use perl for this; there are certainly perl libraries available for all of this in the implementations i'm aware of...<br>
<br>
when i had the same problem i just hacked it, and created a mail group containing all the users i wanted to send to, and changed the mail to Hello All. Assume your situation is more dynamic than this, and cheesy hacks like that won't work <img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-1.gif' alt='Smiley' /><br>
<br>
cheers<br>
jeff<br>
<br>
<br>
</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/1374-One-of-the-million-reasons-why-Windows-sucks-religious/fcea5d483d644e229bbc9dea0111dc18#fcea5d483d644e229bbc9dea0111dc18</link>
		<pubDate>Fri, 09 Apr 2004 13:56:13 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/1374-One-of-the-million-reasons-why-Windows-sucks-religious/fcea5d483d644e229bbc9dea0111dc18#fcea5d483d644e229bbc9dea0111dc18</guid>
		<dc:creator>spod</dc:creator>
		<slash:comments>37</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/spod/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - One of the million reasons why Windows sucks (religious)</title>
		<description><![CDATA[<p>First Sun and now this.&nbsp; Is MS trying to stop ALL holy wars?&nbsp; Blessed are the peacemakers...</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/1374-One-of-the-million-reasons-why-Windows-sucks-religious/78726430787f4ec2850d9dea0111dc45#78726430787f4ec2850d9dea0111dc45</link>
		<pubDate>Fri, 09 Apr 2004 14:39:27 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/1374-One-of-the-million-reasons-why-Windows-sucks-religious/78726430787f4ec2850d9dea0111dc45#78726430787f4ec2850d9dea0111dc45</guid>
		<dc:creator>Jorriss</dc:creator>
		<slash:comments>37</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/Jorriss/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - One of the million reasons why Windows sucks (religious)</title>
		<description><![CDATA[<p>Thanks, Jeff.<br>
<br>
I expect the VB script to be&nbsp;100 lines at least. Actually I don't&nbsp;need this script&nbsp;in my job, and the reason I was&nbsp;asking is rather theoretical. And yes, I'm interested in knowing as much as possible what Longhorn's scripting will look like.<br>
<br>
Now, here is the UNIX answer (or one of the possible answers):<br>
<br>
&nbsp;&nbsp;&nbsp; while read t<br>
&nbsp;&nbsp;&nbsp; do<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; user=`echo $t|cut -f1 -d':'`<br>
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; gecos=`echo $t|cut -f5 -d':'`<br>
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; sed &quot;s/%FULL_NAME%/$gecos/&quot; MSG | mail $user<br>
&nbsp;&nbsp;&nbsp; done &lt; /etc/passwd<br>
<br>
<br>
(awk would also do this job pretty well.)<br>
<br>
Assuming the template is in the file named MSG. Cryptic, not very readable (neither very 'writable' <img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-1.gif' alt='Smiley' /> ), but all in all, it takes a minute to write it. Do you see any interfaces, protocols or whatever else that would require you to look into documentation
 here? Nope! Only the very basic standard userland tools: 'cut', 'sed' and 'mail'. The rest is&nbsp;part of the shell language.<br>
<br>
Likewise, you&nbsp;solve many everyday administration tasks on UNIX this quickly.<br></p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/1374-One-of-the-million-reasons-why-Windows-sucks-religious/01791a0e1e4a40ba9a5c9dea0111dc76#01791a0e1e4a40ba9a5c9dea0111dc76</link>
		<pubDate>Fri, 09 Apr 2004 14:40:57 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/1374-One-of-the-million-reasons-why-Windows-sucks-religious/01791a0e1e4a40ba9a5c9dea0111dc76#01791a0e1e4a40ba9a5c9dea0111dc76</guid>
		<dc:creator>crontab</dc:creator>
		<slash:comments>37</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/crontab/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - One of the million reasons why Windows sucks (religious)</title>
		<description><![CDATA[<p>Of course this is trolling. The question is incredibly limiting.<br>
<br>
I could easily, for instance, spin this the other way.<br>
<br>
Automatically distribute a package to users who logon, but only if they logon within a certain network zone, and only if they are running SuSE's latest build (9, right?).<br>
<br>
Or, rollback the version of Konqueror across a WAN.<br>
<br>
Or, give users a fully dynamic (integrated into your network with all their apps (no need to download or have installed), etc), seamless environment over dialup with no lag.<br>
<br>
See, there are strengths and weaknesses to both OS's. As a sysadmin for a company roughly the size of MS it's the management tools that I love. Linux is just 'icky' that way. Asset Management? Remoting? Helpdesk? Package Management? Managed Virtual Environments?<br>
<br>
But yeah, a lot of the shell commands in Linux are fantastic. Awesome in fact, as is the security model.<br>
<br>
Well done you <img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-5.gif' alt='Wink' /></p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/1374-One-of-the-million-reasons-why-Windows-sucks-religious/d1e87b490136450198209dea0111dca6#d1e87b490136450198209dea0111dca6</link>
		<pubDate>Fri, 09 Apr 2004 14:58:42 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/1374-One-of-the-million-reasons-why-Windows-sucks-religious/d1e87b490136450198209dea0111dca6#d1e87b490136450198209dea0111dca6</guid>
		<dc:creator>Jeremy W</dc:creator>
		<slash:comments>37</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/Jeremy W/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - One of the million reasons why Windows sucks (religious)</title>
		<description><![CDATA[<p>Jeremy: okay, assuming Windows is installed&nbsp;on most desktops in the world, you need another Windows to administer them in each LAN/WAN. BTW, whenever I'm&nbsp; asked to propose a solution for a large corporate network I mostly say &quot;Windows desktops &#43; Windows
 NT domain and stuff &#43; Linux or Sun as a web/mail server &#43;&nbsp;any UNIX-based firewall&quot;.<br>
<br>
Speaking of automatic distribution&nbsp;of packages and&nbsp;updates: they are dangerous. An average syadmin is able to do a&nbsp;mistake that would stop all computers in the network, not to mention a malicious attack that would be pretty easy to do&nbsp;with your&nbsp;automatic distribution
 of packages.<br>
<br>
Okay... to continue the race <img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-1.gif' alt='Smiley' /> how about administering a remote server through a slow dial-up line?&nbsp;From a relatively 'dumb' terminal? I beleive one day it would be possible to log in to a UNIX machine from a cell phone.<br>
<br>
See, I'm not talking about Linux, but UNIX in general. That's another religious issue not relevant here... <img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-5.gif' alt='Wink' /><br></p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/1374-One-of-the-million-reasons-why-Windows-sucks-religious/0d2d5aee69404646b7c99dea0111dcd5#0d2d5aee69404646b7c99dea0111dcd5</link>
		<pubDate>Fri, 09 Apr 2004 15:22:20 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/1374-One-of-the-million-reasons-why-Windows-sucks-religious/0d2d5aee69404646b7c99dea0111dcd5#0d2d5aee69404646b7c99dea0111dcd5</guid>
		<dc:creator>crontab</dc:creator>
		<slash:comments>37</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/crontab/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - One of the million reasons why Windows sucks (religious)</title>
		<description><![CDATA[<p><p dir="ltr">We have certainly done a bad job of this in the past.&nbsp; We have focused on GUIs for simple administration and SDKs for complex administration and&nbsp;not paid enough attention to&nbsp;the command line.&nbsp; Mea Culpa. Mea Culpa.<br>
<br>
<strong>WE&nbsp;ARE FIXING THIS.</strong>&nbsp; (That is the great thing about MSFT - we are incapable of sustained error.&nbsp; OK OK, sometimes it takes us 25 years before we fix things but still - we eventually get them fixed.&nbsp; <img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-1.gif' alt='Smiley' /> )<br>
<br>
We started to fix this in XP and W2K3 by adding 61 new commands.&nbsp; That was great and it moved the ball forward but what was still missing was the rich programmatic shell/scripting language and the rich domain-independent utilities.&nbsp;
<br>
<br>
That is now fixed by being able to use the free download of Services For Unix (<strong>SFU</strong>) which gives you all the UNIX shells and utilities.&nbsp; SFU provides great UNIX compatiblity and interoperability.&nbsp; Great stuff - check it out.&nbsp; Use it early, use
 it often.<br>
<br>
We are also working on&nbsp;the next generation of command line scripting tools which will leapfrog the capabilities current tools.&nbsp; This is the
<strong>MONAD</strong> project offically known as the <strong>MSH Command Shell</strong>.&nbsp; Most Unix guys blanch when I say that there is a better way to do things but then agree after they hear me out and see the demo.&nbsp; The topic is too vast to cover in one
 posting but what you can do is to check out the DECK I presented at the PDC at: <a href="http://download.microsoft.com/download/3/8/1/38198a72-294d-46c3-93ba-faee5cf85d00/ARC334.ppt">
http://download.microsoft.com/download/3/8/1/38198a72-294d-46c3-93ba-faee5cf85d00/ARC334.ppt</a>&nbsp;.&nbsp;
<br>
<br>
Here is the elevator pitch:<br>
MSH is as<br>
&nbsp;&nbsp;&nbsp;<strong>Interactive</strong> and <strong>Composable</strong> as&nbsp;ksh or&nbsp;bash<br>
&nbsp;&nbsp;&nbsp;<strong>Programmable</strong> as Perl or Phython<br>
&nbsp;&nbsp;&nbsp;<strong>Production-oriented</strong> as VMS DCL or AS400 CL<br>
And it makes accessing management information as <strong>easy</strong> as accessing files.<br>
<br>
You can also get a copy of the new shell from <a href="http://betaplace.com">http://betaplace.com</a> .&nbsp; You'll need a passport account and then login with the name &quot;mshPDC&quot; (case matters).&nbsp; You'll get access within 24-48 hours.<br>
<br>
Please investigate and give it a try and throw rocks.&nbsp; I think you'll like it but I'm&nbsp;most interested in finding out where we got it wrong and what we&nbsp;need to do to&nbsp;get it right.&nbsp;
<br>
<br>
<br>
</p></p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/1374-One-of-the-million-reasons-why-Windows-sucks-religious/3c2c21e7a97d4025876e9dea0111dd23#3c2c21e7a97d4025876e9dea0111dd23</link>
		<pubDate>Fri, 09 Apr 2004 15:52:39 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/1374-One-of-the-million-reasons-why-Windows-sucks-religious/3c2c21e7a97d4025876e9dea0111dd23#3c2c21e7a97d4025876e9dea0111dd23</guid>
		<dc:creator>jsnover</dc:creator>
		<slash:comments>37</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/jsnover/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - One of the million reasons why Windows sucks (religious)</title>
		<description><![CDATA[<p>I agree with your assessment. Except that we also have some huge UNIX mainframes (well, VMS actually, which apparently isn't UNIX *L*).<br>
<br>
Administer from any device? I can already administer our entire network from my Windows CE device (PDA). Reboot a good chunk of our servers (all the newer ones have management ports built in) gracefully, start and stop apps, work with users, etc.<br>
<br>
To be perfectly honest, Linux shines in the appliance space (same as you're saying).
<br>
<br>
As far as automated distributions, we have a 3-tier test lab. Nothing leaves it until it's proofed. Sure, a novice or uncareful sysadmin could do some serious damage, but that's true of any environment, with any tool on any OS. Hell, an idiot sysadmin could
 bring down a network with SNMP agents <img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-5.gif' alt='Wink' /></p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/1374-One-of-the-million-reasons-why-Windows-sucks-religious/dd62ab0305ff4562a00f9dea0111dd52#dd62ab0305ff4562a00f9dea0111dd52</link>
		<pubDate>Fri, 09 Apr 2004 15:53:12 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/1374-One-of-the-million-reasons-why-Windows-sucks-religious/dd62ab0305ff4562a00f9dea0111dd52#dd62ab0305ff4562a00f9dea0111dd52</guid>
		<dc:creator>Jeremy W</dc:creator>
		<slash:comments>37</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/Jeremy W/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - One of the million reasons why Windows sucks (religious)</title>
		<description><![CDATA[<p><div>You are most definitely trolling... And I feel you have little real world experience with things. As fair as script is concerned there is a point where you just have to use a standard programming language. You could consider building a program in full
 VB6 or .Net. Script's are a good idea but sometimes they are just no suitable. <br>
<br>
Microsoft, what&nbsp;I would like to see is a semi-full VB6~ implementation as an interpreter (ala QBASIC). Remove the support for advanced&nbsp;and graphical items&nbsp;&nbsp;that would never be used in scripts. The great thing about this idea&nbsp;is you already have the VB6 compiler
 source so converting it&nbsp;wouldn't be too expensive.<br>
<br>
&nbsp;Instead of the script dev having to look up messy components to do stuff like file OI just have the interpreter do all that 'Open PATH for X as Y' is a winning solution.
<br>
<br>
This wouldn't even be the first time full BASIC has been an interpreted language.
<br>
<br>
Lastly, this wouldn't hurt your profit margins as fair as VS6 is concerned because developers still wouldn't be able to use your VB6 interpreter to develop graphic apps or compile in binary executables.
<br>
<br>
Has anyone else tried using VB6 to make non-visual apps (using a single module &#43; sub main()) or is it just me? Your find when doing that that it is excellent at it.<br>
<br>
Please, if you read this at least give it SOME thought. </div></p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/1374-One-of-the-million-reasons-why-Windows-sucks-religious/dad51353da2c4f18a89e9dea0111dd82#dad51353da2c4f18a89e9dea0111dd82</link>
		<pubDate>Fri, 09 Apr 2004 15:53:29 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/1374-One-of-the-million-reasons-why-Windows-sucks-religious/dad51353da2c4f18a89e9dea0111dd82#dad51353da2c4f18a89e9dea0111dd82</guid>
		<dc:creator>Manip</dc:creator>
		<slash:comments>37</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/Manip/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - One of the million reasons why Windows sucks (religious)</title>
		<description><![CDATA[<p>Wow, wow... MSH is object-oriented. I'm intrigued <img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-1.gif' alt='Smiley' /> and of course I'll look into it.<br>
<br>
Thanks, Jeffry.</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/1374-One-of-the-million-reasons-why-Windows-sucks-religious/4775eb59d6964ee2a0679dea0111ddae#4775eb59d6964ee2a0679dea0111ddae</link>
		<pubDate>Fri, 09 Apr 2004 16:38:52 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/1374-One-of-the-million-reasons-why-Windows-sucks-religious/4775eb59d6964ee2a0679dea0111ddae#4775eb59d6964ee2a0679dea0111ddae</guid>
		<dc:creator>crontab</dc:creator>
		<slash:comments>37</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/crontab/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - One of the million reasons why Windows sucks (religious)</title>
		<description><![CDATA[<p>Yes!&nbsp;I've been dying to test MONAD since I read about it for the first time.<br>
<br>
/Lars.<br></p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/1374-One-of-the-million-reasons-why-Windows-sucks-religious/dd3f5de3576a415398479dea0111dde7#dd3f5de3576a415398479dea0111dde7</link>
		<pubDate>Thu, 29 Apr 2004 07:42:39 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/1374-One-of-the-million-reasons-why-Windows-sucks-religious/dd3f5de3576a415398479dea0111dde7#dd3f5de3576a415398479dea0111dde7</guid>
		<dc:creator>lars</dc:creator>
		<slash:comments>37</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/lars/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - One of the million reasons why Windows sucks (religious)</title>
		<description><![CDATA[<p>Manip, why not just use KiXtart? It's MS 'supported', it's command line, and it's very powerful. You have access to all of the COM stuff, as well as KiX's internal engine and all of the local machine and network settings.<br>
<br>
It comes with the NT4 Option Pack, but is also freely downloadable at kixtart.org.<br>
<br>
I really don't see any need for&nbsp;a command prompt or shell scripting language beyond that. I don't see what void it fills, who would buy it (and therefore how it'd get approved) or what problem it solves.</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/1374-One-of-the-million-reasons-why-Windows-sucks-religious/65614ae425fc4765ac5b9dea0111de17#65614ae425fc4765ac5b9dea0111de17</link>
		<pubDate>Thu, 29 Apr 2004 12:26:01 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/1374-One-of-the-million-reasons-why-Windows-sucks-religious/65614ae425fc4765ac5b9dea0111de17#65614ae425fc4765ac5b9dea0111de17</guid>
		<dc:creator>Jeremy W</dc:creator>
		<slash:comments>37</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/Jeremy W/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - One of the million reasons why Windows sucks (religious)</title>
		<description><![CDATA[<p>just outta random intrest, have any of you MS guys played with or used Xenix?</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/1374-One-of-the-million-reasons-why-Windows-sucks-religious/0fddd4897a1846669f589dea0111de42#0fddd4897a1846669f589dea0111de42</link>
		<pubDate>Thu, 29 Apr 2004 12:43:33 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/1374-One-of-the-million-reasons-why-Windows-sucks-religious/0fddd4897a1846669f589dea0111de42#0fddd4897a1846669f589dea0111de42</guid>
		<dc:creator>Jaz</dc:creator>
		<slash:comments>37</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/Jaz/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - One of the million reasons why Windows sucks (religious)</title>
		<description><![CDATA[<p>porting unix commands is handy, but it's not native to windows.<br>
<br>
I would like to see some native windows commandline utilities like, let's say they make one called msconv (for MS convert) and you can say like:<br>
<br>
msconv thisSheet.xls -F -S=1 --to_CSV<br>
<br>
and it spits out sheet 1 to thisFile.csv<br>
<br>
msconv thisDoc.doc -F --to_HTML<br>
<br>
(F to assume yes and Force any conversion complaints)<br>
<br>
And by all means guys, if you want to develop this, feel free to freely use any ideas I'm posting. If you guys had a good native command line it would make Windows a much much better product.<br>
<br>
Keep us posted on MSH!</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/1374-One-of-the-million-reasons-why-Windows-sucks-religious/db47032d9efc49e9a16c9dea0111de73#db47032d9efc49e9a16c9dea0111de73</link>
		<pubDate>Thu, 29 Apr 2004 13:57:58 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/1374-One-of-the-million-reasons-why-Windows-sucks-religious/db47032d9efc49e9a16c9dea0111de73#db47032d9efc49e9a16c9dea0111de73</guid>
		<dc:creator>Akaina</dc:creator>
		<slash:comments>37</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/Akaina/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - One of the million reasons why Windows sucks (religious)</title>
		<description><![CDATA[<p>BTW,<br>
<br>
Why the&nbsp;**** do I need to learn an entire object model just to redirect text?</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/1374-One-of-the-million-reasons-why-Windows-sucks-religious/efdf3e69e4094a53bada9dea0111dea0#efdf3e69e4094a53bada9dea0111dea0</link>
		<pubDate>Thu, 29 Apr 2004 14:19:13 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/1374-One-of-the-million-reasons-why-Windows-sucks-religious/efdf3e69e4094a53bada9dea0111dea0#efdf3e69e4094a53bada9dea0111dea0</guid>
		<dc:creator>Akaina</dc:creator>
		<slash:comments>37</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/Akaina/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - One of the million reasons why Windows sucks (religious)</title>
		<description><![CDATA[<p>You won't get something that'll do Word conversions commandline, as that would require tapping into the core Word functionality. The Word document format is rather complex (Chris Prately covered this recently if you want detailed info). It's not like WordPerfect's
 tag system at all. It's a robust, (for lack of a better word) oject oriented way of assigning attributes to runs of text.<br>
<br>
As such, doing the conversion to HTML would be messy and inconsistent. To the point where Chris says &quot;I wouldn't want to try it&quot;.<br></p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/1374-One-of-the-million-reasons-why-Windows-sucks-religious/c05e88a1743a46e78d0f9dea0111decd#c05e88a1743a46e78d0f9dea0111decd</link>
		<pubDate>Thu, 29 Apr 2004 15:02:19 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/1374-One-of-the-million-reasons-why-Windows-sucks-religious/c05e88a1743a46e78d0f9dea0111decd#c05e88a1743a46e78d0f9dea0111decd</guid>
		<dc:creator>Jeremy W</dc:creator>
		<slash:comments>37</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/Jeremy W/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - One of the million reasons why Windows sucks (religious)</title>
		<description><![CDATA[<p>I'm convinced that everytime I hear the word 'robust' it means &quot;slow and convoluted&quot;.<br>
<br>
If they made it easy to convert documents they'de lose all their business, because everyone would switch (to RTF,&nbsp;PDF,&nbsp;or HTML). Ever notice the trick question when you try to save in a 'non Microsoft' format?<br>
<br>
<strong>&quot;Are you sure?&quot;<br>
<br>
-Click Yes to return and save as the most recent type<br>
-Click no to continue and save in old format<br>
</strong><br>
<br>
<br>
<br>
you see, by saying you're sure that you want to save the file, you're switching to a MS format.<br>
<br>
<br>
That's why Unix is better - because <strong>Unix doesn't have to play games</strong>.</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/1374-One-of-the-million-reasons-why-Windows-sucks-religious/de684dd1709f47c6b0f29dea0111defd#de684dd1709f47c6b0f29dea0111defd</link>
		<pubDate>Thu, 29 Apr 2004 19:48:33 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/1374-One-of-the-million-reasons-why-Windows-sucks-religious/de684dd1709f47c6b0f29dea0111defd#de684dd1709f47c6b0f29dea0111defd</guid>
		<dc:creator>Akaina</dc:creator>
		<slash:comments>37</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/Akaina/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - One of the million reasons why Windows sucks (religious)</title>
		<description><![CDATA[<p>OpenOffice does the same thing.<br>
This is not a Unix issue.</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/1374-One-of-the-million-reasons-why-Windows-sucks-religious/558787730566421989ea9dea0111df29#558787730566421989ea9dea0111df29</link>
		<pubDate>Thu, 29 Apr 2004 20:11:01 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/1374-One-of-the-million-reasons-why-Windows-sucks-religious/558787730566421989ea9dea0111df29#558787730566421989ea9dea0111df29</guid>
		<dc:creator>ZippyV</dc:creator>
		<slash:comments>37</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/ZippyV/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - One of the million reasons why Windows sucks (religious)</title>
		<description><![CDATA[<p>OpenOffice is even worse. You get an error when saving AND when closing, both of which are like &quot;if you do this you want have our features!!!&quot;<br>
<br>
Before you pass judgement on how Word does it's format, at least read Chris Pratley's blog entry on the subject. If you choose not to agree that's one thing, but there's no reason to get all &quot;here's why Unix rocks&quot;. It has nothing to do Windows or Microsoft,
 and it's not bad.<br>
<br>
As far as robusdity (hehe), lots of things are robust, including PHP, Oracle, etc. Has nothing to do with 'bloat' (I loathe that word).<br></p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/1374-One-of-the-million-reasons-why-Windows-sucks-religious/1104bc020c7040bb95f19dea0111df57#1104bc020c7040bb95f19dea0111df57</link>
		<pubDate>Thu, 29 Apr 2004 20:18:38 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/1374-One-of-the-million-reasons-why-Windows-sucks-religious/1104bc020c7040bb95f19dea0111df57#1104bc020c7040bb95f19dea0111df57</guid>
		<dc:creator>Jeremy W</dc:creator>
		<slash:comments>37</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/Jeremy W/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - One of the million reasons why Windows sucks (religious)</title>
		<description><![CDATA[<p>robustidy hehehe... I'm gonna have to start using that.<br>
<br>
I'm referring to the trick question. Warnings are fine. If they do trick questions in OpenOffice I would be against that too.<br>
<br>
<br>
I know what 'robust' means. But whenever someone in sales says it my skin crawls.<br>
<br>
Robust is an ambiguous term. They may as well be saying &quot;_________ has a new <em>
$great</em> architecture&quot;.<br>
<br>
&quot;Robust how?&quot;<br>
&quot;Robust with respect to what?&quot;<br>
&quot;Compared to what?&quot;<br>
<br>
You see what I mean?</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/1374-One-of-the-million-reasons-why-Windows-sucks-religious/4a27b861192f435fa70a9dea0111df85#4a27b861192f435fa70a9dea0111df85</link>
		<pubDate>Fri, 30 Apr 2004 12:37:36 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/1374-One-of-the-million-reasons-why-Windows-sucks-religious/4a27b861192f435fa70a9dea0111df85#4a27b861192f435fa70a9dea0111df85</guid>
		<dc:creator>Akaina</dc:creator>
		<slash:comments>37</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/Akaina/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - One of the million reasons why Windows sucks (religious)</title>
		<description><![CDATA[<p>Of course, but it's not like I'm a sales guy <img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-1.gif' alt='Smiley' /> I say it because that's how I see it.</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/1374-One-of-the-million-reasons-why-Windows-sucks-religious/4e7d42a3065b4cada4949dea0111dfb1#4e7d42a3065b4cada4949dea0111dfb1</link>
		<pubDate>Fri, 30 Apr 2004 13:32:11 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/1374-One-of-the-million-reasons-why-Windows-sucks-religious/4e7d42a3065b4cada4949dea0111dfb1#4e7d42a3065b4cada4949dea0111dfb1</guid>
		<dc:creator>Jeremy W</dc:creator>
		<slash:comments>37</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/Jeremy W/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - One of the million reasons why Windows sucks (religious)</title>
		<description><![CDATA[<p>Your &quot;one of the million&quot; reasons has been shot down:&nbsp; Services for Unix.<br>
<br>
So, you're presently at zero items.&nbsp; Would you like to list the other 999,999 reasons why Windows sucks, so that we can demonstrate to you that you don't actually know enough about Windows to be in a position to criticise it?<br>
<br>
Go on, then...<br></p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/1374-One-of-the-million-reasons-why-Windows-sucks-religious/c4eaac3e1bbd473da42a9dea0111dfde#c4eaac3e1bbd473da42a9dea0111dfde</link>
		<pubDate>Fri, 30 Apr 2004 15:53:10 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/1374-One-of-the-million-reasons-why-Windows-sucks-religious/c4eaac3e1bbd473da42a9dea0111dfde#c4eaac3e1bbd473da42a9dea0111dfde</guid>
		<dc:creator>warren</dc:creator>
		<slash:comments>37</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/warren/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - One of the million reasons why Windows sucks (religious)</title>
		<description><![CDATA[<p>DLL hell is a very good reason, and so is extra API's.<br>
<br>
Those are two very good reasons.<br>
<br>
<br>
Oh yeah, its shell sucks too...<br>
(Please see&nbsp;encompassing rant here: <a href="http://channel9.msdn.com/ShowPost.aspx?PostID=5823#5823">
http://channel9.msdn.com/ShowPost.aspx?PostID=5823#5823</a>)</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/1374-One-of-the-million-reasons-why-Windows-sucks-religious/b8209d00bbf7400b9c029dea0111e00b#b8209d00bbf7400b9c029dea0111e00b</link>
		<pubDate>Fri, 30 Apr 2004 20:21:51 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/1374-One-of-the-million-reasons-why-Windows-sucks-religious/b8209d00bbf7400b9c029dea0111e00b#b8209d00bbf7400b9c029dea0111e00b</guid>
		<dc:creator>Akaina</dc:creator>
		<slash:comments>37</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/Akaina/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - One of the million reasons why Windows sucks (religious)</title>
		<description><![CDATA[<p>BTW, the title of this thread is&nbsp;<strong>&quot;One of the million reasons why Windows sucks (religious)&quot;</strong><br>
<br>
<br>
If you don't like it, don't read it - that's what titles are for.<br>
<br>
Sure there are more comfortable forms of user feedback, but channel9 is about developers, and I think if HTML forms brought Microsoft closer to the developers they would use them instead of a message board.<br>
<br>
If you disagree with any of my points, please show me how I'm wrong... I promise I won't call you a troll.</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/1374-One-of-the-million-reasons-why-Windows-sucks-religious/af052347af194d29b2009dea0111e039#af052347af194d29b2009dea0111e039</link>
		<pubDate>Fri, 30 Apr 2004 20:27:13 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/1374-One-of-the-million-reasons-why-Windows-sucks-religious/af052347af194d29b2009dea0111e039#af052347af194d29b2009dea0111e039</guid>
		<dc:creator>Akaina</dc:creator>
		<slash:comments>37</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/Akaina/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - One of the million reasons why Windows sucks (religious)</title>
		<description><![CDATA[<p>Microsoft Installer can pretty much get rid of DLL Hell by the use of counting and the like.<br>
<br>
But hey, I can't be bothered to go deeper into all this, its not going to stop you in this thread.&nbsp; You're a slashdot fan, FUD is the name of the game when it comes to Windows.</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/1374-One-of-the-million-reasons-why-Windows-sucks-religious/bfbd157178f2493c8cce9dea0111e068#bfbd157178f2493c8cce9dea0111e068</link>
		<pubDate>Fri, 30 Apr 2004 20:31:16 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/1374-One-of-the-million-reasons-why-Windows-sucks-religious/bfbd157178f2493c8cce9dea0111e068#bfbd157178f2493c8cce9dea0111e068</guid>
		<dc:creator>Cider</dc:creator>
		<slash:comments>37</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/Cider/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - One of the million reasons why Windows sucks (religious)</title>
		<description><![CDATA[<p>I would like to hear more of what you have to say. I didn't know that the Windows installer could help to prevent that.<br>
<br>
That's good news to me.</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/1374-One-of-the-million-reasons-why-Windows-sucks-religious/9a611027b3b54c7e84309dea0111e095#9a611027b3b54c7e84309dea0111e095</link>
		<pubDate>Fri, 30 Apr 2004 20:43:19 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/1374-One-of-the-million-reasons-why-Windows-sucks-religious/9a611027b3b54c7e84309dea0111e095#9a611027b3b54c7e84309dea0111e095</guid>
		<dc:creator>Akaina</dc:creator>
		<slash:comments>37</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/Akaina/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - One of the million reasons why Windows sucks (religious)</title>
		<description><![CDATA[<p>Sorry if my original post was a bit attacking, it was more aimed at Slashdot than yourself.<br>
<br>
Basically, Microsoft Installer is effectively a database and one of the fields for files is versioning.&nbsp; This combined with other areas such as counting means that certified-level MSI files remove themselves pretty much from DLL Hell.&nbsp; When I say&nbsp;&quot;certified&quot;,
 this means tested against the Internal Consistency Evaluators (ICEs) - a number of pretty straight forward rules for MSIs.&nbsp; There are numerous tools that check ICEs, especially the one included with the Windows Installer SDK, Orca.&nbsp; I suggest downloading that
 if you are curious about what is going on inside an MSI.<br>
<br>
From what I see, pretty much all Visual Studio applications that I have made produce certified level MSIs as standard out of the tin.&nbsp; Although, most of what I do is with .Net, and that of course uses the Framework, moving totally away from the DLL hell of
 old!<br>
<br>
I think its good that Microsoft have finally made a commitment to using Microsoft Installer from now on (currently its version 2.0, 3.0 is a major step forward and included with SP2, and Longhorn is destined to get 4.0) although even some&nbsp; Microsoft teams don't
 exactly produce great MSIs - Messenger for instance was broken to the point you could install it manually but not by Active Directory.<br>
<br>
As well, if you are interested, check out the WiX (Windows Installer XML) Project on sourceforge, Microsoft's first Open Source project!</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/1374-One-of-the-million-reasons-why-Windows-sucks-religious/f589c4e020be4e1d98109dea0111e0c8#f589c4e020be4e1d98109dea0111e0c8</link>
		<pubDate>Fri, 30 Apr 2004 21:18:27 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/1374-One-of-the-million-reasons-why-Windows-sucks-religious/f589c4e020be4e1d98109dea0111e0c8#f589c4e020be4e1d98109dea0111e0c8</guid>
		<dc:creator>Cider</dc:creator>
		<slash:comments>37</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/Cider/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - One of the million reasons why Windows sucks (religious)</title>
		<description><![CDATA[<p>That's pretty sweet. I didn't know how much they did in the way of preventing DLL hell, but that sounds like the right way to go about it.<br>
<br>
Rock on. I hope everyone contributes.<br>
<br>
If Microsoft keeps on track... wow... I could see a lot of good come out of it.<br>
</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/1374-One-of-the-million-reasons-why-Windows-sucks-religious/14ca16abd9084b98ad419dea0111e0f6#14ca16abd9084b98ad419dea0111e0f6</link>
		<pubDate>Fri, 30 Apr 2004 22:55:44 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/1374-One-of-the-million-reasons-why-Windows-sucks-religious/14ca16abd9084b98ad419dea0111e0f6#14ca16abd9084b98ad419dea0111e0f6</guid>
		<dc:creator>Akaina</dc:creator>
		<slash:comments>37</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/Akaina/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - One of the million reasons why Windows sucks (religious)</title>
		<description><![CDATA[<p>many people who support microsoft and many of them are rude people.<br>
hay bill gates are u paying big $$ to get a THUG (like u) to beat me up.<br>
<br>
Linux won't be able to boot up on a TCG PC. now that is a monopoly.<br>
You can say it not true but then I don't belive ya.<br></p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/1374-One-of-the-million-reasons-why-Windows-sucks-religious/acfdbedfc9734569a6229dea0111e123#acfdbedfc9734569a6229dea0111e123</link>
		<pubDate>Sat, 01 May 2004 18:48:45 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/1374-One-of-the-million-reasons-why-Windows-sucks-religious/acfdbedfc9734569a6229dea0111e123#acfdbedfc9734569a6229dea0111e123</guid>
		<dc:creator>Jackco</dc:creator>
		<slash:comments>37</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/Jackco/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - One of the million reasons why Windows sucks (religious)</title>
		<description><![CDATA[<p><blockquote>
<div>Jackco wrote:</div>
<div>many people who support microsoft and many of them are rude people.<br>
hay bill gates are u paying big $$ to get a THUG (like u) to beat me up.<br>
<br>
Linux won't be able to boot up on a TCG PC. now that is a monopoly.<br>
You can say it not true but then I don't belive ya.<br>
</div>
</blockquote>
<br>
<br>
Ahhh, don't you just love the power of a well reasoned argument? <img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-5.gif' alt='Wink' /></p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/1374-One-of-the-million-reasons-why-Windows-sucks-religious/92b4e40aeebc4a98b1349dea0111e150#92b4e40aeebc4a98b1349dea0111e150</link>
		<pubDate>Sat, 01 May 2004 20:43:05 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/1374-One-of-the-million-reasons-why-Windows-sucks-religious/92b4e40aeebc4a98b1349dea0111e150#92b4e40aeebc4a98b1349dea0111e150</guid>
		<dc:creator>IceFreak2000</dc:creator>
		<slash:comments>37</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/IceFreak2000/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - One of the million reasons why Windows sucks (religious)</title>
		<description><![CDATA[<p>The phrase &quot;God protects stupid people and small children&quot; comes to mind&nbsp;<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/1374-One-of-the-million-reasons-why-Windows-sucks-religious/dd5fb13872804341b5609dea0111e17d#dd5fb13872804341b5609dea0111e17d</link>
		<pubDate>Sat, 01 May 2004 21:27:17 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/1374-One-of-the-million-reasons-why-Windows-sucks-religious/dd5fb13872804341b5609dea0111e17d#dd5fb13872804341b5609dea0111e17d</guid>
		<dc:creator>Akaina</dc:creator>
		<slash:comments>37</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/Akaina/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - One of the million reasons why Windows sucks (religious)</title>
		<description><![CDATA[<p>I never really saw Bill Gates as a thug. Now Tony... Tony, he's a thug <img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-5.gif' alt='Wink' /></p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/1374-One-of-the-million-reasons-why-Windows-sucks-religious/d4472dc0cf6649c6b8e29dea0111e1a9#d4472dc0cf6649c6b8e29dea0111e1a9</link>
		<pubDate>Sun, 02 May 2004 06:04:59 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/1374-One-of-the-million-reasons-why-Windows-sucks-religious/d4472dc0cf6649c6b8e29dea0111e1a9#d4472dc0cf6649c6b8e29dea0111e1a9</guid>
		<dc:creator>Jeremy W</dc:creator>
		<slash:comments>37</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/Jeremy W/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - One of the million reasons why Windows sucks (religious)</title>
		<description><![CDATA[<p>The Unix operating system and the C programming language come from New Jersey,<br>
&nbsp;<a href="http://www.bell-labs.com/about/history/changedworld.html">http://www.bell-labs.com/about/history/changedworld.html</a><br>
<br>
yet I don't meet any pilgrims on their way to Murray Hill.<br>
<br>
<br>
What will happen to this &quot;debate&quot;&nbsp; when Microsoft’s Longhorn vision is realized?</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/1374-One-of-the-million-reasons-why-Windows-sucks-religious/30a2c943d1fa48a094e49dea0111e1d6#30a2c943d1fa48a094e49dea0111e1d6</link>
		<pubDate>Sun, 02 May 2004 13:10:55 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/1374-One-of-the-million-reasons-why-Windows-sucks-religious/30a2c943d1fa48a094e49dea0111e1d6#30a2c943d1fa48a094e49dea0111e1d6</guid>
		<dc:creator>eagle</dc:creator>
		<slash:comments>37</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/eagle/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - One of the million reasons why Windows sucks (religious)</title>
		<description><![CDATA[<p>One thing I love about Windows Installer is that you can mark files as 'vital' for example the exe or dll. When a user removes or&nbsp;alters&nbsp;such a file and wants to start the application by clicking on the shortcut in the start menu, the Installer jumps in,
 asks for the media of that application so it can reïnstall the missing vital files.<br>
Of course Installshield wants to rape this nice technology by mixing it with theirs. It's a shame that other product teams from Microsoft (like Virtual PC 2004) are using that mixed installprogram.<br>
On the other hand, Microsoft did made a good install technology but they didn't made a program to create installers that use the tech to it's fullest.<br>
<br>
On the api-side, is there a site from ms where you can see a list of all api's, with an explenation of what you can do with them?</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/1374-One-of-the-million-reasons-why-Windows-sucks-religious/ec60a4c5c4384cd397189dea0111e208#ec60a4c5c4384cd397189dea0111e208</link>
		<pubDate>Sun, 02 May 2004 18:32:56 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/1374-One-of-the-million-reasons-why-Windows-sucks-religious/ec60a4c5c4384cd397189dea0111e208#ec60a4c5c4384cd397189dea0111e208</guid>
		<dc:creator>ZippyV</dc:creator>
		<slash:comments>37</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/ZippyV/Discussions/RSS</wfw:commentRss>
	</item>
</channel>
</rss>