<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet type="text/xsl" media="screen" href="/App_Themes/default/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:evnet="http://www.mscommunities.com/rssmodule/"><channel><title>Entries for Zhou Yong</title><atom:link rel="self" type="application/rss+xml" href="http://channel9.msdn.com/niners/footballism/rss/default.aspx" /><image><url>http://mschnlnine.vo.llnwd.net/d1/Dev/App_Themes/C9/images/feedimage.png</url><title>Entries for Zhou Yong</title><link>http://channel9.msdn.com/Niners/footballism/</link></image><description>Entries, comments and threads posted by Zhou Yong</description><link>http://channel9.msdn.com/Niners/footballism/</link><language>en-us</language><pubDate>Mon, 15 Oct 2007 04:32:51 GMT</pubDate><lastBuildDate>Mon, 15 Oct 2007 04:32:51 GMT</lastBuildDate><generator>EvNet (EvNet, Version=1.0.3608.3122, Culture=neutral, PublicKeyToken=null)</generator><item><title>Microsoft &amp;amp; ISVs [Microsoft &amp;amp; ISVs]</title><description>&amp;nbsp;&amp;nbsp;&amp;nbsp; I've offered an vendor position at Microsoft China, but I still ain't got a clear idea of what "vendor" actually means, what kinda business model Microsoft has with its vendors and partners? and how do they related to each other in terms of portfolio and profitability?&lt;br&gt;&lt;br&gt;Sheva&lt;br&gt;&lt;p&gt;in reply to &lt;a href='http://channel9.msdn.com/forums/Coffeehouse/258257-Microsoft-amp-ISVs/'&gt;Microsoft &amp;amp; ISVs&lt;/a&gt;&lt;/p&gt;&lt;img src="http://channel9.msdn.com/258257/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/forums/Coffeehouse/258257-Microsoft-amp-ISVs/</comments><link>http://channel9.msdn.com/forums/Coffeehouse/258257-Microsoft-amp-ISVs/</link><pubDate>Mon, 15 Oct 2007 04:32:51 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/forums/Coffeehouse/258257-Microsoft-amp-ISVs/</guid><evnet:views>2852</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/258257/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>&amp;nbsp;&amp;nbsp;&amp;nbsp; I've offered an vendor position at Microsoft China, but I still ain't got a clear idea of what "vendor" actually means, what kinda business model Microsoft has with its vendors and partners? and how do they related to each other in terms of portfolio and profitability?&lt;br&gt;&lt;br&gt;Sheva&lt;br&gt;</evnet:previewtext><dc:creator>Zhou Yong</dc:creator><slash:comments>3</slash:comments><wfw:commentRss>http://channel9.msdn.com/forums/Coffeehouse/258257-Microsoft-amp-ISVs/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/258257/Trackback.aspx</trackback:ping></item><item><title>Looking For WCF Mentors [Looking For WCF Mentors]</title><description>&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;I can still remember one year ago, I posted the &lt;a href="http://channel9.msdn.com/ShowPost.aspx?PostID=195300&gt;same request for WPF mentors&lt;/a&gt;, and I got Ian Griffiths who is always willing to reach out and help:P&lt;BR&gt;&amp;nbsp;&amp;nbsp; Ian's unfathomable understanding of WPF along with .NET Framework programming and CLR internals really help me a lot in speeding up my learning process of those technologies, he's probably one of the finest&amp;nbsp;teachers of WPF in the world:D&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;This time, I wanna have some one who's working or learning WCF for a while, and really knows the nuts and bolts of WCF to help me out with my endless WCF questions and conjectures.&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;Steps out &lt;A class=namelink id=template__ctl0_PostThroneView__ctl0_PostRepeater__ctl1_UserPostBar1__ctl0_NameLink title=Yggdrasil HREF="http://channel9.msdn.com/Niners/Yggdrasil&gt;Yggdrasil&lt;/A&gt;&amp;nbsp;among many others, I know you guys know the thing:P&lt;BR&gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Just drop your email or MSN here! or you can send email to&amp;nbsp;me at footballism at hotmail.com&lt;BR&gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Cheers!!!!!!&lt;BR&gt;&lt;BR&gt;Sheva&lt;/P&gt;&lt;p&gt;in reply to &lt;a href='http://channel9.msdn.com/forums/Coffeehouse/254801-Looking-For-WCF-Mentors/'&gt;Looking For WCF Mentors&lt;/a&gt;&lt;/p&gt;&lt;img src="http://channel9.msdn.com/254801/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/forums/Coffeehouse/254801-Looking-For-WCF-Mentors/</comments><link>http://channel9.msdn.com/forums/Coffeehouse/254801-Looking-For-WCF-Mentors/</link><pubDate>Fri, 18 May 2007 12:09:51 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/forums/Coffeehouse/254801-Looking-For-WCF-Mentors/</guid><evnet:views>3725</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/254801/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>&amp;nbsp;&amp;nbsp;&amp;nbsp;I can still remember one year ago, I posted the same request for WPF mentors, and I got Ian Griffiths who is always willing to reach out and help:P&amp;nbsp;&amp;nbsp; Ian's unfathomable understanding of WPF along with .NET Framework programming and CLR internals really help me a lot in speeding up my learning process of those technologies, he's probably one of the finest&amp;nbsp;teachers of WPF in the world:D&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;This time, I wanna have some one who's working or learning WCF for a while, and really knows the nuts and bolts of WCF to help me out with my&amp;#8230;</evnet:previewtext><dc:creator>Zhou Yong</dc:creator><slash:comments>4</slash:comments><wfw:commentRss>http://channel9.msdn.com/forums/Coffeehouse/254801-Looking-For-WCF-Mentors/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/254801/Trackback.aspx</trackback:ping></item><item><title>Is WCF Over-architectured? [Is WCF Over-architectured?]</title><description>&amp;nbsp;&amp;nbsp;&amp;nbsp;Recently, I am tied up learning the nuts and bolts of WCF, and when coming cross the channel model in WCF, I am a bit getting stunned by the complexity and over-architecturing of it, the following diagram shows what I am talking about:&lt;BR&gt;&lt;IMG height=300 src="http://msdn2.microsoft.com/en-us/library/ms729840.c2caf9ca-243e-4c8b-98b4-7314d0904a57(en-us,VS.85).gif"&gt;&lt;BR&gt;&lt;BR&gt;For the&amp;nbsp;original picture, you can refer to:&lt;BR&gt;&lt;a href="http://msdn2.microsoft.com/en-us/library/ms729840.aspx"&gt;http://msdn2.microsoft.com/en-us/library/ms729840.aspx&lt;/a&gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; So is WCF overarchitectured? from a pure developer's perspective, I just cannot get into the architecutural decision those guys make.&lt;BR&gt;&amp;nbsp;&amp;nbsp; Comment?&lt;BR&gt;&lt;BR&gt;Sheva&lt;p&gt;in reply to &lt;a href='http://channel9.msdn.com/forums/Coffeehouse/254601-Is-WCF-Over-architectured/'&gt;Is WCF Over-architectured?&lt;/a&gt;&lt;/p&gt;&lt;img src="http://channel9.msdn.com/254601/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/forums/Coffeehouse/254601-Is-WCF-Over-architectured/</comments><link>http://channel9.msdn.com/forums/Coffeehouse/254601-Is-WCF-Over-architectured/</link><pubDate>Wed, 09 May 2007 02:40:30 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/forums/Coffeehouse/254601-Is-WCF-Over-architectured/</guid><evnet:views>8491</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/254601/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>&amp;nbsp;&amp;nbsp;&amp;nbsp;Recently, I am tied up learning the nuts and bolts of WCF, and when coming cross the channel model in WCF, I am a bit getting stunned by the complexity and over-architecturing of it, the following diagram shows what I am talking about:&lt;BR&gt;&lt;IMG height=300 src="http://msdn2.microsoft.com/en-us/library/ms729840.c2caf9ca-243e-4c8b-98b4-7314d0904a57(en-us,VS.85).gif"&gt;&lt;BR&gt;&lt;BR&gt;For the&amp;nbsp;original picture, you can refer to:&lt;BR&gt;&lt;a href="http://msdn2.microsoft.com/en-us/library/ms729840.aspx"&gt;http://msdn2.microsoft.com/en-us/library/ms729840.aspx&lt;/a&gt;&lt;BR&gt;</evnet:previewtext><dc:creator>Zhou Yong</dc:creator><slash:comments>25</slash:comments><wfw:commentRss>http://channel9.msdn.com/forums/Coffeehouse/254601-Is-WCF-Over-architectured/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/254601/Trackback.aspx</trackback:ping></item><item><title>WCF ConcurrencyMode.Reentrant Confusion [WCF ConcurrencyMode.Reentrant Confusion]</title><description>&amp;nbsp;&amp;nbsp;&amp;nbsp;The MSDN docs says that ConcurrencyMode.Reentrant&amp;nbsp;enabls the situation that&amp;nbsp;when the current service operation calls out, it will silently release the lock on this service object, so other thread can require the lock, and do any interesting things on this service object. But the code sample just shows us that the callout is actually a call to another service. so does any normal callout will release the lock such as calling into another normal .net methods rather than calling into another service operation?&lt;BR&gt;&lt;BR&gt;Sheva&lt;p&gt;in reply to &lt;a href='http://channel9.msdn.com/forums/TechOff/254330-WCF-ConcurrencyModeReentrant-Confusion/'&gt;WCF ConcurrencyMode.Reentrant Confusion&lt;/a&gt;&lt;/p&gt;&lt;img src="http://channel9.msdn.com/254330/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/forums/TechOff/254330-WCF-ConcurrencyModeReentrant-Confusion/</comments><link>http://channel9.msdn.com/forums/TechOff/254330-WCF-ConcurrencyModeReentrant-Confusion/</link><pubDate>Fri, 27 Apr 2007 02:29:56 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/forums/TechOff/254330-WCF-ConcurrencyModeReentrant-Confusion/</guid><evnet:views>5615</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/254330/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>&amp;nbsp;&amp;nbsp;&amp;nbsp;The MSDN docs says that ConcurrencyMode.Reentrant&amp;nbsp;enabls the situation that&amp;nbsp;when the current service operation calls out, it will silently release the lock on this service object, so other thread can require the lock, and do any interesting things on this service object. But the code sample just shows us that the callout is actually a call to another service. so does any normal callout will release the lock such as calling into another normal .net methods rather than calling into another service operation?&lt;BR&gt;&lt;BR&gt;Sheva</evnet:previewtext><dc:creator>Zhou Yong</dc:creator><slash:comments>5</slash:comments><wfw:commentRss>http://channel9.msdn.com/forums/TechOff/254330-WCF-ConcurrencyModeReentrant-Confusion/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/254330/Trackback.aspx</trackback:ping></item><item><title>How do you guys pronounce &amp;quot;NHibernate&amp;quot;? [How do you guys pronounce &amp;quot;NHibernate&amp;quot;?]</title><description>I pronounce this word as [ naibEneit], how about your guys?&lt;BR&gt;&lt;BR&gt;Sheva&lt;p&gt;in reply to &lt;a href='http://channel9.msdn.com/forums/TechOff/254046-How-do-you-guys-pronounce-quotNHibernatequot/'&gt;How do you guys pronounce &amp;quot;NHibernate&amp;quot;?&lt;/a&gt;&lt;/p&gt;&lt;img src="http://channel9.msdn.com/254046/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/forums/TechOff/254046-How-do-you-guys-pronounce-quotNHibernatequot/</comments><link>http://channel9.msdn.com/forums/TechOff/254046-How-do-you-guys-pronounce-quotNHibernatequot/</link><pubDate>Mon, 16 Apr 2007 00:42:19 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/forums/TechOff/254046-How-do-you-guys-pronounce-quotNHibernatequot/</guid><evnet:views>8810</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/254046/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>I pronounce this word as [ naibEneit], how about your guys?&lt;BR&gt;&lt;BR&gt;Sheva</evnet:previewtext><dc:creator>Zhou Yong</dc:creator><slash:comments>6</slash:comments><wfw:commentRss>http://channel9.msdn.com/forums/TechOff/254046-How-do-you-guys-pronounce-quotNHibernatequot/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/254046/Trackback.aspx</trackback:ping></item><item><title>Bound For Shanghai [Bound For Shanghai]</title><description>&amp;nbsp;&amp;nbsp;&amp;nbsp; I am about to go to Shanghai, my flight will take off at 8:20 AM on April 5th, this journey will open up a new chapter in my life, I still don't have a clear idea of what it really means by being a professional software developer, but I blieve it won't not to bad:D&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Wish me good luck guys:P, and wish you guys good luck too!&lt;br&gt;&lt;br&gt;Sheva&lt;br&gt;&lt;p&gt;in reply to &lt;a href='http://channel9.msdn.com/forums/Coffeehouse/253751-Bound-For-Shanghai/'&gt;Bound For Shanghai&lt;/a&gt;&lt;/p&gt;&lt;img src="http://channel9.msdn.com/253751/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/forums/Coffeehouse/253751-Bound-For-Shanghai/</comments><link>http://channel9.msdn.com/forums/Coffeehouse/253751-Bound-For-Shanghai/</link><pubDate>Wed, 04 Apr 2007 04:50:25 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/forums/Coffeehouse/253751-Bound-For-Shanghai/</guid><evnet:views>2177</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/253751/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>&amp;nbsp;&amp;nbsp;&amp;nbsp; I am about to go to Shanghai, my flight will take off at 8:20 AM on April 5th, this journey will open up a new chapter in my life, I still don't have a clear idea of what it really means by being a professional software developer, but I blieve it won't not to bad:D&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Wish me good luck guys:P, and wish you guys good luck too!&lt;br&gt;&lt;br&gt;Sheva&lt;br&gt;</evnet:previewtext><dc:creator>Zhou Yong</dc:creator><slash:comments>1</slash:comments><wfw:commentRss>http://channel9.msdn.com/forums/Coffeehouse/253751-Bound-For-Shanghai/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/253751/Trackback.aspx</trackback:ping></item><item><title>What's wrong with this code? [What's wrong with this code?]</title><description>&amp;nbsp;&amp;nbsp;&amp;nbsp; I just encounter a piece of tricky code, and apparently, it doesn't work, but the reason why it's not working is a bit tricky indeed:&lt;br&gt;&lt;br&gt;
&lt;div&gt;&lt;pre class="code"&gt;&lt;span&gt;using&lt;/span&gt; System;&lt;br&gt;&lt;br&gt;&lt;span&gt;public&lt;/span&gt; &lt;span&gt;class&lt;/span&gt; &lt;span&gt;Client&lt;/span&gt; : &lt;span&gt;MarshalByRefObject&lt;br&gt;&lt;/span&gt;{&lt;br&gt;    &lt;span&gt;public&lt;/span&gt; &lt;span&gt;delegate&lt;/span&gt; &lt;span&gt;void&lt;/span&gt; &lt;span&gt;MessageCallBack&lt;/span&gt;();&lt;br&gt;    &lt;span&gt;static&lt;/span&gt; &lt;span&gt;void&lt;/span&gt; Main()&lt;br&gt;    {&lt;br&gt;        &lt;span&gt;AppDomain&lt;/span&gt; ad = &lt;span&gt;AppDomain&lt;/span&gt;.CreateDomain(&lt;span&gt;"ServerDomain"&lt;/span&gt;);&lt;br&gt;        &lt;span&gt;Client&lt;/span&gt; client = (&lt;span&gt;Client&lt;/span&gt;)ad.CreateInstanceAndUnwrap(&lt;span&gt;typeof&lt;/span&gt;(&lt;span&gt;Client&lt;/span&gt;).Assembly.FullName, &lt;span&gt;"Client"&lt;/span&gt;);&lt;br&gt;        &lt;span&gt;String&lt;/span&gt; msg = &lt;span&gt;"Login"&lt;/span&gt;;&lt;br&gt;        &lt;span&gt;MessageCallBack&lt;/span&gt; callback = &lt;span&gt;new&lt;/span&gt; &lt;span&gt;MessageCallBack&lt;/span&gt;(&lt;span&gt;delegate&lt;/span&gt; { &lt;span&gt;Console&lt;/span&gt;.WriteLine(msg);});&lt;br&gt;        client.SendMessage(callback);&lt;br&gt;    }&lt;br&gt;&lt;br&gt;    &lt;span&gt;public&lt;/span&gt; &lt;span&gt;void&lt;/span&gt; SendMessage(&lt;span&gt;MessageCallBack&lt;/span&gt; callback)&lt;br&gt;    {&lt;br&gt;        callback();&lt;br&gt;    }&lt;br&gt;}&lt;/pre&gt;&lt;/div&gt;
&lt;br&gt;Hopefully this piece of puzzle can make your day:D&lt;br&gt;&lt;br&gt;Sheva&lt;br&gt;&lt;p&gt;in reply to &lt;a href='http://channel9.msdn.com/forums/TechOff/253504-Whats-wrong-with-this-code/'&gt;What's wrong with this code?&lt;/a&gt;&lt;/p&gt;&lt;img src="http://channel9.msdn.com/253504/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/forums/TechOff/253504-Whats-wrong-with-this-code/</comments><link>http://channel9.msdn.com/forums/TechOff/253504-Whats-wrong-with-this-code/</link><pubDate>Tue, 27 Mar 2007 13:42:36 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/forums/TechOff/253504-Whats-wrong-with-this-code/</guid><evnet:views>2702</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/253504/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>&amp;nbsp;&amp;nbsp;&amp;nbsp; I just encounter a piece of tricky code, and apparently, it doesn't work, but the reason why it's not working is a bit tricky indeed:
using System;public class Client : MarshalByRefObject{    public delegate void MessageCallBack();    static void Main()    {        AppDomain ad = AppDomain.CreateDomain("ServerDomain");        Client client = (Client)ad.CreateInstanceAndUnwrap(typeof(Client).Assembly.FullName, "Client");        String msg = "Login";        MessageCallBack callback = new MessageCallBack(delegate { Console.WriteLine(msg);});       &amp;#8230;</evnet:previewtext><dc:creator>Zhou Yong</dc:creator><slash:comments>3</slash:comments><wfw:commentRss>http://channel9.msdn.com/forums/TechOff/253504-Whats-wrong-with-this-code/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/253504/Trackback.aspx</trackback:ping></item><item><title>Channel Survey: Have you ever used CAS in your managed Applications? [Channel Survey: Have you ever used CAS in your managed Applications?]</title><description>&amp;nbsp;&amp;nbsp;&amp;nbsp; CAS is great complement to traditional role based security model which was&amp;nbsp; first introduced in Windows NT, but because of its lack of easy usage pattern, very few managed developers actually use CAS indeed, and even class libarary developers ain't use it either, so I just wanna know how many C9 managed developers ever use this feature?&lt;br&gt;&lt;br&gt;Sheva&lt;br&gt;&lt;p&gt;in reply to &lt;a href='http://channel9.msdn.com/forums/Coffeehouse/253476-Channel-Survey-Have-you-ever-used-CAS-in-your-managed-Applications/'&gt;Channel Survey: Have you ever used CAS in your managed Applications?&lt;/a&gt;&lt;/p&gt;&lt;img src="http://channel9.msdn.com/253476/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/forums/Coffeehouse/253476-Channel-Survey-Have-you-ever-used-CAS-in-your-managed-Applications/</comments><link>http://channel9.msdn.com/forums/Coffeehouse/253476-Channel-Survey-Have-you-ever-used-CAS-in-your-managed-Applications/</link><pubDate>Mon, 26 Mar 2007 12:31:55 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/forums/Coffeehouse/253476-Channel-Survey-Have-you-ever-used-CAS-in-your-managed-Applications/</guid><evnet:views>3055</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/253476/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>&amp;nbsp;&amp;nbsp;&amp;nbsp; CAS is great complement to traditional role based security model which was&amp;nbsp; first introduced in Windows NT, but because of its lack of easy usage pattern, very few managed developers actually use CAS indeed, and even class libarary developers ain't use it either, so I just wanna know how many C9 managed developers ever use this feature?&lt;br&gt;&lt;br&gt;Sheva&lt;br&gt;</evnet:previewtext><dc:creator>Zhou Yong</dc:creator><slash:comments>4</slash:comments><wfw:commentRss>http://channel9.msdn.com/forums/Coffeehouse/253476-Channel-Survey-Have-you-ever-used-CAS-in-your-managed-Applications/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/253476/Trackback.aspx</trackback:ping></item><item><title>Advice To A Programmer [Advice To A Programmer]</title><description>&amp;nbsp;&amp;nbsp;&amp;nbsp; After three years working experience as a mechanical engineer, I finally decide to make a change, and move to software industry, a small company in Shanghai region eventually decides to hire me as a software developer. I am  just so exicted to become a professional developer. But softwares is still quite new to me, and I still have no idea of what the future holds for me.&lt;br&gt;&amp;nbsp;&amp;nbsp; So I really need some advice from you guys on how to become a qualified developers. and how to learn the trade in this industry?&lt;br&gt;&amp;nbsp;&amp;nbsp; Any constuctive and helpful advice will be appreciated tremendously.&lt;br&gt;&lt;br&gt;Sheva&lt;br&gt;&lt;p&gt;in reply to &lt;a href='http://channel9.msdn.com/forums/Coffeehouse/253417-Advice-To-A-Programmer/'&gt;Advice To A Programmer&lt;/a&gt;&lt;/p&gt;&lt;img src="http://channel9.msdn.com/253417/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/forums/Coffeehouse/253417-Advice-To-A-Programmer/</comments><link>http://channel9.msdn.com/forums/Coffeehouse/253417-Advice-To-A-Programmer/</link><pubDate>Fri, 23 Mar 2007 18:45:01 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/forums/Coffeehouse/253417-Advice-To-A-Programmer/</guid><evnet:views>4204</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/253417/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>&amp;nbsp;&amp;nbsp;&amp;nbsp; After three years working experience as a mechanical engineer, I finally decide to make a change, and move to software industry, a small company in Shanghai region eventually decides to hire me as a software developer. I am  just so exicted to become a professional developer. But softwares is still quite new to me, and I still have no idea of what the future holds for me.&lt;br&gt;&amp;nbsp;&amp;nbsp; So I really need some advice from you guys on how to become a qualified developers. and how to learn the trade in this industry?&lt;br&gt;&amp;nbsp;&amp;nbsp; Any constuctive and helpful advice will be appreciated tremendously.&lt;br&gt;&lt;br&gt;Sheva&lt;br&gt;</evnet:previewtext><dc:creator>Zhou Yong</dc:creator><slash:comments>13</slash:comments><wfw:commentRss>http://channel9.msdn.com/forums/Coffeehouse/253417-Advice-To-A-Programmer/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/253417/Trackback.aspx</trackback:ping></item><item><title>Longest Method Name In .NET Framework [Longest Method Name In .NET Framework]</title><description>&amp;nbsp; There is a method called 
&lt;strong&gt;GetTextEffectCharacterIndexFromTextSourceCharacterIndex&lt;/strong&gt; under 
&lt;strong&gt;System.Windows.Media.TextFormatting.TextSource &lt;/strong&gt;which counts 55 
in character length, I guess this is the lengthiest method name in .NET 
Framework, Sounds like that the &lt;a href="http://www.amazon.com/Framework-Design-Guidelines-Conventions-Development/dp/0321246756"&gt;Framework 
Design Guidelines&lt;/a&gt; actually encourage this kind of naming practice:)&lt;br&gt;&lt;br&gt;Sheva&lt;br&gt;&lt;p&gt;in reply to &lt;a href='http://channel9.msdn.com/forums/TechOff/250634-Longest-Method-Name-In-NET-Framework/'&gt;Longest Method Name In .NET Framework&lt;/a&gt;&lt;/p&gt;&lt;img src="http://channel9.msdn.com/250634/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/forums/TechOff/250634-Longest-Method-Name-In-NET-Framework/</comments><link>http://channel9.msdn.com/forums/TechOff/250634-Longest-Method-Name-In-NET-Framework/</link><pubDate>Thu, 07 Dec 2006 16:47:43 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/forums/TechOff/250634-Longest-Method-Name-In-NET-Framework/</guid><evnet:views>12268</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/250634/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>&amp;nbsp; There is a method called 
&lt;strong&gt;GetTextEffectCharacterIndexFromTextSourceCharacterIndex&lt;/strong&gt; under 
&lt;strong&gt;System.Windows.Media.TextFormatting.TextSource &lt;/strong&gt;which counts 55 
in character length, I guess this is the lengthiest method name in .NET 
Framework, Sounds like that the &lt;a href="http://www.amazon.com/Framework-Design-Guidelines-Conventions-Development/dp/0321246756"&gt;Framework 
Design Guidelines&lt;/a&gt; actually encourage this kind of naming practice:)&lt;br&gt;&lt;br&gt;Sheva&lt;br&gt;</evnet:previewtext><dc:creator>Zhou Yong</dc:creator><slash:comments>17</slash:comments><wfw:commentRss>http://channel9.msdn.com/forums/TechOff/250634-Longest-Method-Name-In-NET-Framework/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/250634/Trackback.aspx</trackback:ping></item><item><title>When cross platform means feature reduction! [When cross platform means feature reduction!]</title><description>&amp;nbsp;&amp;nbsp;&amp;nbsp; When the WPF/E thingy comes out, everyone is just so excited about it, but WPF/E is still quite limited IMHO, it just implments a quite "subset" of WPF, and data binding, styling, templating , text, and rich control libraries are missed out, all it can do is to support some kinda of animation, and 2D graphics.&lt;br&gt;&lt;br&gt;Needs discussion now!&lt;br&gt;&lt;br&gt;Sheva&lt;br&gt;&lt;p&gt;in reply to &lt;a href='http://channel9.msdn.com/forums/Coffeehouse/250565-When-cross-platform-means-feature-reduction/'&gt;When cross platform means feature reduction!&lt;/a&gt;&lt;/p&gt;&lt;img src="http://channel9.msdn.com/250565/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/forums/Coffeehouse/250565-When-cross-platform-means-feature-reduction/</comments><link>http://channel9.msdn.com/forums/Coffeehouse/250565-When-cross-platform-means-feature-reduction/</link><pubDate>Tue, 05 Dec 2006 16:37:07 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/forums/Coffeehouse/250565-When-cross-platform-means-feature-reduction/</guid><evnet:views>2172</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/250565/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>&amp;nbsp;&amp;nbsp;&amp;nbsp; When the WPF/E thingy comes out, everyone is just so excited about it, but WPF/E is still quite limited IMHO, it just implments a quite "subset" of WPF, and data binding, styling, templating , text, and rich control libraries are missed out, all it can do is to support some kinda of animation, and 2D graphics.&lt;br&gt;&lt;br&gt;Needs discussion now!&lt;br&gt;&lt;br&gt;Sheva&lt;br&gt;</evnet:previewtext><dc:creator>Zhou Yong</dc:creator><slash:comments>1</slash:comments><wfw:commentRss>http://channel9.msdn.com/forums/Coffeehouse/250565-When-cross-platform-means-feature-reduction/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/250565/Trackback.aspx</trackback:ping></item><item><title>live.com is hacked [live.com is hacked]</title><description>When you go to this page:&lt;br&gt;&lt;a href="http://get.live.com/getlive/overview"&gt;http://get.live.com/getlive/overview&lt;/a&gt;&lt;br&gt;Then press the "Sign Up" button, then waiting for the sign up page to show, when the page is shown, paste the following javascript into your browser's address box and execute it:&lt;br&gt;&lt;br&gt;javascript: var p = 'live.'; &lt;br&gt;var ds = new Array('com', 'cn', 'fr', 'it', 'nl'); &lt;br&gt;for (var i = 0; i &amp;lt; ds.length; i ++)&lt;br&gt;{document.getElementById('idomain').options[i] = new Option(p + ds[i], p + ds[i])} &lt;br&gt;alert('domains added');&lt;br&gt;&lt;br&gt;&lt;br&gt;Then you can register account like someone@live.com etc&lt;br&gt;and another most stunning point here is that you can change the javascript a bit aka assign "microsoft" to the p var, you can register account like someone@microsoft.com.&lt;br&gt;&lt;br&gt;So guys, c'mon, register your own live account now:P&lt;br&gt;&lt;br&gt;Sheva&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;in reply to &lt;a href='http://channel9.msdn.com/forums/Coffeehouse/249829-livecom-is-hacked/'&gt;live.com is hacked&lt;/a&gt;&lt;/p&gt;&lt;img src="http://channel9.msdn.com/249829/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/forums/Coffeehouse/249829-livecom-is-hacked/</comments><link>http://channel9.msdn.com/forums/Coffeehouse/249829-livecom-is-hacked/</link><pubDate>Fri, 10 Nov 2006 19:16:58 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/forums/Coffeehouse/249829-livecom-is-hacked/</guid><evnet:views>10286</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/249829/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>When you go to this page:&lt;br&gt;&lt;a href="http://get.live.com/getlive/overview"&gt;http://get.live.com/getlive/overview&lt;/a&gt;&lt;br&gt;Then press the "Sign Up" button, then waiting for the sign up page to show, when the page is shown, paste the following javascript into your browser's address box and execute it:&lt;br&gt;&lt;br&gt;javascript: var p = 'live.'; &lt;br&gt;var ds = new Array('com', 'cn', 'fr', 'it', 'nl'); &lt;br&gt;for (var i = 0; i &amp;lt; ds.length; i ++)&lt;br&gt;{document.getElementById('idomain').options[i] = new Option(p + ds[i], p + ds[i])} &lt;br&gt;alert('domains added');&lt;br&gt;&lt;br&gt;&lt;br&gt;Then you can register account like someone@live.com etc&lt;br&gt;</evnet:previewtext><dc:creator>Zhou Yong</dc:creator><slash:comments>12</slash:comments><wfw:commentRss>http://channel9.msdn.com/forums/Coffeehouse/249829-livecom-is-hacked/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/249829/Trackback.aspx</trackback:ping></item><item><title>Are Developers All Working In IT Industry? [Are Developers All Working In IT Industry?]</title><description>&amp;nbsp;&amp;nbsp;&amp;nbsp; I just wanna ask this question, because from a non-professional developer's point of view, the awesome industrial and engineering softwares such as Pro-Engineer, Unigraphics, Catia or even AutoCAD are not merely developed by those programmers who only know how to write code, uh?:O&lt;br&gt;&lt;br&gt;Sheva&lt;br&gt;&lt;p&gt;in reply to &lt;a href='http://channel9.msdn.com/forums/Coffeehouse/248182-Are-Developers-All-Working-In-IT-Industry/'&gt;Are Developers All Working In IT Industry?&lt;/a&gt;&lt;/p&gt;&lt;img src="http://channel9.msdn.com/248182/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/forums/Coffeehouse/248182-Are-Developers-All-Working-In-IT-Industry/</comments><link>http://channel9.msdn.com/forums/Coffeehouse/248182-Are-Developers-All-Working-In-IT-Industry/</link><pubDate>Sun, 05 Nov 2006 12:42:39 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/forums/Coffeehouse/248182-Are-Developers-All-Working-In-IT-Industry/</guid><evnet:views>2720</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/248182/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>&amp;nbsp;&amp;nbsp;&amp;nbsp; I just wanna ask this question, because from a non-professional developer's point of view, the awesome industrial and engineering softwares such as Pro-Engineer, Unigraphics, Catia or even AutoCAD are not merely developed by those programmers who only know how to write code, uh?:O&lt;br&gt;&lt;br&gt;Sheva&lt;br&gt;</evnet:previewtext><dc:creator>Zhou Yong</dc:creator><slash:comments>2</slash:comments><wfw:commentRss>http://channel9.msdn.com/forums/Coffeehouse/248182-Are-Developers-All-Working-In-IT-Industry/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/248182/Trackback.aspx</trackback:ping></item><item><title>I See Silly Interview Question Today [I See Silly Interview Question Today]</title><description>&amp;nbsp;&amp;nbsp;&amp;nbsp; Hi guys, if you attend an interview, and the interviewer asks What's the procedure involved when doing a read/write operation on DB?&lt;br&gt;&lt;br&gt;How do you answer this "question"?&lt;br&gt;&lt;br&gt;Sheva&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;in reply to &lt;a href='http://channel9.msdn.com/forums/Coffeehouse/247421-I-See-Silly-Interview-Question-Today/'&gt;I See Silly Interview Question Today&lt;/a&gt;&lt;/p&gt;&lt;img src="http://channel9.msdn.com/247421/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/forums/Coffeehouse/247421-I-See-Silly-Interview-Question-Today/</comments><link>http://channel9.msdn.com/forums/Coffeehouse/247421-I-See-Silly-Interview-Question-Today/</link><pubDate>Fri, 03 Nov 2006 12:31:27 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/forums/Coffeehouse/247421-I-See-Silly-Interview-Question-Today/</guid><evnet:views>3743</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/247421/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>&amp;nbsp;&amp;nbsp;&amp;nbsp; Hi guys, if you attend an interview, and the interviewer asks What's the procedure involved when doing a read/write operation on DB?&lt;br&gt;&lt;br&gt;How do you answer this "question"?&lt;br&gt;&lt;br&gt;Sheva&lt;br&gt;&lt;br&gt;&lt;br&gt;</evnet:previewtext><dc:creator>Zhou Yong</dc:creator><slash:comments>7</slash:comments><wfw:commentRss>http://channel9.msdn.com/forums/Coffeehouse/247421-I-See-Silly-Interview-Question-Today/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/247421/Trackback.aspx</trackback:ping></item><item><title>TransitionControl [TransitionControl]</title><description>&lt;img src="http://channel9.msdn.com/Link/423d46d0-a4b2-4997-9745-ffece6455369/" border="0" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; TransitionControl is a custom WPF control which applies transition effect when the content of the control is changed, currently this control comes with six built-in transition effects, if those effects doesn't fit into your personal need, feel free to extend it by redefining the control's ControlTemplate.&lt;BR&gt;&lt;BR&gt;Please enjoys.&lt;BR&gt;&lt;BR&gt;Sheva&lt;BR&gt;&lt;p&gt;in reply to &lt;a href='http://channel9.msdn.com/playground/Sandbox/245399-TransitionControl/'&gt;TransitionControl&lt;/a&gt;&lt;/p&gt;&lt;img src="http://channel9.msdn.com/245399/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/playground/Sandbox/245399-TransitionControl/</comments><link>http://channel9.msdn.com/playground/Sandbox/245399-TransitionControl/</link><pubDate>Sun, 29 Oct 2006 04:41:34 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/playground/Sandbox/245399-TransitionControl/</guid><evnet:views>2688</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/245399/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>&amp;nbsp;&amp;nbsp;&amp;nbsp; TransitionControl is a custom WPF control which applies transition effect when the content of the control is changed, currently this control comes with six built-in transition effects, if those effects doesn't fit into your personal need, feel free to extend it by redefining the&amp;#8230;</evnet:previewtext><media:thumbnail url="http://channel9.msdn.com/Link/cdbbcfdd-8caf-437b-a798-4cb9eb57873c/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/423d46d0-a4b2-4997-9745-ffece6455369/" height="64" width="85" /><media:group><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/9/3/5/4/2/250762_TransitionControlDemo.zip" expression="full" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/9/3/5/4/2/250762.jpg" expression="full" type="image/jpeg" medium="image" /></media:group><dc:creator>Zhou Yong</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://channel9.msdn.com/playground/Sandbox/245399-TransitionControl/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/245399/Trackback.aspx</trackback:ping></item><item><title>SplitButton [SplitButton]</title><description>&lt;img src="http://channel9.msdn.com/Link/f3df5d21-3c88-40eb-90af-5aa753acd02e/" border="0" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; A WPF custom control which mimics the functionality of ToolStripSplitButton in Windows Forms, please enjoy!&lt;br&gt;&lt;br&gt;Sheva&lt;br&gt;&lt;p&gt;in reply to &lt;a href='http://channel9.msdn.com/playground/Sandbox/244830-SplitButton/'&gt;SplitButton&lt;/a&gt;&lt;/p&gt;&lt;img src="http://channel9.msdn.com/244830/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/playground/Sandbox/244830-SplitButton/</comments><link>http://channel9.msdn.com/playground/Sandbox/244830-SplitButton/</link><pubDate>Fri, 27 Oct 2006 12:35:36 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/playground/Sandbox/244830-SplitButton/</guid><evnet:views>3444</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/244830/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>&amp;nbsp;&amp;nbsp;&amp;nbsp; A WPF custom control which mimics the functionality of ToolStripSplitButton in Windows Forms, please enjoy!Shevain reply to SplitButton</evnet:previewtext><media:thumbnail url="http://channel9.msdn.com/Link/b80238c4-f410-4f2a-b655-6b3bd845dd2b/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/f3df5d21-3c88-40eb-90af-5aa753acd02e/" height="64" width="85" /><media:group><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/3/8/4/4/2/250192_SplitButtonDemo.zip" expression="full" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/3/8/4/4/2/250192.jpg" expression="full" type="image/jpeg" medium="image" /></media:group><dc:creator>Zhou Yong</dc:creator><slash:comments>1</slash:comments><wfw:commentRss>http://channel9.msdn.com/playground/Sandbox/244830-SplitButton/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/244830/Trackback.aspx</trackback:ping></item><item><title>Teach Me: The difference Between COM, ActiveX &amp;amp; OLE [Teach Me: The difference Between COM, ActiveX &amp;amp; OLE]</title><description>what's the difference between the three buzzwords?[A]&lt;br&gt;&lt;br&gt;Sheva&lt;br&gt;&lt;p&gt;in reply to &lt;a href='http://channel9.msdn.com/forums/Coffeehouse/240994-Teach-Me-The-difference-Between-COM-ActiveX-amp-OLE/'&gt;Teach Me: The difference Between COM, ActiveX &amp;amp; OLE&lt;/a&gt;&lt;/p&gt;&lt;img src="http://channel9.msdn.com/240994/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/forums/Coffeehouse/240994-Teach-Me-The-difference-Between-COM-ActiveX-amp-OLE/</comments><link>http://channel9.msdn.com/forums/Coffeehouse/240994-Teach-Me-The-difference-Between-COM-ActiveX-amp-OLE/</link><pubDate>Wed, 18 Oct 2006 11:41:01 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/forums/Coffeehouse/240994-Teach-Me-The-difference-Between-COM-ActiveX-amp-OLE/</guid><evnet:views>7773</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/240994/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>what's the difference between the three buzzwords?[A]&lt;br&gt;&lt;br&gt;Sheva&lt;br&gt;</evnet:previewtext><dc:creator>Zhou Yong</dc:creator><slash:comments>18</slash:comments><wfw:commentRss>http://channel9.msdn.com/forums/Coffeehouse/240994-Teach-Me-The-difference-Between-COM-ActiveX-amp-OLE/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/240994/Trackback.aspx</trackback:ping></item><item><title>C9 Techoff Recommendation [C9 Techoff Recommendation]</title><description>&amp;nbsp;&amp;nbsp;&amp;nbsp; I think C9 Techoff forum should contain a mechanism in which when a poster asks a question, and some one else responds to it with a helpful or correct answers, then the original poster can mark the post which contains the right anwer as a "helpful post", this mechanism&amp;nbsp; is exactly the same as what MSDN forum currently uses, and I believe we can further improve the MSDN forum's code base to include more cool features.&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; C'mon, HC or Adam, technically speaking, it's not so hard to implement it:P&lt;br&gt;&lt;br&gt;Sheva&lt;br&gt;&lt;p&gt;in reply to &lt;a href='http://channel9.msdn.com/forums/Coffeehouse/239825-C9-Techoff-Recommendation/'&gt;C9 Techoff Recommendation&lt;/a&gt;&lt;/p&gt;&lt;img src="http://channel9.msdn.com/239825/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/forums/Coffeehouse/239825-C9-Techoff-Recommendation/</comments><link>http://channel9.msdn.com/forums/Coffeehouse/239825-C9-Techoff-Recommendation/</link><pubDate>Sat, 14 Oct 2006 15:12:29 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/forums/Coffeehouse/239825-C9-Techoff-Recommendation/</guid><evnet:views>2094</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/239825/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>&amp;nbsp;&amp;nbsp;&amp;nbsp; I think C9 Techoff forum should contain a mechanism in which when a poster asks a question, and some one else responds to it with a helpful or correct answers, then the original poster can mark the post which contains the right anwer as a "helpful post", this mechanism&amp;nbsp; is exactly the same as what MSDN forum currently uses, and I believe we can further improve the MSDN forum's code base to include more cool features.&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; C'mon, HC or Adam, technically speaking, it's not so hard to implement it:P&lt;br&gt;&lt;br&gt;Sheva&lt;br&gt;</evnet:previewtext><dc:creator>Zhou Yong</dc:creator><slash:comments>5</slash:comments><wfw:commentRss>http://channel9.msdn.com/forums/Coffeehouse/239825-C9-Techoff-Recommendation/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/239825/Trackback.aspx</trackback:ping></item><item><title>C9 Navigation Bar Bug [C9 Navigation Bar Bug]</title><description>&lt;img src="http://www.cnblogs.com/images/cnblogs_com/sheva/48805/r_C9Bug.JPG"&gt;&lt;p&gt;in reply to &lt;a href='http://channel9.msdn.com/forums/Coffeehouse/237885-C9-Navigation-Bar-Bug/'&gt;C9 Navigation Bar Bug&lt;/a&gt;&lt;/p&gt;&lt;img src="http://channel9.msdn.com/237885/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/forums/Coffeehouse/237885-C9-Navigation-Bar-Bug/</comments><link>http://channel9.msdn.com/forums/Coffeehouse/237885-C9-Navigation-Bar-Bug/</link><pubDate>Mon, 09 Oct 2006 16:11:08 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/forums/Coffeehouse/237885-C9-Navigation-Bar-Bug/</guid><evnet:views>2715</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/237885/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>&lt;img src="http://www.cnblogs.com/images/cnblogs_com/sheva/48805/r_C9Bug.JPG"&gt;</evnet:previewtext><dc:creator>Zhou Yong</dc:creator><slash:comments>8</slash:comments><wfw:commentRss>http://channel9.msdn.com/forums/Coffeehouse/237885-C9-Navigation-Bar-Bug/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/237885/Trackback.aspx</trackback:ping></item><item><title>RSS Aggregator Recommendation [RSS Aggregator Recommendation]</title><description>&amp;nbsp;&amp;nbsp;&amp;nbsp; What kinda RSS Aggregator do you currently use? I want to find a RSS aggragator which can read articles from both blogs and news groups, currently I am evaluating RSSBandit.&lt;br&gt;&lt;br&gt;Sheva&lt;br&gt;&lt;p&gt;in reply to &lt;a href='http://channel9.msdn.com/forums/Coffeehouse/236022-RSS-Aggregator-Recommendation/'&gt;RSS Aggregator Recommendation&lt;/a&gt;&lt;/p&gt;&lt;img src="http://channel9.msdn.com/236022/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/forums/Coffeehouse/236022-RSS-Aggregator-Recommendation/</comments><link>http://channel9.msdn.com/forums/Coffeehouse/236022-RSS-Aggregator-Recommendation/</link><pubDate>Wed, 04 Oct 2006 15:43:50 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/forums/Coffeehouse/236022-RSS-Aggregator-Recommendation/</guid><evnet:views>5054</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/236022/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>&amp;nbsp;&amp;nbsp;&amp;nbsp; What kinda RSS Aggregator do you currently use? I want to find a RSS aggragator which can read articles from both blogs and news groups, currently I am evaluating RSSBandit.&lt;br&gt;&lt;br&gt;Sheva&lt;br&gt;</evnet:previewtext><dc:creator>Zhou Yong</dc:creator><slash:comments>19</slash:comments><wfw:commentRss>http://channel9.msdn.com/forums/Coffeehouse/236022-RSS-Aggregator-Recommendation/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/236022/Trackback.aspx</trackback:ping></item><item><title>We Should Unban Beer [We Should Unban Beer]</title><description>if we can unban Eagle, then why not Beer?:O&lt;br&gt;&lt;br&gt;Sheva&lt;br&gt;&lt;p&gt;in reply to &lt;a href='http://channel9.msdn.com/forums/Coffeehouse/235499-We-Should-Unban-Beer/'&gt;We Should Unban Beer&lt;/a&gt;&lt;/p&gt;&lt;img src="http://channel9.msdn.com/235499/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/forums/Coffeehouse/235499-We-Should-Unban-Beer/</comments><link>http://channel9.msdn.com/forums/Coffeehouse/235499-We-Should-Unban-Beer/</link><pubDate>Tue, 03 Oct 2006 12:24:44 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/forums/Coffeehouse/235499-We-Should-Unban-Beer/</guid><evnet:views>8252</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/235499/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>if we can unban Eagle, then why not Beer?:O&lt;br&gt;&lt;br&gt;Sheva&lt;br&gt;</evnet:previewtext><dc:creator>Zhou Yong</dc:creator><slash:comments>37</slash:comments><wfw:commentRss>http://channel9.msdn.com/forums/Coffeehouse/235499-We-Should-Unban-Beer/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/235499/Trackback.aspx</trackback:ping></item><item><title>When Understanding means Rewriting [When Understanding means Rewriting]</title><description>&lt;h3 class="title"&gt;When Understanding means Rewriting&lt;/h3&gt;
	
	&lt;p&gt;
