<?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 PeteBeech</title>
	<atom:link rel="self" type="application/rss+xml" href="http://channel9.msdn.com/Niners/PeteBeech/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 PeteBeech</title>
		<link>http://channel9.msdn.com/Niners/PeteBeech/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/PeteBeech/Discussions</link>
	<language>en</language>
	<pubDate>Fri, 24 May 2013 04:07:33 GMT</pubDate>
	<lastBuildDate>Fri, 24 May 2013 04:07:33 GMT</lastBuildDate>
	<generator>Rev9</generator>
	<c9:totalResults>0</c9:totalResults>
	<c9:pageCount>0</c9:pageCount>
	<c9:pageSize>0</c9:pageSize>
	<item>
		<title>Tech Off - Reflection Emit</title>
		<description><![CDATA[<p>If you mean a business reason to use dynamic compilation in general, we definitely had one.<br>
<br>
In a large pricing application, users had the need to write formulas to generate prices based on certain base prices, prices of other related products, and a set of inbuilt functions reflecting different pricing strategies.<br>
<br>
We did this using CodeDOM, and created a C# class based on what the users entered for each formula, one function per formula. The syntax they used was a slightly modified C# syntax, which we knocked into shape to get it to compile. This was much much quicker
 than interpreting and parsing the formulas ourselves. The prices of 100s of thousands of products were then calculated based on these formulas, so it made a lot of sense to have them compiled.<br>
<br>
But if you mean specifically a reason for creating a class based on IL opcodes at runtime, I'm not sure. If&nbsp;the users&nbsp;had wanted some totally new expression syntax (like APL maybe) which was unlike any language supported by CodeDOM, maybe it would have made
 sense to have a mini compiler of our own, then emit the IL code dynamically.</p>]]></description>
		<link>http://channel9.msdn.com/Forums/TechOff/34180-Reflection-Emit/758e35bae8d7498c88329dea01174678#758e35bae8d7498c88329dea01174678</link>
		<pubDate>Tue, 11 Jan 2005 16:16:34 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/TechOff/34180-Reflection-Emit/758e35bae8d7498c88329dea01174678#758e35bae8d7498c88329dea01174678</guid>
		<dc:creator>PeteBeech</dc:creator>
		<slash:comments>2</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/PeteBeech/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Tech Off - A New Age &amp;quot;Old&amp;quot; Debate E&amp;amp;C vs Refactoring</title>
		<description><![CDATA[<p>I think the root cause of many bugs is a design that has become too brittle (or was brittle in the first place) - the symptom of the design's deterioration is generally more bugs appearing, because the whole thing becomes more difficult to maintain, etc.<br>
<br>
So,&nbsp;E &amp; C emphasises fixing the symptoms, rather than trying to&nbsp;fix the root cause, as refactoring claims to be able to do, or at least help with.<br>
<br>
So, in terms of productivity, refactoring should enable the whole thing to be maintained easier, and this should lead to less bugs, so less need for 'edit and continue', and therefore greater productivity.<br>
<br>
With 'edit and continue', you'd continually be patching up holes in the boat - you might do that more efficiently, but it would still be patching.<br>
<br>
I think thats what the refactoring guys would say anyway, and I tend to agree with them.<br>
<br>
Pete</p>]]></description>
		<link>http://channel9.msdn.com/Forums/TechOff/9249-A-New-Age-quotOldquot-Debate-EampC-vs-Refactoring/40a27b5325a34664bacb9dea011135c3#40a27b5325a34664bacb9dea011135c3</link>
		<pubDate>Wed, 09 Jun 2004 15:08:05 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/TechOff/9249-A-New-Age-quotOldquot-Debate-EampC-vs-Refactoring/40a27b5325a34664bacb9dea011135c3#40a27b5325a34664bacb9dea011135c3</guid>
		<dc:creator>PeteBeech</dc:creator>
		<slash:comments>5</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/PeteBeech/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Should we step up the video quality?</title>
		<description><![CDATA[<p>I think the videos are excellent as they are, pretty much. Making everything more slick and polished would definitely lose some of the appeal for&nbsp;me. The whole idea, after all, was to be like the original 'Channel 9' on the plane, where you get to hear everything
 exactly as it is, not staged or approved, etc. If it went in the more professional direction, it would certainly seem more as if everything is being too controlled, which I assumed is exactly the impression you don't want to give.<br>
<br>
As others have said, I just think you need to have&nbsp;an additional mic&nbsp;for the interviewer. I even like&nbsp;the sometimes shaky camera work - it just seems much more low-key, something that anyone might do, more real.<br>
<br>
</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/4599-Should-we-step-up-the-video-quality/4edfecf42b634286acc59dea0117ccc5#4edfecf42b634286acc59dea0117ccc5</link>
		<pubDate>Mon, 26 Apr 2004 09:19:53 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/4599-Should-we-step-up-the-video-quality/4edfecf42b634286acc59dea0117ccc5#4edfecf42b634286acc59dea0117ccc5</guid>
		<dc:creator>PeteBeech</dc:creator>
		<slash:comments>26</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/PeteBeech/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Tech Off - Scientific research and .NET</title>
		<description><![CDATA[<p>There's an article on the BBC technology website, about&nbsp;a &quot;brain control&quot;&nbsp;research project using C#.<a href="http://news.bbc.co.uk/1/hi/technology/3485918.stm"><br /><br />http://news.bbc.co.uk/1/hi/technology/3485918.stm</a><br /><br />Some quotes from the artice:<br /><br />&quot;<strong>A video game in which the character is controlled directly from a player's brain without the need for wires has been developed by researchers. &quot;<br /><br />&quot;Developments like Microsoft's new object-oriented language C#, a variation of C&#43;&#43; but with Java-like functions, have made this signal-processing and translation easier. &quot;<br /><br />&quot;Mr Lalor and the rest of the team are keeping up with the plethora of research being done around the world on brain activity and hope to move the work on quickly.&quot;
<p>&quot; 'With the software tools that we have, we can develop stuff a lot quicker than most places.' &quot;</p>
</strong></p>]]></description>
		<link>http://channel9.msdn.com/Forums/TechOff/4014-Scientific-research-and-NET/63fc8bdbcefb410ba63d9dea010f1b5b#63fc8bdbcefb410ba63d9dea010f1b5b</link>
		<pubDate>Thu, 22 Apr 2004 13:05:28 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/TechOff/4014-Scientific-research-and-NET/63fc8bdbcefb410ba63d9dea010f1b5b#63fc8bdbcefb410ba63d9dea010f1b5b</guid>
		<dc:creator>PeteBeech</dc:creator>
		<slash:comments>20</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/PeteBeech/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - curly bracket placement thread</title>
		<description><![CDATA[<p>Definitely a column man myself - I've always thought it looked more logical, cleaner and for me a lot more readable.<br>
<br>
I've often thought&nbsp;that there might be a correlation between how much people are into Microsoft, and their brace style (Microsoft-&gt;Columns). Based on my (totally subjective and non-scientific) observations over the years,&nbsp;this theory&nbsp;seems to hold up quite
 well!<br>
<br>
Could be good for a poll..</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/2486-curly-bracket-placement-thread/35fbff1a62114026bd0d9dea0114662e#35fbff1a62114026bd0d9dea0114662e</link>
		<pubDate>Wed, 14 Apr 2004 19:09:40 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/2486-curly-bracket-placement-thread/35fbff1a62114026bd0d9dea0114662e#35fbff1a62114026bd0d9dea0114662e</guid>
		<dc:creator>PeteBeech</dc:creator>
		<slash:comments>64</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/PeteBeech/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - PDC Sessions online - when do they get taken down?</title>
		<description><![CDATA[<p>Yes,&nbsp;its a bit out of my price range as&nbsp;well..!&nbsp;<br>
<br>
I might try asking my boss though, if these sessions&nbsp;do get taken down in the next few days,<br>
</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/2468-PDC-Sessions-online-when-do-they-get-taken-down/1d149718d48343829cd59dea01144c23#1d149718d48343829cd59dea01144c23</link>
		<pubDate>Wed, 14 Apr 2004 19:00:10 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/2468-PDC-Sessions-online-when-do-they-get-taken-down/1d149718d48343829cd59dea01144c23#1d149718d48343829cd59dea01144c23</guid>
		<dc:creator>PeteBeech</dc:creator>
		<slash:comments>5</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/PeteBeech/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - PDC Sessions online - when do they get taken down?</title>
		<description><![CDATA[<p>At <a href="http://msdn.microsoft.com/events/pdc/">http://msdn.microsoft.com/events/pdc/</a>&nbsp;it states that the PDC sessions are online for 'the next 6 months'. When are they due to be taken down, as I don't know exactly how long after the PDC they were
 first put up. It must be pretty soon I suppose..<br>
<br>
Is there any chance they could be left up a bit longer - I still haven't got through half of them!<br></p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/2468-PDC-Sessions-online-when-do-they-get-taken-down/2468#2468</link>
		<pubDate>Wed, 14 Apr 2004 13:48:22 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/2468-PDC-Sessions-online-when-do-they-get-taken-down/2468#2468</guid>
		<dc:creator>PeteBeech</dc:creator>
		<slash:comments>5</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/PeteBeech/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Trying to read MSDN on the Pocket PC</title>
		<description><![CDATA[<p><blockquote>
<div>Robert Hess wrote:</div>
<div>Actually, the page you should be starting with is:<br>
<br>
<a href="http://msdn.microsoft.com/mobiledefault.aspx" target="_blank">http://msdn.microsoft.com/mobiledefault.aspx</a><br>
<br>
but the problem still exists that any &quot;real&quot; content you try to view will just be normal web pages and not something that is tuned for a PDA sized screen.<br>
<br>
I wasn't even aware that we had that much prepped for a PDA. I'll look into this a bit and see what I can find out.<br>
<br>
-Robert</div>
</blockquote>
<br>
<br>
Hi, yes, sorry - just using mobile.aspx goes to the MSDN headlines, which you also get to by choosing the MSDN Headlines link from mobiledefault.aspx.<br>
<br>
Anyway, if it went to content consistently in the way you describe (i.e. not tuned for a PDA, but still the content I want) I would be happy (or happier!). However, when I choose as an example, from mobiledefault.aspx,&nbsp;&quot;MSDN Headlines&quot;, followed by the current
 first article, &quot;WS-Addressing Additions&quot; and Updates, it jumps straight back to mobiledefault.aspx. Same for the 3rd article (&quot;Efficient Techniques for modifying large XML Files&quot;), and probably for many more.<br>
<br>
But, yes, once that is sorted out, it would be great if they could be optimised for the mobile device - like I say, the MSDN magazine articles are not bad on that score.</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/1898-Trying-to-read-MSDN-on-the-Pocket-PC/34733fb15a4b4b31bbaf9dea01136e0e#34733fb15a4b4b31bbaf9dea01136e0e</link>
		<pubDate>Tue, 13 Apr 2004 07:29:09 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/1898-Trying-to-read-MSDN-on-the-Pocket-PC/34733fb15a4b4b31bbaf9dea01136e0e#34733fb15a4b4b31bbaf9dea01136e0e</guid>
		<dc:creator>PeteBeech</dc:creator>
		<slash:comments>7</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/PeteBeech/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Trying to read MSDN on the Pocket PC</title>
		<description><![CDATA[<p>Well, the normal site looks horrible on a Pocket PC, thats for sure - but I didn't expect anything else.. but did you try the mobile version (<a href="http://msdn.microsoft.com/mobile.aspx">http://msdn.microsoft.com/mobile.aspx</a>&nbsp;). Thats just a text
 only type thing, and thats the one I'm talking about.. and I wouldn't say it was pretty either, but the main thing is it doesn't seem to work properly.<br>
<br>
(Actually, articles which are from MSDN Magazine often seem to show up reasonably OK - they seem to support mobile devices.)<br>
<br></p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/1898-Trying-to-read-MSDN-on-the-Pocket-PC/13dafae17bba4a1696479dea01136d7e#13dafae17bba4a1696479dea01136d7e</link>
		<pubDate>Mon, 12 Apr 2004 22:58:08 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/1898-Trying-to-read-MSDN-on-the-Pocket-PC/13dafae17bba4a1696479dea01136d7e#13dafae17bba4a1696479dea01136d7e</guid>
		<dc:creator>PeteBeech</dc:creator>
		<slash:comments>7</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/PeteBeech/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Trying to read MSDN on the Pocket PC</title>
		<description><![CDATA[<p>Go on, there must be someone who's tried looking at MSDN on the Pocket PC. Or is it just not working for me?..<br>
<br>
Anyone from the MSDN library team on Channel 9 yet?<br></p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/1898-Trying-to-read-MSDN-on-the-Pocket-PC/395b983fc0e44fa18d9b9dea01136d23#395b983fc0e44fa18d9b9dea01136d23</link>
		<pubDate>Mon, 12 Apr 2004 21:52:09 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/1898-Trying-to-read-MSDN-on-the-Pocket-PC/395b983fc0e44fa18d9b9dea01136d23#395b983fc0e44fa18d9b9dea01136d23</guid>
		<dc:creator>PeteBeech</dc:creator>
		<slash:comments>7</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/PeteBeech/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Why is C# Case Specific?</title>
		<description><![CDATA[<p><blockquote>
<div>irascian wrote:</div>
<div><br>
When you only have a few data types it makes sense, although even with a few the hungarian notation used seemed to vary quite widely somewhat defeating the point of the exercise. WIth .Net there are so many different types Hungarian Notation just makes no sense.
 Three letter acronyms soon run out, start conflicting and before you know it you've got horrendously long hungarian notation prefixes just to separate out one type from another.<br>
<br>
</div>
</blockquote>
<br>
<br>
Yes, I agree - actually I only use it for 'primitive' types,&nbsp;i.e.&nbsp;the ones for which there's a C# keyword. I don't use it for all the&nbsp;different types&nbsp;in the FCL,&nbsp;at least not with a 3 letter mnemonic - although&nbsp;I usually try to make it fairly clear somehow
 in the name.<br>
<br>
<blockquote>
<div>irascian wrote:</div>
<div><br>
I know there is a lot of &quot;don't use the _ character for fields&quot; sentiment around, but it's convenient to differentiate between fields from parameters and also means fields get listed all together in the drop-down list boxes when you're in Visual Studio.<br>
</div>
</blockquote>
<br>
<br>
I haven't been keeping up with this, but the last I knew was that the recommendations were to use the _ for field names. I just saw the other day that it (possibly) isn't recommended anymore. When did&nbsp;all this&nbsp;change? Is it still in the official recommendations?<br></p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/1912-Why-is-C-Case-Specific/df7433634e5b40aeb93b9dea0113748c#df7433634e5b40aeb93b9dea0113748c</link>
		<pubDate>Mon, 12 Apr 2004 21:27:25 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/1912-Why-is-C-Case-Specific/df7433634e5b40aeb93b9dea0113748c#df7433634e5b40aeb93b9dea0113748c</guid>
		<dc:creator>PeteBeech</dc:creator>
		<slash:comments>54</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/PeteBeech/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Why is C# Case Specific?</title>
		<description><![CDATA[<p><blockquote>
<div>paulcam wrote:</div>
<div>
<p>Case-sensitivity can be a good thing, and so can Hungarian notation (these arguments tend to show up in clusters).&nbsp;</p>
</div>
</blockquote>
<br>
<br>
It seems like hungarian notation is out of favour now, and the latest coding convention guidelines say it should not be used (see the middle of this
<a href="http://blogs.msdn.com/micahel/archive/2004/04/07/109145.aspx">blog entry</a>). I really wonder what the rationale behind this is, as I still find it incredibly useful.
<br>
<br>
Is it because they think it makes code harder to maintain (e.g. if the type of a var changes, which in my experience doesn't happen too often), or as you say, that the IDE should give that support (not much good if you use notepad, or you're reading a hardcopy
 of the code for a code-review or something).
<p></p></p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/1912-Why-is-C-Case-Specific/e1310880ca604262a26b9dea01137329#e1310880ca604262a26b9dea01137329</link>
		<pubDate>Mon, 12 Apr 2004 11:09:45 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/1912-Why-is-C-Case-Specific/e1310880ca604262a26b9dea01137329#e1310880ca604262a26b9dea01137329</guid>
		<dc:creator>PeteBeech</dc:creator>
		<slash:comments>54</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/PeteBeech/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Trying to read MSDN on the Pocket PC</title>
		<description><![CDATA[<p><font>Has anyone ever tried reading MSDN articles on a pocket PC. with Pocket IE?&nbsp;You end up going to a page at msdn.microsoft.com/mobile.aspx.. which looks great, and you think the whole thing has been optimised for running on a mobile device.
<br>
<br>
But, after choosing a category and then a link, almost every library article&nbsp;you choose takes you back to the main menu. MSDN TV doesn't work - there's no link to watch the video (the buttons don't work on Pocket IE). DotNetRocks won't even play (from MSDN
 - its fine from franklins.net). It seems ironic that I can't see Microsoft documentation on a device running a Microsoft OS with a Microsoft mobile Internet browser - especially since there seems to have been some initial efforts to&nbsp;start making&nbsp;it mobile
 device friendly.<br>
<br>
If anyone else has tried it, do you have the same experience?<br>
<br>
This has been like this ever since I found MSDN had a mobile &quot;optimised&quot; page, and I've been hoping it would be fixed by now. Where can I notify the MSDN Library team about these problems?<br>
<br>
<br>
</font></p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/1898-Trying-to-read-MSDN-on-the-Pocket-PC/1898#1898</link>
		<pubDate>Sun, 11 Apr 2004 22:09:00 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/1898-Trying-to-read-MSDN-on-the-Pocket-PC/1898#1898</guid>
		<dc:creator>PeteBeech</dc:creator>
		<slash:comments>7</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/PeteBeech/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Microsoft in future.</title>
		<description><![CDATA[<p><blockquote>
<div>Sabot wrote:</div>
<div>Japan_Germany has a point. In Germany Microsoft isn't King just a very strong contender. Just ask Munchen Met Council, they have 10,000 Linux desktops.</div>
</blockquote>
<br>
<br>
I live in Munich, and they don't seem to have their 10000 Linux desktops yet - I've been in quite a few of the local government offices recently (as a normal customer, getting bureaucratic stuff done), and I checked out what they were running, and it was still
 Windows. I didn't see Linux once.<br>
<br>
And apparently they're having tremendous problems porting to Linux, one reason being because its too difficult to convert the custom software they have under Windows into Linux. The problem is the development tools, and that the people doing it aren't up to
 speed on Linux development - which is fair enough I guess. To get around some of this, I believe they're planning on running Windows software on a Windows installation running on VMWare on Linux, or something like that. And, as a taxpayer, you do wonder why
 they are bothering..!<br>
<br>
It will be interesting to see if it works, and if&nbsp;most of it does end up on Windows on VMWare, whether they still&nbsp;claim success.</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/1692-Microsoft-in-future/81dd81fd77cf4da5a59b9dea0113376e#81dd81fd77cf4da5a59b9dea0113376e</link>
		<pubDate>Sun, 11 Apr 2004 21:12:21 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/1692-Microsoft-in-future/81dd81fd77cf4da5a59b9dea0113376e#81dd81fd77cf4da5a59b9dea0113376e</guid>
		<dc:creator>PeteBeech</dc:creator>
		<slash:comments>32</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/PeteBeech/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - How to Hate Microsoft?</title>
		<description><![CDATA[<p>I think you have to give credit to Microsoft for doing all this application blocks stuff in the first place - certainly they could be more coherent with each other, but it's still early days (most are still version 1), and as they mature they can only
 get more consistent with each other and stable.<br>
<br>
With the bit about Response.Redirect vs Server.Transfer, I guess you're referring to UIP? On the GotDotNet forum for UIP, the developers have explained that a decision was made based on customer feedback that they would prefer the URL not to remain constant
 in the browser address box. The main thing is, you get the full source, so its possible to change&nbsp;these things&nbsp;to fit your needs, or you can use them just to get architectural ideas.<br>
<br>
(BTW, very curious - why shouldn't ApplicationException be inherited from - I think I remember reading this once, but forgot why)<br>
<br>
I'm struggling to think of things to complain about with Microsoft, as with all this openness in the last couple of years they have addressed most of my major concerns. However, I still get annoyed at the documentaion for .NET - generally its first class, but
 there are sometimes glaring errors or misinformation, and its still up there on MSDN - e.g. things like the order of certain events in Windows Forms apps, or the exact&nbsp;return value&nbsp;of certain functions in all cases - sometimes the most obvious case is missed
 out. Also,&nbsp;maybe some&nbsp;links to relevant parts of the .NET Framework Development Guide from the&nbsp;FCL references. And how about incorporating QuickStarts directly into the docs?<br>
<br>
The docs are the most polished yet from Microsoft, I think, but surely you could have a small team chugging away through all that stuff to really squeeze out the last mistakes from it. I encounter mistakes in the docs on an almost daily basis, and I often use
 the feedback thing to report the mistake, but nothing ever seems to change.<br>
<br>
However, that was scraping the barrel a bit, and I would still say the .NET documentation is way above previous efforts, and most other companies. But it could go just that extra few yards, and be practically faultless.</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/27-How-to-Hate-Microsoft/08a0e24ba11644d9a6ee9dea010ed769#08a0e24ba11644d9a6ee9dea010ed769</link>
		<pubDate>Tue, 06 Apr 2004 20:30:39 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/27-How-to-Hate-Microsoft/08a0e24ba11644d9a6ee9dea010ed769#08a0e24ba11644d9a6ee9dea010ed769</guid>
		<dc:creator>PeteBeech</dc:creator>
		<slash:comments>71</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/PeteBeech/Discussions/RSS</wfw:commentRss>
	</item>
</channel>
</rss>