<?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 John Melville-- MD</title>
	<atom:link rel="self" type="application/rss+xml" href="http://channel9.msdn.com/Niners/John Melville-- MD/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 John Melville-- MD</title>
		<link>http://channel9.msdn.com/Niners/John Melville-- MD/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/John Melville-- MD/Discussions</link>
	<language>en</language>
	<pubDate>Sun, 19 May 2013 06:46:16 GMT</pubDate>
	<lastBuildDate>Sun, 19 May 2013 06:46:16 GMT</lastBuildDate>
	<generator>Rev9</generator>
	<c9:totalResults>0</c9:totalResults>
	<c9:pageCount>0</c9:pageCount>
	<c9:pageSize>0</c9:pageSize>
	<item>
		<title>Coffeehouse - Thank you Mr. Jobs. I guess.</title>
		<description><![CDATA[<p><blockquote><div class="quoteUser">kettch said:</div><div class="quoteText">
<blockquote>
<div class="quoteUser">Blue Ink said:</div>
<div class="quoteText">*snip*</div>
</blockquote>
<p>Is it quite so bad to make it different than anything else? This whole touch thing is very different than anything we've had to deal with before. Of course &quot;yuck&quot; isn't a good response, so &quot;different, but without the yuck&quot; would be good.</p>
<p>&nbsp;</p>
<p>I second the request to see what the mothership would like us to be doing with touch based UX. We've seen that touch can work well at a small scale on phones, and at a larger scale on Surface. The only thing missing is at the scale that tablets are made
 in.</p>
</div></blockquote>
<p>Another complication in this whole mess is that pen is a whole different game than touch.</p>
<p>&nbsp;</p>
<p>I am currently developing a pen&#43;touch app on the HP Touchsmart TX2, which supports both technologies.&nbsp; Both are different from mouse and keyboard, but are different from each other.&nbsp; For example.</p>
<p>&nbsp;</p>
<p>With the pen, icons on the extreme right hand side are hard to click (for right handed users) because you can't rest your hand on the screen to click them.</p>
<p>&nbsp;</p>
<p>Target size is smaller with the pen than the fingers, but not as small as the mouse.</p>
<p>&nbsp;</p>
<p>Occlusion is not as much as a problem with the pen. People are used to writing with a pen and looking at the result as they go.</p>
<p>&nbsp;</p>
<p>Palm rejections work very poorly (on my machine) so switching back and forth between modes is difficult.</p>
<p>&nbsp;</p>
<p>If Charles interviews someone about touch designs, I would love to hear how they consider the pen in the whole design equation.</p>
<p>&nbsp;</p></p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/527933-Thank-you-Mr-Jobs-I-guess/dfb8b7e94a854ca4b6719deb00d87261#dfb8b7e94a854ca4b6719deb00d87261</link>
		<pubDate>Sat, 13 Feb 2010 04:04:27 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/527933-Thank-you-Mr-Jobs-I-guess/dfb8b7e94a854ca4b6719deb00d87261#dfb8b7e94a854ca4b6719deb00d87261</guid>
		<dc:creator>John Melville-- MD</dc:creator>
		<slash:comments>16</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/John Melville-- MD/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Tech Off - Can I launch a program when a FOLDER is double clicked</title>
		<description><![CDATA[<p><blockquote><div class="quoteUser">Sven Groot said:</div><div class="quoteText">
<p>I think a better&nbsp;approach would be to store your data in e.g. a zip file with a custom extension so your app can recognize them, much like Word's .docx files are actually zip files.</p>
</div></blockquote>
<p>Thanks for the tip.&nbsp; I actually&nbsp; not only thought of that, but implemented using the .net package library.&nbsp;&nbsp;A few&nbsp;problems came up.</p>
<p>&nbsp;</p>
<p>1. The .NET package library performs very poorly in a highly multithreaded enviornment, and trying to serialize my data accesss was turning into a whack-the-mole bug farm that wasn't working.&nbsp; (I often have multiple audio streams and photos comming in from
 multiple devices simultaneously, multithreading is a must.)</p>
<p>&nbsp;</p>
<p>2. The .NET package library has a particularly egregious bug that if you don't close it right, it throws an exception and leaves the file in a completely unreadable state.&nbsp; The software threw one of those bugs at me just as I was printing the results of
 a 6 hour long forensic consultation.&nbsp; I swore I would never use a data store that didn't support transactions.&nbsp; (So I could guarentee that the worst clicking save would do is take you back to the last save point.)</p>
<p>&nbsp;</p>
<p>3. Beleive it on not, renaming a file&nbsp;from .pda to .zip is a little to complicated more complicated that some of my collegues want to deal with.&nbsp; (By expert here we mean medical experts, who are by no means computer experts.)</p>
<p>&nbsp;</p>
<p>4. WPFs media player will play from a file, but not from an arbitrary stream.&nbsp; It would be nice to be able to hand a video file to that componet and have it just play rather than trying to jimmy it into working with a stream.</p>
<p>&nbsp;</p>
<p>Anyway your solution is very good, and had a lot of positives running for it.&nbsp; If I could find a ZIP library that did in place zip file modifications, was transactional, and was threadsafe, it would be the perfect solution.&nbsp; Given that no such library is
 forth comming, I was hoping to find a hack to make it work.</p></p>]]></description>
		<link>http://channel9.msdn.com/Forums/TechOff/495367-Can-I-launch-a-program-when-a-FOLDER-is-double-clicked/421e132c10bb45598ad69deb00092edb#421e132c10bb45598ad69deb00092edb</link>
		<pubDate>Thu, 01 Oct 2009 05:55:52 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/TechOff/495367-Can-I-launch-a-program-when-a-FOLDER-is-double-clicked/421e132c10bb45598ad69deb00092edb#421e132c10bb45598ad69deb00092edb</guid>
		<dc:creator>John Melville-- MD</dc:creator>
		<slash:comments>6</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/John Melville-- MD/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Tech Off - Can I launch a program when a FOLDER is double clicked</title>
		<description><![CDATA[<p>I write software to assist medical professionals in collecting evidence in cases where children may have been abused.&nbsp; I have an interesting problem with data storage.</p>
<p>&nbsp;</p>
<p>I would like to have my &quot;data file&quot; actually be a folder.&nbsp; My files are&nbsp;large (200&#43;MB) and contain multiple JPEG, WMA, and (soon) WMV streams.&nbsp; I would like to use the file system to manage this stucture&nbsp;because that's what&nbsp;the file system&nbsp;does best.&nbsp;
</p>
<p>&nbsp;</p>
<p>Furthermore, when&nbsp;my&nbsp;district attorney&nbsp;discloses my data file to the defense (like we always have to) I want it to show up as a completely normal folder so that the defense experts (who presumably don't use my software yet) can quickly see that its just
 a directory structure full of file formats they already know about.&nbsp; Since we always disclose evidence on read only media I am not worried about the defense modifying the folder.</p>
<p>&nbsp;</p>
<p>I am worried, however, that my own users will muck with the files in the folder, and my software is not robust to this possibility.&nbsp; (Right now I am using a&nbsp;SQL&nbsp; CE database that is pretty hard to modfy outside of my software.)&nbsp; I also want to have a real
 easy &quot;just click on the file and my software opens up&quot; experience.</p>
<p>&nbsp;</p>
<p>Is there any way to make a folder look like a file?&nbsp; By this I mean that when you click the folder in the shell my software would open up instead of the shell opening a new shell window with the contents of the folder.&nbsp; It would be very nice if I could replace
 the folder icon with my own, this would make&nbsp;the&nbsp;disguise sufficent&nbsp;that any users who manage to open the folder in the shell are sufficently skilled to be held responsible for their own misery.</p>
<p>&nbsp;</p>
<p>Thanks in advance for any assistance</p>]]></description>
		<link>http://channel9.msdn.com/Forums/TechOff/495367-Can-I-launch-a-program-when-a-FOLDER-is-double-clicked/495367#495367</link>
		<pubDate>Thu, 01 Oct 2009 03:19:15 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/TechOff/495367-Can-I-launch-a-program-when-a-FOLDER-is-double-clicked/495367#495367</guid>
		<dc:creator>John Melville-- MD</dc:creator>
		<slash:comments>6</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/John Melville-- MD/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Programming as a hobby?</title>
		<description><![CDATA[<p>I am a completely hobbiest programmer.<br>
<br>
BS/MS in computer science and then off to medical school for me.&nbsp; I dream at times of writing software for a living, but no one will pay me to write code what I can get seeing patients, so oh well.<br>
<br>
I write software on my own time to relax.&nbsp; Maybe some day that will be useful to someone.&nbsp; Who knows?</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/450806-Programming-as-a-hobby/4e33a83c5dec454b8d649deb00c10a31#4e33a83c5dec454b8d649deb00c10a31</link>
		<pubDate>Sat, 03 Jan 2009 02:54:42 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/450806-Programming-as-a-hobby/4e33a83c5dec454b8d649deb00c10a31#4e33a83c5dec454b8d649deb00c10a31</guid>
		<dc:creator>John Melville-- MD</dc:creator>
		<slash:comments>22</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/John Melville-- MD/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Tech Off - USB cannot read barcode scanner</title>
		<description><![CDATA[<p>Years ago I worked with a &quot;wedge&quot; PS2 barcode scanner.&nbsp; It had an odd property that it HAD to have a real keyboard connected to the &quot;outbound&quot; port of the scanner, even if you weren't going to use it.&nbsp; (IT&nbsp; was reallty annoying to have an extra keyboard
 lying arround when the laptop keyboard worked just fine.)<br /><br />I was wondering if you did the same thing I did.&nbsp; Use it on your desktop with a &quot;real&quot; keyboard plugged in, and then use it on the laptop all by itself.&nbsp; For me, plugging in a real keyboard fixed the issue.</p>]]></description>
		<link>http://channel9.msdn.com/Forums/TechOff/262015-USB-cannot-read-barcode-scanner/02e33c8cde954c9d890f9dfa00c371d8#02e33c8cde954c9d890f9dfa00c371d8</link>
		<pubDate>Thu, 03 Apr 2008 19:32:33 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/TechOff/262015-USB-cannot-read-barcode-scanner/02e33c8cde954c9d890f9dfa00c371d8#02e33c8cde954c9d890f9dfa00c371d8</guid>
		<dc:creator>John Melville-- MD</dc:creator>
		<slash:comments>27</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/John Melville-- MD/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - world&#39;s fastest computers</title>
		<description><![CDATA[<p><blockquote>
<div class="quoteAuthor">jason818_253.33 wrote:</div>
<div class="quoteBody">&#65279;<font face="Times New Roman" size="3"> So the question is,&nbsp;can&nbsp;you think&nbsp;of a real world situation where the human mind and human networks are used as a way to solve a world problem?
</font></div>
</blockquote>
<br>
<br>
Yes ... Its called :<br>
<br>
Most of the people who go to work every day.&nbsp; I personally sit down with seven other doctors (incredibly bright people I work with BTW) and we work out problems of medical diagnosis and treatment.&nbsp; (Which, despite many people's best efforts, no electronic computer
 does very well.)<br>
<br>
I think the analogy of the computer to the brain is fundamentally flawed, because the brain is not a computer.&nbsp; Computers have a remarkable ability to store and retrieve information with bit level accuracy that no human can match.&nbsp; Ditto for&nbsp; computation and
 database query.&nbsp; Humans, even very young humans, have visual perceptive and pattern recognition skills that tax even the largest computer system.<br>
<br>
Excuse me, I gotta go &quot;network&quot; with my wife.<br>
<br></p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/258627-worlds-fastest-computers/012e8984f335461680e79deb00237be4#012e8984f335461680e79deb00237be4</link>
		<pubDate>Wed, 31 Oct 2007 02:05:13 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/258627-worlds-fastest-computers/012e8984f335461680e79deb00237be4#012e8984f335461680e79deb00237be4</guid>
		<dc:creator>John Melville-- MD</dc:creator>
		<slash:comments>7</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/John Melville-- MD/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - But...Linux is.....Unhackable O.O</title>
		<description><![CDATA[<p><blockquote>
<table class="quoteTable">
<tbody>
<tr>
<td valign="top" width="10"><img src="/Themes/AlmostGlass/images/icon-quote.gif"></td>
<td class="txt3"><strong>Xaero_Vincent wrote:</strong>
<hr size="1">
<i>&#65279;Here are some useful tips a guy on slashdot posted to help protect your Linux severs in addition to the things I've mentioned:<br>
<br>
<ul>
<li>Run a hardware NAT firewall/router. Any ol' Linksys, Dlink or Netgear thang will do. Just remember it's not the be all and end all to security problems.
</li><li>Open as few ports as absolutely possible. I have nothing open on my router except port 22 and BitTorrent, and I don't leave BitTorrent running all the time
</li><li>Check your logs at least once a day. Look for any suspicious signs -- missing log entries, ssh connects you weren't expecting, services running that you don't normally have running, NICs going into promiscuous mode unexpectedly, excessive mail being pumped
 through any MTAs, etc. </li><li>When running OpenSSH, I disallow password authentication. This prevents problems with users due to the use of stupid passwords. My sshd only accepts a valid RSA key exchange as acceptable authorization.
</li><li>Regularly update and run rootkit checkers. These are not be all end all, but they help spot obvious rootkits
</li><li>Make cron jobs that regularly scan your system for unusual permissions -- world writeable, binaries that are setuid, etc. and for suspicious files. There are programs and scripts that will do this for you. STFW or check with your distro.
</li><li>Perform MD5 checking on your files and executables, espcially. </li><li>Regularly check your<nobr> <wbr></nobr>/etc/passwd and<nobr> <wbr></nobr>/etc/group files for new or unusual entries.
</li><li>Don't run NIS -- it's inherently insecure. You should be using OpenLDAP if you need directory authorization on your network.</li></ul>
<br>
</i></td>
</tr>
</tbody>
</table>
</blockquote>
<br>
umm ... Excuse me -- I really don't want to do all of that.&nbsp; I really don't want to do all of that every day.&nbsp; I don't know about you but I spend all day seeing sick people for a living; and I program computers its&nbsp;so I can do that better.&nbsp; When I sit down
 at my computer I want to do what I want to do, not defend my pc against the evil internet I cannot live without.<br>
<br>
If linux requires me to do all of the above just to be safe on the internet then linux is broken.</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/258009-ButLinux-isUnhackable-OO/7ef16707be5c480585ce9deb001c1e5d#7ef16707be5c480585ce9deb001c1e5d</link>
		<pubDate>Sat, 06 Oct 2007 06:23:11 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/258009-ButLinux-isUnhackable-OO/7ef16707be5c480585ce9deb001c1e5d#7ef16707be5c480585ce9deb001c1e5d</guid>
		<dc:creator>John Melville-- MD</dc:creator>
		<slash:comments>26</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/John Melville-- MD/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Hey, um Rory...</title>
		<description><![CDATA[<p>I feel compelled to mention that just about all the advice about drugs in the prior post is extremely poor medical advice.&nbsp; The reason he can't find a doctor to implement it is thay any doctor who did would (and should) lose his or her medical license.</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/257858-Hey-um-Rory/aa4077095c7340db8f689deb0019ed13#aa4077095c7340db8f689deb0019ed13</link>
		<pubDate>Wed, 03 Oct 2007 02:53:57 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/257858-Hey-um-Rory/aa4077095c7340db8f689deb0019ed13#aa4077095c7340db8f689deb0019ed13</guid>
		<dc:creator>John Melville-- MD</dc:creator>
		<slash:comments>15</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/John Melville-- MD/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Windows 7 coming soon...3 years</title>
		<description><![CDATA[<p></p>
<blockquote>
<div class="quoteAuthor">Cybermagellan wrote:</div>
<div class="quoteBody">&#65279;<a href="http://news.com.com/2100-1016_3-6197943.html">CNET Article</a><br>
<br>
<strong>&quot;Microsoft is planning to ship its next major version of Windows--known internally as version &quot;7&quot;--within roughly three years, CNET News.com has learned.&quot;</strong></div>
</blockquote>
<p></p>
<p>&nbsp;</p>
<p>3 out&nbsp;years eh??&nbsp; Can anyone say PDC!!!</p>
<p>Come on Microsoft -- Bring it on!!!</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/256394-Windows-7-coming-soon3-years/238f96608dc44ae585299dec00959eb8#238f96608dc44ae585299dec00959eb8</link>
		<pubDate>Sat, 21 Jul 2007 03:43:12 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/256394-Windows-7-coming-soon3-years/238f96608dc44ae585299dec00959eb8#238f96608dc44ae585299dec00959eb8</guid>
		<dc:creator>John Melville-- MD</dc:creator>
		<slash:comments>15</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/John Melville-- MD/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Hey C# Team..</title>
		<description><![CDATA[<p>Check out TransactionScope.&nbsp; It does this exact function (minus some trivial flow control)&nbsp;without modifying the language, which most of us view as a bad thing anyway.</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/255875-Hey-C-Team/d9283ed5cee34bc6a4599dec008cb65f#d9283ed5cee34bc6a4599dec008cb65f</link>
		<pubDate>Sun, 01 Jul 2007 03:24:06 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/255875-Hey-C-Team/d9283ed5cee34bc6a4599dec008cb65f#d9283ed5cee34bc6a4599dec008cb65f</guid>
		<dc:creator>John Melville-- MD</dc:creator>
		<slash:comments>18</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/John Melville-- MD/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Coderush, who is using it?</title>
		<description><![CDATA[<p>I use it, love it, and swear by it.&nbsp; Didn't know how much I would love it until I got it.&nbsp; Now I'm refusing to go to orcas until they do.</p>
<p>Runs great on my machine (AMD athalon 64X2 2 gb memory.)</p>
<p>It does take a while to grow on you though.&nbsp; Expect to have the training window open for a while and learn how to code &quot;the code rush way.&quot;</p>
<p>I also love the references window, which I keep open on the right hand side of my wide screen monitor.&nbsp; Nice to be able to just glance over and see where the identifier under the caret is used.&nbsp; Gives a very intuitive, and admittedly error-prone,&nbsp;&quot;am I making
 a big change or a small change&quot; feel.</p>
<p>Code rush is of course only half the story,&nbsp; Works best with refactor which blows VS 2005 out of the water.&nbsp; Not only more refactorings but lots of tiny useful ones for &quot;just cleaning up code&quot; with less risk.&nbsp; I love the one hotkey &quot;what refactorings can
 I do here?&quot; feature.</p>
<p>Anyway for more gushing read their promo literature.&nbsp; But these products have made me much more productive and are very plesant to use,</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/254021-Coderush-who-is-using-it/44268ab01c524a64bce99dec00717c2f#44268ab01c524a64bce99dec00717c2f</link>
		<pubDate>Tue, 17 Apr 2007 06:05:04 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/254021-Coderush-who-is-using-it/44268ab01c524a64bce99dec00717c2f#44268ab01c524a64bce99dec00717c2f</guid>
		<dc:creator>John Melville-- MD</dc:creator>
		<slash:comments>9</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/John Melville-- MD/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - WPF for Word Processor</title>
		<description><![CDATA[<p><blockquote>
<div>Bobinho wrote:</div>
<div>&#65279;Interesting Andy.<br>
<br>
We want to build a word processor that is aimed specifically at academics. We all come from a Mac dev background but we think there is a real need for a credible alternative to Word on the Windows platform.<br>
</div>
</blockquote>
<br>
<br>
I think what is bugging some of the people is that an&nbsp;simple and vaguely stated&nbsp;question is being asked about an extrodinarially difficult problem.&nbsp; While it is possible you are, jutifiably, trying to hide the details of your idea; it makes some of us wonder
 if you understand how difficult a task&nbsp;writing a word processor is.<br>
<br>
I am using WPF on two real world projects, and it is certianly &quot;production strength&quot;.&nbsp; It will reliably put text anywhere on the screen you want it to.&nbsp; You aren't going to use many of the advanced text or&nbsp;layout features&nbsp;anyway.&nbsp; If you're a word processor,&nbsp;layout
 and flow of the text is what you do&nbsp;and you wouldn't dream of handing over that much of your core functionality to anybody's library.<br>
<br>
So yes, WPF is production grade.&nbsp; If your real&nbsp;question is &quot;Can I spend a few months learning XAML and put out 'a credible alternative to Word?'&quot; the simple aswer is: Forget it.&nbsp; The Word code base is over a decade old, with tons of little fixes for things
 that didn't quite work right, and now do.&nbsp; Word is actively maintained and enhanced by a large team of programers at huge expense.&nbsp; Your, or anyone's, inibility to duplicate that accomplishment, let alone exceed it, in a short ammount of time is not an indictment
 of WPF, its just a matter of fact.<br>
<br>
I would be interested to know what makes word not an acceptable alternative for you.&nbsp; I have written academic papers for both computer science and medicine in&nbsp;Word without a problem.&nbsp; Word is very extensible.&nbsp; An add-in that provided the functionality you needed
 could turn a formidible competitor (Microsoft Word) into an asset.</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/253584-WPF-for-Word-Processor/a0b0143f505c41adb68d9dec006b3b21#a0b0143f505c41adb68d9dec006b3b21</link>
		<pubDate>Fri, 30 Mar 2007 07:16:40 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/253584-WPF-for-Word-Processor/a0b0143f505c41adb68d9dec006b3b21#a0b0143f505c41adb68d9dec006b3b21</guid>
		<dc:creator>John Melville-- MD</dc:creator>
		<slash:comments>27</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/John Melville-- MD/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>The Sandbox - Bitmapeffects reprocessed sample</title>
		<description><![CDATA[<p>I need to write a custom Bitmapeffect for a project I am working on and have sound a surprising absence of samples and details about how to make anything work.&nbsp; Even more depressing is that even after I found RGBFilterEffect in the SDK, it didn't compile,
 and then it crashed, and then it required com registration, and on and on.</p>
<p><a title="Lou Franco" href="http://www.eyebatch.com/cs/blogs/loufranco/archive/2006/06/01/10090.aspx">Lou Franco</a>&nbsp;presents an interesting idea that branches off the sample,&nbsp; write the BitmapEffect in C&#43;&#43;/CLI and then you can package the managed and unmanaged
 code in a single assembly.&nbsp; Furthermore since the unmanaged half is living in the same assembly, a little bit of COM goo (that I frankly don't understand) removes the requirement of COM registration, and restores our favorite CLR x-copy deployment paradigm.</p>
<p>Unfortunately, Lou, doesn't give a complete sample and his code doesn't quite compile.&nbsp; I spent the better part of two days mucking around in C&#43;&#43;/CLI, a language I don't really understand, to get everything pasted together and working.&nbsp; I thought I would
 share the result.</p>
<p>For those of you, like me who couldn't care less about the pipes and just want to muck with the pixels look in in the RGBFilterEffect.CPP&nbsp; CRGBFilterEffect::GetOutput</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Sandbox/251435-Bitmapeffects-reprocessed-sample/251435#251435</link>
		<pubDate>Tue, 16 Jan 2007 02:18:12 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Sandbox/251435-Bitmapeffects-reprocessed-sample/251435#251435</guid>
		<dc:creator>John Melville-- MD</dc:creator>
		<slash:comments>3</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/John Melville-- MD/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Vista or not to Vista</title>
		<description><![CDATA[<p>Dual Booting Vista and XP. (Just waiting for Visual Studio with Refactor!&nbsp;and CodeRush to work well on Vista) Cursing every time I have to boot XP.</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/250484-Vista-or-not-to-Vista/8a30f91b0d0b46b999be9dec003dd42f#8a30f91b0d0b46b999be9dec003dd42f</link>
		<pubDate>Sat, 02 Dec 2006 19:23:06 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/250484-Vista-or-not-to-Vista/8a30f91b0d0b46b999be9dec003dd42f#8a30f91b0d0b46b999be9dec003dd42f</guid>
		<dc:creator>John Melville-- MD</dc:creator>
		<slash:comments>40</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/John Melville-- MD/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Basic Notation 1.0</title>
		<description><![CDATA[<p>I think the biggest advantage of&nbsp; XML right now is also BN's biggest disadvantage and the reason XML gets bent into all kinds of wierd applications.</p>
<p>Xml already has parsers / generators / searchers ... etc on almost every platofrm that already work and have been very well debugged and field tested.&nbsp; Choose BN and you're on your own.</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/250243-Basic-Notation-10/7ca66ced47674c1f997f9dec00390690#7ca66ced47674c1f997f9dec00390690</link>
		<pubDate>Sat, 25 Nov 2006 05:27:09 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/250243-Basic-Notation-10/7ca66ced47674c1f997f9dec00390690#7ca66ced47674c1f997f9dec00390690</guid>
		<dc:creator>John Melville-- MD</dc:creator>
		<slash:comments>11</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/John Melville-- MD/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Mr. Sampson, you owe us $0 - Pay Up!</title>
		<description><![CDATA[<p><blockquote>
<div>jsampsonPC wrote:</div>
<div><br>
<br>
Anybody else ever had an experience like this?<br>
</div>
</blockquote>
<br>
<br>
I had this exact experience.&nbsp; Back when I was just out of med school, I had no credit whatsoever.&nbsp; The power companyt made me pay a $100 deposit, which would be refunded after a year of on-time payment.&nbsp; Since my power bill at the time was about $40, a year
 later I had a few months of negative balances because they just creditted the deposit back to the account and I spent it off over a few months.</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/250054-Mr-Sampson-you-owe-us-0-Pay-Up/6bb49bbd6b7b4b89b4129dec0035d755#6bb49bbd6b7b4b89b4129dec0035d755</link>
		<pubDate>Sun, 19 Nov 2006 04:16:31 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/250054-Mr-Sampson-you-owe-us-0-Pay-Up/6bb49bbd6b7b4b89b4129dec0035d755#6bb49bbd6b7b4b89b4129dec0035d755</guid>
		<dc:creator>John Melville-- MD</dc:creator>
		<slash:comments>17</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/John Melville-- MD/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - &amp;quot;your chosen programming language is not l33t enough&amp;quot;</title>
		<description><![CDATA[<p>My computer science program was very different.&nbsp; The program was designed (intentionally or unintentionally) so that by the end of four years you had written graded assignments in each of about 20 programing languages.&nbsp; Occasionally you would be assigned
 to solve the same problem in different languages.<br>
<br>
The faculty regularly told us that spending more than 4-5 hours to master a new language was beneath the skills of a professional computer scientist, and that we should be prepared to redily accept work in any language customers should choose to employ us in.<br>
<br>
I have found this to be true.&nbsp; It takes a few hours to master how each language does the 5-6 things that all languages do and the 2-3 &quot;neat features&quot; the language has.&nbsp; After that its just learning the libraries.<br>
<br>
Its also nice to be able to put an end to the &quot;which language is best wars&quot; with &quot;what language would you like me to program in tomorrow?&quot;</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/197786-quotyour-chosen-programming-language-is-not-l33t-enoughquot/4f9647e49ec8485b8f829deb01734dd8#4f9647e49ec8485b8f829deb01734dd8</link>
		<pubDate>Thu, 02 Nov 2006 03:54:08 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/197786-quotyour-chosen-programming-language-is-not-l33t-enoughquot/4f9647e49ec8485b8f829deb01734dd8#4f9647e49ec8485b8f829deb01734dd8</guid>
		<dc:creator>John Melville-- MD</dc:creator>
		<slash:comments>61</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/John Melville-- MD/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - A new solution to Anti-Trust Version creep</title>
		<description><![CDATA[<p>The EU has demanded that Windows be availaible without Media Player -- Hence the &quot;N&quot; versions.<br>
<br>
South Korea has demanded a &quot;K&quot; version that lacks windows messanger.<br>
<br>
The obvious version creep and testing matrix is simply getting out of control.<br>
<br>
To effectively solve this problem I propose one cut down version to satisfy them all!&nbsp; Behold Windows &quot;L&quot; (for lame) edittion.<br>
<br>
Its simple.&nbsp; Set up a website where&nbsp;government (or any 2 bit company) can complain about anything in windows.&nbsp; Say the word and Bam! its gone.&nbsp; Windows &quot;L&quot; just got a little bit lamer.<br>
<br>
Just think about how much you could save in media and support by installing and running Windows L.&nbsp; Windows Lame edition: No Patchguard or Security&nbsp;Center&nbsp;for Symantec, No IE search bar for Google and Yahoo, well really no IE at all&nbsp;to satisfy Firefox and OS.&nbsp;
 Office Lame edition could have no PDF or XPS support, by default or for download.&nbsp;<br>
<br>
We really should extend the&nbsp;new spirit of cooperation&nbsp;to all the other losers who have wasted our time in the past&nbsp;whining about progress. We could really make Netscape the default browser, presuming we could still&nbsp;find a codebase that actually compiles.&nbsp; Of
 course we couldn't actually run&nbsp;Netscape because there wouldn't be a GUI; a necessary concession&nbsp;to Apple's former legal response to Microsoft competition.&nbsp; I'd even remove the file system because the excellent minds at Samba couldn't reverse engineer it correctly.&nbsp;
 I hope you understand that&nbsp;I am&nbsp;really going out of my way to please&nbsp;everyone here.&nbsp;<br>
<br>
There you have it, every legislator's dream: a completely unobjectionable version of windows and office.&nbsp; I think I will assist this effort by providing the entire, compilable source code, absolutely copyright and royalty free.<br>
<br>
#include &lt;stdio.h&gt;<br>
<br>
void main () {<br>
&nbsp;&nbsp;&nbsp; // printf(&quot;Hello World!&quot;);<br>
&nbsp;&nbsp;&nbsp; printf(&quot;Windows Vista L Edition Version 6.0.0.1&quot;);<br>
&nbsp;&nbsp;&nbsp; printf(&quot;C:\&quot;);<br>
}</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/240187-A-new-solution-to-Anti-Trust-Version-creep/240187#240187</link>
		<pubDate>Mon, 16 Oct 2006 08:50:13 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/240187-A-new-solution-to-Anti-Trust-Version-creep/240187#240187</guid>
		<dc:creator>John Melville-- MD</dc:creator>
		<slash:comments>7</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/John Melville-- MD/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Posting Old Memories</title>
		<description><![CDATA[<p>I think I'll be a little bit of a maverick here.&nbsp; I really think the risk is quite minimal.<br>
<br>
Point #1 -- child abuse by a complete stranger is rare.&nbsp; I work as a pediatrician, including a stint in a child advocacy center where we evaluate child abuse, and I've never seen&nbsp;it.&nbsp; The overwhyelming majority of abused children and abused by close associates
 or family members.&nbsp; (The rare cases of random kidnappings strike at a primal fear in every parent, including me, and get lots of media coverage.&nbsp; Theys till are, mercifully, quite rare.)<br>
<br>
Point #2 -- kids are everywhere.&nbsp; If a perp really wanted to find a random kid to go perp on he (or she) really doesn't need the internet for help.&nbsp; There are far better ways, like listening to kids play at the local park to get names and interests of kids
 who are local, without the travel requirements of looking up kids on the internet.&nbsp; (Most of the children who are &quot;lured&quot; over the internet are middle and older adolescents, looking for sex with an adult, and in interactive contexts.&nbsp; Your project has none
 of these attributes.)<br>
<br>
Point #3 -- the information you are talking about providing (picture and names. maybe some of the parents educational history) is pretty innocuous.&nbsp; There is concern about perps playing the &quot;confidence trick&quot; on young kids, but&nbsp;young children are very easy
 to trick even with minimal information you can get with observation, and very few older children will be impressed by a stranger who only knows their name and their parents' names.<br>
<br>
In summary, I think a photos of your classmates with pictures and names of their kids are pretty safe.&nbsp; What I worry about more are websites that advertise that children will be vulnerable or away from their parents (like the birth registries that hospitals
 used to put up,) than websites that merely identifyt the existance of certian children.<br>
<br>
PS: For all the niners who I know will flame me for thinking like a perp.&nbsp; Yes, I do think like a perp, as revolting as it is: it's my job!&nbsp; There really are monsters out there that prey on children and it is my honor and my duty of protect kids, and so&nbsp;I do&nbsp;my
 job well.&nbsp; So thanks in advance for processing this information like the adults we all are.</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/220109-Posting-Old-Memories/bdad9be6372c42bebd569dec00037ac7#bdad9be6372c42bebd569dec00037ac7</link>
		<pubDate>Mon, 14 Aug 2006 02:42:00 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/220109-Posting-Old-Memories/bdad9be6372c42bebd569dec00037ac7#bdad9be6372c42bebd569dec00037ac7</guid>
		<dc:creator>John Melville-- MD</dc:creator>
		<slash:comments>5</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/John Melville-- MD/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Microsoft can have fun too</title>
		<description><![CDATA[<p>I really don't think its just a file integrity issue, although that is the easiest to mention, and the easiest to defeat.</p>
<p>Microsoft has spent untold advertising dollars to inform people that the only legal way to get Microsoft products is from a Microsoft Reseller.&nbsp; Many non-beta microsoft products are illegally distributed using bittorrents.&nbsp; To allow this one bittorrent to
 be legitimate would be taking all that advertising money and flushing it down the toilet.</p>
<p>Maybe I just think like a laywer, (although I am not one) but I am a lot more surprised that Chris Prillio thought that it would be tolerated than that it was eventually shut down.</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/206100-Microsoft-can-have-fun-too/274cb9336c0941c0a52a9deb017d756f#274cb9336c0941c0a52a9deb017d756f</link>
		<pubDate>Tue, 04 Jul 2006 01:32:19 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/206100-Microsoft-can-have-fun-too/274cb9336c0941c0a52a9deb017d756f#274cb9336c0941c0a52a9deb017d756f</guid>
		<dc:creator>John Melville-- MD</dc:creator>
		<slash:comments>18</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/John Melville-- MD/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Who is female?</title>
		<description><![CDATA[<p><blockquote>
<div>borosen wrote:</div>
<div><br>
Does the channel 9 mascot of today even have a gender?<br>
</div>
</blockquote>
<br>
<br>
The channel 9 Guy is definitely male!<br>
<br>
We see him in the mens' room doing his stuff standing up in one of the road to PDC videos.<br>
<br>
Sorry . . .</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/193663-Who-is-female/6950af6902a34749a3c49deb0167f721#6950af6902a34749a3c49deb0167f721</link>
		<pubDate>Tue, 30 May 2006 22:21:15 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/193663-Who-is-female/6950af6902a34749a3c49deb0167f721#6950af6902a34749a3c49deb0167f721</guid>
		<dc:creator>John Melville-- MD</dc:creator>
		<slash:comments>38</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/John Melville-- MD/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Where do you honestly believe .Net to be in 5 years time?</title>
		<description><![CDATA[<p>If its any indication, WinFX is programmed exclusively from managed code.&nbsp; They claim this is their&nbsp;API for the next 20 years, and that they spent 20 years tinkering with the last API gives that some credence.<br>
<br>
Hence my predictions for .NET in 2011:<br>
1) It will exist.<br>
2) C# will continue down the road of &quot;look dynamic without really being it.&quot;<br>
3) Some beginning ideas on multithreadded paradigms that won't really work yet.<br>
4) &quot;The answer to all your problems&quot; will be shipping in about eight months&nbsp; <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/190131-Where-do-you-honestly-believe-Net-to-be-in-5-years-time/e8021668defc4d13bb7c9deb0163879f#e8021668defc4d13bb7c9deb0163879f</link>
		<pubDate>Fri, 19 May 2006 20:58:27 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/190131-Where-do-you-honestly-believe-Net-to-be-in-5-years-time/e8021668defc4d13bb7c9deb0163879f#e8021668defc4d13bb7c9deb0163879f</guid>
		<dc:creator>John Melville-- MD</dc:creator>
		<slash:comments>13</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/John Melville-- MD/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - uning goto statements</title>
		<description><![CDATA[<p>I&nbsp; seen a&nbsp;parade of misinformed &quot;instructors&quot; warning me to not use a certian part of a language because its &quot;dangerous,&quot; or hard to understand.&nbsp; The maligned programming contexts include everything from pointers, to the&nbsp;?: operator but especialy GOTOs.&nbsp;
 In most cases this advice originates not from the properties of the language but the ignorance of the advisor.<br>
<br>
Skilled programming in any language means knowing all the properties of all the constructs, and also knowing the common semantic implications of those constructs.&nbsp; It is pure lunacy to avoid portions of a language merely because someone else might not understand
 the full language.<br>
<br>
Thus, it seems that all programmers know that too many GOTOs can lead to confusing, unmaintainable code.&nbsp; What it seems fewer programmers understand is tha occasionally a well placed goto can significantly simplify an algorithm, especially&nbsp;in deeply nested
 loops with middle exit points.&nbsp; The construct is not good or bad, it just had good and bad properties and can be easily misused.&nbsp; This is why gotos continue to be included in modern languages like C# and java even though their negative properties have been
 known for decades.<br>
<br>
I have a bigger problem with the &quot;well I'll just synthesize a goto with a try block argument.&quot;&nbsp; Perf concerns aside, this construct says the wrong thing.&nbsp; Exceptions semantically mean error handling, and using exceptions for control flow is going to confuse
 people becuase it is using a construct for the wrong thing.&nbsp; Its like using:<br>
<br>
int i = 0; <br>
while (i &lt; 10) {<br>
// do something<br>
&nbsp;i&#43;&#43;<br>
}<br>
<br>
instead of <br>
for (int i = 0; i &lt; 10; i&#43;&#43;){<br>
&nbsp; // do something<br>
}<br>
<br>
because someone told you that for statements are confusing.&nbsp; (And they are until someone explains them.)<br>
<br>
I use unrestricted gotos very rarely, less than once a year.&nbsp; But to write any language element off as &quot;bad&quot; without reference to context or usage is just intellectual laziness</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/185801-uning-goto-statements/464bdeacc2274845b2349deb015d1a51#464bdeacc2274845b2349deb015d1a51</link>
		<pubDate>Tue, 09 May 2006 01:48:57 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/185801-uning-goto-statements/464bdeacc2274845b2349deb015d1a51#464bdeacc2274845b2349deb015d1a51</guid>
		<dc:creator>John Melville-- MD</dc:creator>
		<slash:comments>35</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/John Melville-- MD/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Subtitles?</title>
		<description><![CDATA[<p><blockquote>
<div>Manip wrote:</div>
<div>I just tried to transcribe the Gates interview and discovered it would take me AT LEAST 2 hours and would have a lot of mistakes in it. Plus it doesn't make a lot of sense on paper (e.g. &quot;your you understand&quot;)<br>
<p></p>
</div>
</blockquote>
<br>
<br>
When the secretaries in my office do transcription they use special hardware.&nbsp; They have a foot pedal that will advance the sound foreward and backwards, without having to take hands off the keyboard.&nbsp; From watching them, it seems like this would be pretty
 essential to doing any non-trivial amount of transcription.&nbsp; I have no idea how much this hardware costs, but it might be an obstacle to a cooperative subtitling scheme.</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/159743-Subtitles/f5cc54ee45d9497f92a29deb013b2203#f5cc54ee45d9497f92a29deb013b2203</link>
		<pubDate>Fri, 17 Feb 2006 21:44:30 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/159743-Subtitles/f5cc54ee45d9497f92a29deb013b2203#f5cc54ee45d9497f92a29deb013b2203</guid>
		<dc:creator>John Melville-- MD</dc:creator>
		<slash:comments>40</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/John Melville-- MD/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - WPF still optional on Vista?</title>
		<description><![CDATA[<p>Am I the only one who gets it here?<br>
<br>
It seems that for every microsoft operating system I've seen released since DOS 4.0 (which really was so bad people were downgrading to 3.5)&nbsp; there is some loud&nbsp;but insignificant group of naysayers announcing that there is insufficent &quot;meat&quot; in the product
 to justify an upgrade.&nbsp; (The first that I recall was a PC Magazine artice &quot;I will not upgrade!,&quot; about MS-DOS 5.0)<br>
<br>
And yet OS after OS after OS continue to be a considerable success.&nbsp; There have been no mass defections to apple or *nix, despite very active communities on both these platforms.&nbsp; Even the abomination that was windows Milenium Edition did not seem to be enough
 to&nbsp;hurt Microsoft's brand image or stock price.<br>
<br>
So in summary, if you don't want to upgrade, please don't.&nbsp; Windows XP will still be supported for another 9? years for security patches.&nbsp; Your dissatisfaction that Microsoft shared some ambitious goals and then did not achieve all of them does not make the
 current incantation any less of an excellent platform.<br>
<br>
For those of us who have been arround this block more than once, we've just heard it too many times!</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/156723-WPF-still-optional-on-Vista/5f91c3ea78d74fd890fe9deb01373ff8#5f91c3ea78d74fd890fe9deb01373ff8</link>
		<pubDate>Mon, 06 Feb 2006 23:11:18 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/156723-WPF-still-optional-on-Vista/5f91c3ea78d74fd890fe9deb01373ff8#5f91c3ea78d74fd890fe9deb01373ff8</guid>
		<dc:creator>John Melville-- MD</dc:creator>
		<slash:comments>48</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/John Melville-- MD/Discussions/RSS</wfw:commentRss>
	</item>
</channel>
</rss>