If you &lt;i&gt;ask&lt;/i&gt; a software developer what they spend their time doing, they'll tell you that they spend most of their time writing code.
&lt;/p&gt;&lt;p&gt;
However, if you actually &lt;i&gt;observe&lt;/i&gt; what software developers spend their time doing, you'll find that they spend most of their time &lt;i&gt;trying to understand&lt;/i&gt; code:
&lt;/p&gt;&lt;br&gt;&lt;p&gt;
&lt;img alt="where software developers spend their time" src="http://www.codinghorror.com/blog/images/where-developers-spend-their-time-graph.png" border="0" height="251" width="385"&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.codinghorror.com/blog/"&gt;ARIGINAL ARTICLE COMES HERE&lt;/a&gt;&lt;/p&gt;&lt;br&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;SHEVA&lt;br&gt;&lt;/p&gt;&lt;p&gt;in reply to &lt;a href='http://channel9.msdn.com/forums/Coffeehouse/232134-When-Understanding-means-Rewriting/'&gt;When Understanding means Rewriting&lt;/a&gt;&lt;/p&gt;&lt;img src="http://channel9.msdn.com/232134/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/forums/Coffeehouse/232134-When-Understanding-means-Rewriting/</comments><link>http://channel9.msdn.com/forums/Coffeehouse/232134-When-Understanding-means-Rewriting/</link><pubDate>Sun, 24 Sep 2006 14:27:55 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/forums/Coffeehouse/232134-When-Understanding-means-Rewriting/</guid><evnet:views>843</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/232134/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>&lt;h3 class="title"&gt;When Understanding means Rewriting&lt;/h3&gt;
	
	&lt;p&gt;
