<?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 AT</title>
	<atom:link rel="self" type="application/rss+xml" href="http://channel9.msdn.com/Niners/AT/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 AT</title>
		<link>http://channel9.msdn.com/Niners/AT/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/AT/Discussions</link>
	<language>en</language>
	<pubDate>Fri, 24 May 2013 21:19:47 GMT</pubDate>
	<lastBuildDate>Fri, 24 May 2013 21:19:47 GMT</lastBuildDate>
	<generator>Rev9</generator>
	<c9:totalResults>0</c9:totalResults>
	<c9:pageCount>0</c9:pageCount>
	<c9:pageSize>0</c9:pageSize>
	<item>
		<title>Coffeehouse - Oops, Googles mad at me</title>
		<description><![CDATA[<p><blockquote>
<div>rjdohnert wrote:</div>
<div>... They say its a violation of their Terms of Service yet nowhere in their terms of service does it say its not permitted for me to do such.&nbsp; ...</div>
</blockquote>
<br>
<br>
True.&nbsp; <a href="http://www.blogger.com/terms.g">Blogger TOS</a> has no any word about Google also ! Pyra.com, Ltd. even was not allowed to share your contact information with Google
<br>
<br>
Sue them !</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/168051-Oops-Googles-mad-at-me/ed6a1ebf97ae452195f09deb0145dcff#ed6a1ebf97ae452195f09deb0145dcff</link>
		<pubDate>Mon, 20 Mar 2006 09:44:21 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/168051-Oops-Googles-mad-at-me/ed6a1ebf97ae452195f09deb0145dcff#ed6a1ebf97ae452195f09deb0145dcff</guid>
		<dc:creator>AT</dc:creator>
		<slash:comments>35</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/AT/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>The 9 Guy Around The World - C9 Euro members</title>
		<description><![CDATA[<p>Cool.&nbsp;&nbsp; But why thouse dots are not moving ? <img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-5.gif' alt='Wink' /> <br /><br />I'm moving constantly - from one city to another 500km - and I'm the only lonely dot in my home city <img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-5.gif' alt='Wink' /></p>]]></description>
		<link>http://channel9.msdn.com/Forums/9GuyAroundTheWorld/51876-C9-Euro-members/cfb5e70bba984770b5e79dea010137a1#cfb5e70bba984770b5e79dea010137a1</link>
		<pubDate>Sun, 10 Apr 2005 19:49:14 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/9GuyAroundTheWorld/51876-C9-Euro-members/cfb5e70bba984770b5e79dea010137a1#cfb5e70bba984770b5e79dea010137a1</guid>
		<dc:creator>AT</dc:creator>
		<slash:comments>29</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/AT/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Tech Off - How C9 should record IPs -</title>
		<description><![CDATA[<p>LOL... Are you kidding ? <br>
<br>
Never trust your headers. Some evil people can fake it.&nbsp; <br>
<br>
As well - in HTTP_X_FORWARDED_FOR&nbsp;can be more that one IP or in some rare cases - total garbage.</p>]]></description>
		<link>http://channel9.msdn.com/Forums/TechOff/42314-How-C9-should-record-IPs-/dd076fb1e496435b9ef09dea01194dee#dd076fb1e496435b9ef09dea01194dee</link>
		<pubDate>Fri, 25 Feb 2005 20:28:25 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/TechOff/42314-How-C9-should-record-IPs-/dd076fb1e496435b9ef09dea01194dee#dd076fb1e496435b9ef09dea01194dee</guid>
		<dc:creator>AT</dc:creator>
		<slash:comments>10</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/AT/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Fun Puzzle: Next sequence of numbers</title>
		<description><![CDATA[<p>Who cares about numbers ?&nbsp; <br>
This is an ASCII photo of Moscow Kremlin !! <br>
<img src="http://uts.cc.utexas.edu/~powellm/lenin2.gif"> <br>
<img src="http://www2.flickr.com/photos/421817_a1bcfffeba.jpg"></p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/26925-Fun-Puzzle-Next-sequence-of-numbers/1c5167b88e5247c7b8ca9dea0132e35d#1c5167b88e5247c7b8ca9dea0132e35d</link>
		<pubDate>Fri, 05 Nov 2004 06:19:12 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/26925-Fun-Puzzle-Next-sequence-of-numbers/1c5167b88e5247c7b8ca9dea0132e35d#1c5167b88e5247c7b8ca9dea0132e35d</guid>
		<dc:creator>AT</dc:creator>
		<slash:comments>48</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/AT/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Tech Off - Reference Parameters in C#</title>
		<description><![CDATA[<p>Trivial.&nbsp;&nbsp;C# params by default are &quot;in&quot; params you pass reference to existing object and downcast allowed, also you can use &quot;out&quot; specifier to specify that you expect value returned and well you can use &quot;ref&quot; to specify that value is both in and out.
<br>
<br>
In case if you have IFooBar then you can downcast to IFoo then pass as input param, but IFoo object returned from method can not casted to IFooBar sub-class.
<br>
<br>
Check out this tiny example to understand why:<br>
<p>interface&nbsp;IFoo&nbsp;{&nbsp;}<br>
class&nbsp;IFooBar&nbsp;:&nbsp;IFoo&nbsp;{&nbsp;}<br>
class&nbsp;IFooClub&nbsp;:&nbsp;IFoo&nbsp;{&nbsp;}<br>
<br>
class&nbsp;Program<br>
{<br>
&nbsp;&nbsp;&nbsp;&nbsp;void&nbsp;DoFoo(ref&nbsp;IFoo&nbsp;param)&nbsp;{<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Random&nbsp;r&nbsp;=&nbsp;new&nbsp;Random();<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;(r.Next()&nbsp;%&nbsp;2&nbsp;==&nbsp;0)<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;param&nbsp;=&nbsp;new&nbsp;IFooClub();&nbsp;&nbsp;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;else<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;param&nbsp;=&nbsp;new&nbsp;IFooBar();&nbsp;<br>
&nbsp;&nbsp;&nbsp;&nbsp;}<br>
&nbsp;&nbsp;&nbsp;&nbsp;void&nbsp;DoFooMagic()<br>
&nbsp;&nbsp;&nbsp;&nbsp;{<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;IFooBar&nbsp;myFoo&nbsp;=&nbsp;new&nbsp;IFooBar();<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;DoFoo(ref&nbsp;myFoo);&nbsp;//&nbsp;&lt;--&nbsp;Error&nbsp;it&nbsp;can&nbsp;be&nbsp;IFooClub&nbsp;too&nbsp;;o)),&nbsp;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//Need&nbsp;to&nbsp;save&nbsp;as&nbsp;IFoo&nbsp;and&nbsp;check&nbsp;return&nbsp;type&nbsp;<br>
&nbsp;&nbsp;&nbsp;&nbsp;}<br>
}</p></p>]]></description>
		<link>http://channel9.msdn.com/Forums/TechOff/11450-Reference-Parameters-in-C/4f1e50f5269344c1a14b9dea0111a8b4#4f1e50f5269344c1a14b9dea0111a8b4</link>
		<pubDate>Thu, 01 Jul 2004 19:35:51 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/TechOff/11450-Reference-Parameters-in-C/4f1e50f5269344c1a14b9dea0111a8b4#4f1e50f5269344c1a14b9dea0111a8b4</guid>
		<dc:creator>AT</dc:creator>
		<slash:comments>5</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/AT/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - C# or VB.NET?  Which would you use and *why*?</title>
		<description><![CDATA[<p><strong>Why ?</strong>&nbsp; <br>
<br>
Software based not only on technical reasoning - but also on politics ;o)</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/10187-C-or-VBNET-Which-would-you-use-and-why/944362cea7df4c30aac79dea011eabbe#944362cea7df4c30aac79dea011eabbe</link>
		<pubDate>Mon, 21 Jun 2004 20:32:34 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/10187-C-or-VBNET-Which-would-you-use-and-why/944362cea7df4c30aac79dea011eabbe#944362cea7df4c30aac79dea011eabbe</guid>
		<dc:creator>AT</dc:creator>
		<slash:comments>16</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/AT/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Microsoft antivirus</title>
		<description><![CDATA[<p>;o) In case if Microsoft will create Virus-Free OS then other AV companies and Virus-writers will sue.<br>
<br>
<br>
If I was virus writer and feeding my family from money I earn from sending spam messages - then I will sue Microsoft becouse they do not allow to support my family.&nbsp; ;o)</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/9673-Microsoft-antivirus/86d0db85b6dd4d6dacea9dea011e01c3#86d0db85b6dd4d6dacea9dea011e01c3</link>
		<pubDate>Wed, 16 Jun 2004 15:46:40 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/9673-Microsoft-antivirus/86d0db85b6dd4d6dacea9dea011e01c3#86d0db85b6dd4d6dacea9dea011e01c3</guid>
		<dc:creator>AT</dc:creator>
		<slash:comments>27</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/AT/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Is VS.NET too expensive? I don&#39;t think so</title>
		<description><![CDATA[<p><blockquote>
<div>lars wrote:</div>
<div>
<p>CNN:<em> So far, the localized versions consist of Windows XP <strong>minus English language support</strong>.&quot;</em></p>
<p>No buying cheap Windows from Thailand I guess.</p>
<p></p>
</div>
</blockquote>
<br>
<br>
Wrong. Everybody start to study Thai alphabet ;o))
<p></p></p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/7624-Is-VSNET-too-expensive-I-dont-think-so/a72b1cf6e1e24fcf86b19dea011b765e#a72b1cf6e1e24fcf86b19dea011b765e</link>
		<pubDate>Mon, 14 Jun 2004 12:18:57 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/7624-Is-VSNET-too-expensive-I-dont-think-so/a72b1cf6e1e24fcf86b19dea011b765e#a72b1cf6e1e24fcf86b19dea011b765e</guid>
		<dc:creator>AT</dc:creator>
		<slash:comments>40</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/AT/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Is VS.NET too expensive? I don&#39;t think so</title>
		<description><![CDATA[<p><blockquote>
<div>AndyJ wrote:</div>
<div><br>
So you'd expect a grocer to sell you filet minion for $.10 a pound because that's what you say you could afford? Or you want to buy a new Lexus so why won't the dealer just take $200 bucks?
<br>
Software is like any other product. It costs money to produce, and people produce it for a gain (profit in this case.) Why should MS or any other software company adjust its prices because of a potential user’s income?&nbsp; ...<br>
</div>
</blockquote>
<br>
<br>
;o)&nbsp; <br>
Because Microsoft is a global company. <br>
<br>
As promised - pricing changes:<br>
<br>
<a href="http://www.cnn.com/2004/TECH/biztech/06/10/microsoft.tiered.pricing.ap/index.html">CNN: Microsoft to emerging markets: We've got a deal for you</a><br></p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/7624-Is-VSNET-too-expensive-I-dont-think-so/072f90cc011646aca83a9dea011b7606#072f90cc011646aca83a9dea011b7606</link>
		<pubDate>Sun, 13 Jun 2004 06:17:00 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/7624-Is-VSNET-too-expensive-I-dont-think-so/072f90cc011646aca83a9dea011b7606#072f90cc011646aca83a9dea011b7606</guid>
		<dc:creator>AT</dc:creator>
		<slash:comments>40</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/AT/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Internal Channel 9 Team Email Thread on Content Planning</title>
		<description><![CDATA[<p>IMHO, It's better to have slow start and long live instead of fast start and fast&nbsp;death.<br>
<br>
I prefer you do not attempt to push everything you have to share in single day. It will be good if after 4-10 years C9 site will be active and filled with fresh content.
<br>
<br>
You can simply keep things just like they are and slowly evolve into something bigger.<br>
<br>
Remember - even God have spend 7 days to create human. You need a lot of time to change World&nbsp;a little bit.</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/7177-Internal-Channel-9-Team-Email-Thread-on-Content-Planning/1b23977f891c4941ac6b9dea011aaf39#1b23977f891c4941ac6b9dea011aaf39</link>
		<pubDate>Sat, 12 Jun 2004 04:51:24 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/7177-Internal-Channel-9-Team-Email-Thread-on-Content-Planning/1b23977f891c4941ac6b9dea011aaf39#1b23977f891c4941ac6b9dea011aaf39</guid>
		<dc:creator>AT</dc:creator>
		<slash:comments>25</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/AT/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - response from a product group blog</title>
		<description><![CDATA[<p>Partialy agree with you.<br>
<br>
You can ask bloggers to answer on your question only in case if answer will be posted to their blog and will benefit a lot of users. Not a single person.<br>
<br>
Asking a question that can be answered using <a href="http://google.com">Google.com</a>&nbsp;is plain wrong.&nbsp;<br>
<br>
Good questions to ask can be future directions for a product or generic overview on current options available to users. Or about something not available anythere in the web/newsgroups and Microsoft documentation.<br>
<br>
Not questions like this one&nbsp;&quot;My server not working. Boss will come in 15 minutes. Help me !!&quot;.<br></p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/9448-response-from-a-product-group-blog/d7d69b658e68495c961c9dea011da8f0#d7d69b658e68495c961c9dea011da8f0</link>
		<pubDate>Sat, 12 Jun 2004 04:42:17 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/9448-response-from-a-product-group-blog/d7d69b658e68495c961c9dea011da8f0#d7d69b658e68495c961c9dea011da8f0</guid>
		<dc:creator>AT</dc:creator>
		<slash:comments>4</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/AT/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Tech Off - WinHTTP and firewall settings</title>
		<description><![CDATA[<p>You need to enable outgoing connection from this server to Port 443 (SSL/HTTPS). As well if you need to access HTTP pages using XMLHTTP you also need outgoing connection to port 80 (HTTP).<br>
<br>
Protocol are TCP. (not a UDP and not any other)<br>
<br>
As well in case if you will have problems resolving host-names you need your IT people to configure DNS servers correctly.<br>
<br>
I do not know any more possible problems preventing your use. <br>
<br>
P.S&gt; The best solution will be for IT to configure Web-proxy and your XMLHTTP configured to use this proxy to access internet.
<br>
This way you will not need to have DNS and connectivity to internet as well your IT will be happy as they can monitor all activities ;o)<br>
<br>
Take a read <a href="http://support.microsoft.com/default.aspx?scid=kb;en-us;289481">
Q289481 INFO: You May Need to Run ProxyCfg Utility for ServerXMLHTTP to Work</a>.</p>]]></description>
		<link>http://channel9.msdn.com/Forums/TechOff/9434-WinHTTP-and-firewall-settings/35c1186bee854d2da1f89dea01114de7#35c1186bee854d2da1f89dea01114de7</link>
		<pubDate>Sat, 12 Jun 2004 01:51:24 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/TechOff/9434-WinHTTP-and-firewall-settings/35c1186bee854d2da1f89dea01114de7#35c1186bee854d2da1f89dea01114de7</guid>
		<dc:creator>AT</dc:creator>
		<slash:comments>5</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/AT/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Tech Off - How do I contact Intel regarding a product suggestion?</title>
		<description><![CDATA[<p><a name="Technical_Support">Technical Support and Feedback </a>Self Help and User Forums
<p>A rich repository of self-help product information such as tutorials, getting started tips, known product issues, product errata, compatibility information and answers to frequently asked questions can be found at the
<a href="http://www.intel.com/software/products/support/index.htm">Intel® Software Development Products Technical Support</a>. It's a great place to find answers quickly or to gain insight in using our products effectively. Submitting Issues
</p>
<p>Your feedback is very important to us. To receive technical support and product updates for the tools provided in this product you need to register at the
<a href="https://shale.intel.com/registrationcenter/register.asp">Intel® Registration Center</a> and click on “Create New Account”.
</p>
<p><b>Note:</b> If you are having trouble registering or unable to access your Premier Support account, contact
<a href="mailto:developer.support@intel.com">developer.support@intel.com</a>. Please do not email your technical issue to
<a href="mailto:developer.support@intel.com">developer.support@intel.com</a> as it is not a secure medium.
</p>
<p>Submit yout issues via the <a href="https://premier.intel.com/">Intel® Premier Support website</a>.</p></p>]]></description>
		<link>http://channel9.msdn.com/Forums/TechOff/8945-How-do-I-contact-Intel-regarding-a-product-suggestion/c3ea10dbfa7d4e80818b9dea01110f31#c3ea10dbfa7d4e80818b9dea01110f31</link>
		<pubDate>Sun, 06 Jun 2004 02:40:17 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/TechOff/8945-How-do-I-contact-Intel-regarding-a-product-suggestion/c3ea10dbfa7d4e80818b9dea01110f31#c3ea10dbfa7d4e80818b9dea01110f31</guid>
		<dc:creator>AT</dc:creator>
		<slash:comments>5</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/AT/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - I&#39;m never buying songs from iTunes again...</title>
		<description><![CDATA[<p>Usually your on-hold money must return back to you in 48 hours. <br>
<br>
This shortcoming is based on two-step nature of credit card processing. <br>
<br>
First step is <strong>Authorization</strong> to secure money and another is <strong>
Settlement</strong> to take them from you into merchant account.<br>
<br>
This kind of on-hold usually occur then you take cash from ATM not from your bank. Processing center secure as much as possible money on-hold to be able get commission - because it can vary based on Bank-to-Bank agreements and complex commission structure.<br>
<br>
But I'm unsure what happened in your case. If it's processing center or Apple fault.
<br>
It can be possible that Apple authorized your singe purchase twice - but settled only one. But in this situation it must be simply another 0,99.<br>
<br>
Total $2.01 is something really strange for me.<br>
<br>
<br>
The best way to deal with this kind of problems is to call your bank first for advice and inform them on your problem. Only in case if bank will be unable to help or ask to contact vendor - you can contact a merchant.<br>
<br>
P.S&gt; After reading <a href="http://www.apple.com/support/itunes/purchase.html">Apple site</a>&nbsp;I start to believe that this is a part of Apple technology process. &quot;To minimize the number of charges to your credit card, Apple consolidates purchases into individual
 charges of up to $20. &quot;. <br>
They probably make heavy optimizations with Auth/Settle to not pay too much for processing fees.<br></p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/8702-Im-never-buying-songs-from-iTunes-again/6b34148a009d4e2dadb29dea011d12a4#6b34148a009d4e2dadb29dea011d12a4</link>
		<pubDate>Fri, 04 Jun 2004 01:07:34 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/8702-Im-never-buying-songs-from-iTunes-again/6b34148a009d4e2dadb29dea011d12a4#6b34148a009d4e2dadb29dea011d12a4</guid>
		<dc:creator>AT</dc:creator>
		<slash:comments>8</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/AT/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Please stop funding bogus studies</title>
		<description><![CDATA[<p><blockquote>
<div>prog_dotnet wrote:</div>
<div>
<p>I am not wrong on this one!<br>
&nbsp;[...]<br>
<br>
Setting restrictive file permissions is the best way of preventing access.<br>
<br>
But this method can only be used when the system drive on&nbsp;Windows NT, Windows 2000, Windows XP, and Windows Server 2003 computers are NTFS-formatted.
<br>
<br>
&nbsp;...</p>
</div>
</blockquote>
<br>
<br>
??? Please buy and read this book first - <a href="http://www.sysinternals.com/insidew2k.shtml">
http://www.sysinternals.com/insidew2k.shtml</a><br>
<br>
All registry&nbsp;access inside Windows NT done using kernel-mode&nbsp;and accessing&nbsp;memory mapped structure.&nbsp;Configuration manager open each hive only once - and file access permissions not checked at all (since it's a kernel) or checked against SYSTEM account.<br>
Even regedit then loading external hives - use kernel for this, not editing them directly.<br>
<br>
Once you will be able to restrict kernel from reading hives - no one user will be able to use them at all.<br>
<br>
All loaded hives (system are always loaded, user hives only then logged in) are opened in share-exclusive mode - nobody will&nbsp;be able to open hive files directly - even on FAT. (Note: direct disk access does not count - this require administrative access usually)<br>
<br>
Access to registry keys checked inside configuration manager. Hives store security-descriptors as file data to enforce access permissions on per-key basis. Access descriptors on hive files has no any effect for this.<br>
<br>
Check out regedt32.exe and this article <a href="http://support.microsoft.com/default.aspx?kbid=141377">
http://support.microsoft.com/default.aspx?kbid=141377</a><br>
<br>
And understand the source of &quot;no security at all&quot; confusion. All limitation was inside early versions of tiny application - regedit.exe not a system. Only XP/2003 merged functionality from both regedt32 and regedit into one application.</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/7462-Please-stop-funding-bogus-studies/d6b09b8f31524ef48ec59dea011b13cd#d6b09b8f31524ef48ec59dea011b13cd</link>
		<pubDate>Sun, 23 May 2004 11:18:01 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/7462-Please-stop-funding-bogus-studies/d6b09b8f31524ef48ec59dea011b13cd#d6b09b8f31524ef48ec59dea011b13cd</guid>
		<dc:creator>AT</dc:creator>
		<slash:comments>111</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/AT/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Why reboot?</title>
		<description><![CDATA[<p><blockquote>
<div>ZippyV wrote:</div>
<div><br>
Would that be possible? Flush the memory and start loading the os?</div>
</blockquote>
<br>
<br>
This can be done at least two different ways:<br>
a) Stop all user-mode processes like a WinLogon, SMSS while keeping core drivers running and then start user-mode processes back. Drivers use only a tiny subset of DLLs/EXEs.<br>
b) Or&nbsp;stop everything including drivers and process from boot phase right after 32-bit memory addressing and paging enabled.<br>
<br>
But I&nbsp;believe that this never happened in near term (5-10 years) . Consider simple fact - Microsoft supplied Client for Netware drivers does not support PnP. It was reported since beta for Win2000 and was postponed to fully-PnP BlackComb.<br>
I&nbsp;was naive&nbsp;to believe that it was planned as next version after Win 2000 release, not a current ~2010 with two additional Whistler and Longhorn.<br>
<br>
To accomplish software reset functionally it's required that drivers support&nbsp;PnP and complete power management. But this is a major problem for Microsoft currently. I&nbsp;wish Microsoft wrote drivers&nbsp;for their OSes by contract from hardware vendors. This way Microsoft
 will be able to support any tech they wish.<br>
<br>
Or at least Microsoft must add more power-management tests in HCT (and WHQL overall)&nbsp;in all drivers categories to be able support&nbsp;software reboot in future.</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/7796-Why-reboot/5fec80ef92af49698f0a9dea011b9fad#5fec80ef92af49698f0a9dea011b9fad</link>
		<pubDate>Sun, 23 May 2004 10:31:25 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/7796-Why-reboot/5fec80ef92af49698f0a9dea011b9fad#5fec80ef92af49698f0a9dea011b9fad</guid>
		<dc:creator>AT</dc:creator>
		<slash:comments>8</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/AT/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Is VS.NET too expensive? I don&#39;t think so</title>
		<description><![CDATA[<p>IMHO, Microsoft will change it's pricing policy for non-US countries and will charge based on per-capita income.<br>
I do not remember there I've read this (and even if it was published anywhere or simply imagination of my &nbsp;brain) but this will happened in 2-3 years time-frame.<br>
</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/7624-Is-VSNET-too-expensive-I-dont-think-so/e4557822f14d40aca3709dea011b726a#e4557822f14d40aca3709dea011b726a</link>
		<pubDate>Sun, 23 May 2004 00:00:28 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/7624-Is-VSNET-too-expensive-I-dont-think-so/e4557822f14d40aca3709dea011b726a#e4557822f14d40aca3709dea011b726a</guid>
		<dc:creator>AT</dc:creator>
		<slash:comments>40</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/AT/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - SWEET GIFTS DUDE!</title>
		<description><![CDATA[<p>I'm not a lawyer and even not working for Microsoft.<br>
<br>
It was just a FYI. <br>
<br>
P.S&gt; Only a few people actualy read their licenses for software products. I'm&nbsp;feeling&nbsp;sad.<br></p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/7731-SWEET-GIFTS-DUDE/33168200a7ec44928fc79dea011b997a#33168200a7ec44928fc79dea011b997a</link>
		<pubDate>Sat, 22 May 2004 23:38:55 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/7731-SWEET-GIFTS-DUDE/33168200a7ec44928fc79dea011b997a#33168200a7ec44928fc79dea011b997a</guid>
		<dc:creator>AT</dc:creator>
		<slash:comments>10</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/AT/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Why reboot?</title>
		<description><![CDATA[<p>Even more. <br>
Why then rebooting we need to go to BIOS stage ?<br>
<br>
Select servers with a lot of hardware and SCSI disks can take up to 5-10 minutes to initialize.
<br>
<br>
Windows must be able to make a software reboot - i.e. without hardware reset.<br>
<br>
Beta place track ID: <strong>842922411<br>
<table cellspacing="0" cellpadding="4">
<tbody>
<tr>
<td>Resolution</td>
<td>Postponed for future consideration</td>
</tr>
</tbody>
</table>
</strong></p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/7796-Why-reboot/932b5af1950146168e669dea011b9ecb#932b5af1950146168e669dea011b9ecb</link>
		<pubDate>Sat, 22 May 2004 23:23:44 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/7796-Why-reboot/932b5af1950146168e669dea011b9ecb#932b5af1950146168e669dea011b9ecb</guid>
		<dc:creator>AT</dc:creator>
		<slash:comments>8</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/AT/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Please stop funding bogus studies</title>
		<description><![CDATA[<p><p dir="ltr"><em><br>
The registry has <u>no security</u> at all<br>
<br>
</em>Wrong. Short answer -&nbsp; regedt32.exe. <br>
<br>
<br>
As for Remote Registry - not everything is accessible and it's trivial to <a href="http://techrepublic.com.com/5100-6270_11-5173421.html">
restrict access</a>.<br>
<br>
<br>
You will be never secure using any system if will be sitting and doing nothing. Securing your systems is not a one-time event&nbsp;- it's a continuous process.</p></p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/7462-Please-stop-funding-bogus-studies/dc35b076d6fb41edbef49dea011b1188#dc35b076d6fb41edbef49dea011b1188</link>
		<pubDate>Sat, 22 May 2004 13:49:43 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/7462-Please-stop-funding-bogus-studies/dc35b076d6fb41edbef49dea011b1188#dc35b076d6fb41edbef49dea011b1188</guid>
		<dc:creator>AT</dc:creator>
		<slash:comments>111</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/AT/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - SWEET GIFTS DUDE!</title>
		<description><![CDATA[<p>Plz&nbsp; consult&nbsp;&nbsp; <a href="http://www.microsoft.com/permission/copyrgt/cop-img.htm#ScreenShot">
Microsoft Permission: Use of Images</a>&nbsp;before posting of screenshots.<br>
<br>
You use probably violate rule No 4.&nbsp;Your screenshots are 100% of your blog message. Clearly above 10%.<br>
&nbsp;</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/7731-SWEET-GIFTS-DUDE/f6c1dd4639ef48fca6629dea011b9820#f6c1dd4639ef48fca6629dea011b9820</link>
		<pubDate>Sat, 22 May 2004 04:43:02 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/7731-SWEET-GIFTS-DUDE/f6c1dd4639ef48fca6629dea011b9820#f6c1dd4639ef48fca6629dea011b9820</guid>
		<dc:creator>AT</dc:creator>
		<slash:comments>10</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/AT/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Please stop funding bogus studies</title>
		<description><![CDATA[<p>Hey. What about freedom of speech ?<br>
<br>
Alexis has revealed another point of view. If he has violated law or making false claims - sue him.<br>
<br>
If he has anything&nbsp;wrong - we will be able to correct this after discussion initiated.
<br>
<br>
What's wrong about raising questions ? <br>
Or you think that everybody must sit in listen-only mode ?<br>
<br>
I'm willing to see strong reasoning from both sides. Not a current point-less discussions.
<br>
Show me numbers !!<br>
<br>
IMHO - It's better to&nbsp;ask a dumb question to get a complete and detailed responce. Asking correct questions usualy result in lame Yes/No answer ;o)</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/7462-Please-stop-funding-bogus-studies/a665d4b8c20044abaf4c9dea011b1021#a665d4b8c20044abaf4c9dea011b1021</link>
		<pubDate>Thu, 20 May 2004 20:45:09 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/7462-Please-stop-funding-bogus-studies/a665d4b8c20044abaf4c9dea011b1021#a665d4b8c20044abaf4c9dea011b1021</guid>
		<dc:creator>AT</dc:creator>
		<slash:comments>111</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/AT/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Tech Off - Threading Question</title>
		<description><![CDATA[<p>You have to&nbsp;compare Async performance vs. waking up threads each 500ms for no reason.<br>
<br>
Overall Async must be better for CPU - as you wake up your threads to process real&nbsp;data only and keep them waiting while there is nothing to process.
<br>
Consider user does not input anything and there is no any or only a few events waiting for him.
<br>
You will wake up thread with no reason or wait too long to send him event he is waiting.<br>
<br>
But Async will add minor processing latency to Socket inputs. Also you must take care on synchronization and memory caching issues for SMP.<br>
<br>
You have to decide yourself if Async processing overhead will cover 500ms latency for events and waking up threads.<br>
<br>
You have&nbsp;options. There is no definite answer.<br>
<br>
<a href="http://www.gotdotnet.com/Community/MessageBoard/Thread.aspx?id=220579">Sockets: Async or non-blocking I/O?
</a><br>
<br>
P.S&gt; It will be good if you remove all your threads and use also async IO for file I/O. In case of completely Async processing you will get maximum CPU performance.</p>]]></description>
		<link>http://channel9.msdn.com/Forums/TechOff/7105-Threading-Question/2f49a7f959a2441c86939dea01107b38#2f49a7f959a2441c86939dea01107b38</link>
		<pubDate>Thu, 20 May 2004 04:38:25 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/TechOff/7105-Threading-Question/2f49a7f959a2441c86939dea01107b38#2f49a7f959a2441c86939dea01107b38</guid>
		<dc:creator>AT</dc:creator>
		<slash:comments>8</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/AT/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Tech Off - Win32 console app. help</title>
		<description><![CDATA[<p><a href="http://www.google.com/search?q=ATTACH_PARENT_PROCESS">Google &quot;ATTACH_PARENT_PROCESS&quot;<br>
</a><br>
The best is <a href="http://article.gmane.org/gmane.editors.vim.devel/4437">http://article.gmane.org/gmane.editors.vim.devel/4437</a>&nbsp;,
<br>
or&nbsp; <a href="http://msdn.microsoft.com/msdnmag/issues/04/02/CQA/default.aspx">http://msdn.microsoft.com/msdnmag/issues/04/02/CQA/default.aspx</a><br>
<br>
<br>
Looks like the best you can do is to create two application - Console and Win32 with .COM and .EXE extensions.<br>
<br>
Console version will simply start Win32 with redirected std handles and Win32 will decide to create main window or simply write to std output based on params.<br>
<br>
devenv.exe/devenv.com use this technique, so it looks like correct and preferred one.<br></p>]]></description>
		<link>http://channel9.msdn.com/Forums/TechOff/7371-Win32-console-app-help/21d20ebbe3a54b0890549dea0110a471#21d20ebbe3a54b0890549dea0110a471</link>
		<pubDate>Thu, 20 May 2004 03:05:09 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/TechOff/7371-Win32-console-app-help/21d20ebbe3a54b0890549dea0110a471#21d20ebbe3a54b0890549dea0110a471</guid>
		<dc:creator>AT</dc:creator>
		<slash:comments>2</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/AT/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Tech Off - Threading Question</title>
		<description><![CDATA[<p>To make a complete clone of your Delphi application use <a href="http://msdn.microsoft.com/library/en-us/cpref/html/frlrfsystemnetsocketssocketclasspolltopic.asp?frame=true">
Socket.Poll Method</a>&nbsp;instead of Recieve.<br>
<br>
if(mySocket.Poll(500,SelectMode.SelectRead)) {<br>
&nbsp; // Process read<br>
} else {<br>
&nbsp; // Process events<br>
}<br>
<br>
But I may suggest you to search for way to not wait 500 ms to process events. Use Async as proposed - but without timeouts - wait for one of events raised - data received or some wait handle on events raised.<br>
<br>
I.e. create&nbsp; <br>
WaitHadle eventPending = new AutoResetEvent(false);<br>
Use BeginRead() to get IAsyncResult. Obtain AsyncWaitHandle from result and then use WaitHandle.WaitAny() on those two WaitHandle's.
<br>
<br>
This way your code will get data from socket ASAP as Async callback will notify you and also you will process events ASAP as another thread will raise your eventPending handle.<br>
<br>
You can wrap all this logic in one class and reuse it easily <img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-5.gif' alt='Wink' />)<br>
<br>
P.S&gt; I'm unsure - but there can more easy way to obtain WaitHandle from Socket - but this it's unknown to me.&nbsp;<br>
<br></p>]]></description>
		<link>http://channel9.msdn.com/Forums/TechOff/7105-Threading-Question/62acc780e5a34b0182cf9dea01107a8d#62acc780e5a34b0182cf9dea01107a8d</link>
		<pubDate>Tue, 18 May 2004 15:30:38 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/TechOff/7105-Threading-Question/62acc780e5a34b0182cf9dea01107a8d#62acc780e5a34b0182cf9dea01107a8d</guid>
		<dc:creator>AT</dc:creator>
		<slash:comments>8</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/AT/Discussions/RSS</wfw:commentRss>
	</item>
</channel>
</rss>