If you &lt;i&gt;ask&lt;/i&gt; a software developer what they spend their time doing, they'll tell you that they spend most of their time writing code.
&lt;/p&gt;&lt;p&gt;
However, if you actually &lt;i&gt;observe&lt;/i&gt; what software developers spend their time doing, you'll find that they spend most of their time &lt;i&gt;trying to understand&lt;/i&gt; code:
&lt;/p&gt;&lt;br&gt;&lt;p&gt;
&lt;img alt="where software developers spend their time" src="http://www.codinghorror.com/blog/images/where-developers-spend-their-time-graph.png" border="0" height="251" width="385"&gt;&lt;/p&gt;</evnet:previewtext><dc:creator>Zhou Yong</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://channel9.msdn.com/forums/Coffeehouse/232134-When-Understanding-means-Rewriting/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/232134/Trackback.aspx</trackback:ping></item><item><title>Why Are So many ASP.NET Developers? [Why Are So many ASP.NET Developers?]</title><description>&amp;nbsp;&amp;nbsp;&amp;nbsp; I know this question probably might be an invitation to flame war, but I just wanna get some people discussing this topic.&lt;br&gt;&lt;br&gt;Sheva&lt;br&gt;&lt;p&gt;in reply to &lt;a href='http://channel9.msdn.com/forums/Coffeehouse/231974-Why-Are-So-many-ASPNET-Developers/'&gt;Why Are So many ASP.NET Developers?&lt;/a&gt;&lt;/p&gt;&lt;img src="http://channel9.msdn.com/231974/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/forums/Coffeehouse/231974-Why-Are-So-many-ASPNET-Developers/</comments><link>http://channel9.msdn.com/forums/Coffeehouse/231974-Why-Are-So-many-ASPNET-Developers/</link><pubDate>Sat, 23 Sep 2006 16:32:30 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/forums/Coffeehouse/231974-Why-Are-So-many-ASPNET-Developers/</guid><evnet:views>6286</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/231974/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>&amp;nbsp;&amp;nbsp;&amp;nbsp; I know this question probably might be an invitation to flame war, but I just wanna get some people discussing this topic.&lt;br&gt;&lt;br&gt;Sheva&lt;br&gt;</evnet:previewtext><dc:creator>Zhou Yong</dc:creator><slash:comments>25</slash:comments><wfw:commentRss>http://channel9.msdn.com/forums/Coffeehouse/231974-Why-Are-So-many-ASPNET-Developers/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/231974/Trackback.aspx</trackback:ping></item><item><title>Suggestion Needed: Naming Convention [Suggestion Needed: Naming Convention]</title><description>&amp;nbsp;&amp;nbsp;&amp;nbsp; Well, as a C# programmer, I know pretty well of how to name the variables, classes, methods, properties etc in terms of programming paradigm? then when it comes to British English and American English, which human languages should I use when naming those types and members?&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; For example, if I have a class called AnimationBehaviour, should I name it in British way(aka AnimationBehaviour) or American way(aka AnimationBehavior)?&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Personally, I prefer British English, but there are so many people out there who use American English, so which approach should I use?&lt;br&gt;&lt;br&gt;Sheva&lt;br&gt;&lt;p&gt;in reply to &lt;a href='http://channel9.msdn.com/forums/Coffeehouse/228681-Suggestion-Needed-Naming-Convention/'&gt;Suggestion Needed: Naming Convention&lt;/a&gt;&lt;/p&gt;&lt;img src="http://channel9.msdn.com/228681/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/forums/Coffeehouse/228681-Suggestion-Needed-Naming-Convention/</comments><link>http://channel9.msdn.com/forums/Coffeehouse/228681-Suggestion-Needed-Naming-Convention/</link><pubDate>Mon, 11 Sep 2006 15:40:54 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/forums/Coffeehouse/228681-Suggestion-Needed-Naming-Convention/</guid><evnet:views>1802</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/228681/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>&amp;nbsp;&amp;nbsp;&amp;nbsp; Well, as a C# programmer, I know pretty well of how to name the variables, classes, methods, properties etc in terms of programming paradigm? then when it comes to British English and American English, which human languages should I use when naming those types and members?&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; For example, if I have a class called AnimationBehaviour, should I name it in British way(aka AnimationBehaviour) or American way(aka AnimationBehavior)?&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Personally, I prefer British English, but there are so many people out there who use American English, so which approach should I use?&lt;br&gt;&lt;br&gt;Sheva&lt;br&gt;</evnet:previewtext><dc:creator>Zhou Yong</dc:creator><slash:comments>5</slash:comments><wfw:commentRss>http://channel9.msdn.com/forums/Coffeehouse/228681-Suggestion-Needed-Naming-Convention/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/228681/Trackback.aspx</trackback:ping></item><item><title>WPF: Another darned revolution [WPF: Another darned revolution]</title><description>&lt;a href="http://www.theserverside.net/news/thread.tss?thread_id=42026"&gt;Good Article made by Mike Gunderloy&lt;/a&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Although he comes up with a lot of convincing reasons for not to learn WPF at the moment, but I am still jumping on the bandwagon.&lt;br&gt;Sheva&lt;br&gt;&lt;p&gt;in reply to &lt;a href='http://channel9.msdn.com/forums/Coffeehouse/228155-WPF-Another-darned-revolution/'&gt;WPF: Another darned revolution&lt;/a&gt;&lt;/p&gt;&lt;img src="http://channel9.msdn.com/228155/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/forums/Coffeehouse/228155-WPF-Another-darned-revolution/</comments><link>http://channel9.msdn.com/forums/Coffeehouse/228155-WPF-Another-darned-revolution/</link><pubDate>Fri, 08 Sep 2006 19:00:22 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/forums/Coffeehouse/228155-WPF-Another-darned-revolution/</guid><evnet:views>3200</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/228155/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>&lt;a href="http://www.theserverside.net/news/thread.tss?thread_id=42026"&gt;Good Article made by Mike Gunderloy&lt;/a&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Although he comes up with a lot of convincing reasons for not to learn WPF at the moment, but I am still jumping on the bandwagon.&lt;br&gt;Sheva&lt;br&gt;</evnet:previewtext><dc:creator>Zhou Yong</dc:creator><slash:comments>14</slash:comments><wfw:commentRss>http://channel9.msdn.com/forums/Coffeehouse/228155-WPF-Another-darned-revolution/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/228155/Trackback.aspx</trackback:ping></item></channel></rss>