<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" 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:copyright="http://blogs.law.harvard.edu/tech/rss" xmlns:image="http://purl.org/rss/1.0/modules/image/">
    <channel>
        <title>JGTM'2008 [MVP]</title>
        <link>http://blog.joycode.com/jgtm2000/Default.aspx</link>
        <description>Thinking in WPF...</description>
        <language>af</language>
        <copyright>jgtm2000</copyright>
        <managingEditor>jgtmstudio@gmail.com</managingEditor>
        <generator>Joycode Version 1.0.0.0</generator>
        <image>
            <title>JGTM'2008 [MVP]</title>
            <url>http://www.joycode.com/images/jgtm2000/gravatar.aspx</url>
            <link>http://blog.joycode.com/jgtm2000/Default.aspx</link>
            <width>77</width>
            <height>60</height>
        </image>
        <item>
            <title>继往开来，辞旧迎新——祝大家2006年新年快乐！</title>
            <link>http://blog.joycode.com/jgtm2000/archive/2006/01/03/69829.aspx</link>
            <description>摘要：2005年的最后一天，北京。一大早，雪下得好大——这该是2005年的最后一场雪吧，或许也是2005年第一场真正意义上的雪。晚上，夹在滚滚车流中，来到首体听齐秦黄金20年的演唱会。一首首熟悉的老歌唱起，我的脑中也随之浮现出历历往事——好一个黄金20年啊……
&amp;nbsp;
而2005年对于我和我们团队来说，则是非常具有戏剧性、充满转折点的一年。
&amp;nbsp;
自从2004年7月开始创业以来，身边的朋友们都十分关注我们项目的进展。创业之路确实崎岖，然而我们仍然坚信，只要坚守信念和理想、坚持到底就是胜利。...[&lt;a href=/jgtm2000/archive/2006/01/03/69829.aspx&gt;阅读全文&lt;/a&gt;]&lt;img src="http://blog.joycode.com/jgtm2000/aggbug/69829.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>jgtm2000</dc:creator>
            <guid>http://blog.joycode.com/jgtm2000/archive/2006/01/03/69829.aspx</guid>
            <pubDate>Tue, 03 Jan 2006 15:20:00 GMT</pubDate>
            <wfw:comment>http://blog.joycode.com/jgtm2000/comments/69829.aspx</wfw:comment>
            <comments>http://blog.joycode.com/jgtm2000/archive/2006/01/03/69829.aspx#feedback</comments>
            <slash:comments>28</slash:comments>
            <wfw:commentRss>http://blog.joycode.com/jgtm2000/comments/commentRss/69829.aspx</wfw:commentRss>
            <trackback:ping>http://blog.joycode.com/jgtm2000/services/trackbacks/69829.aspx</trackback:ping>
        </item>
        <item>
            <title>“智能”手机：它能为你做什么？</title>
            <link>http://blog.joycode.com/jgtm2000/archive/2004/12/30/42064.aspx</link>
            <description>摘要：不管怎么说，智能手机是一个非常好的智能客户端应用平台（广义上说，并不是只有.NET可以实现智能客户端应用&amp;#8212;&amp;#8212;只不过在目前它确实有一些优势&amp;#8212;&amp;#8212;尤其是站在开发者的立场上来说）。就这一点，就足够让智能手机做很多令我们生活发生变化的事情了&amp;#8212;&amp;#8212;当然，核心问题还是&amp;#8220;应用&amp;#8221;。 
&amp;nbsp;
什么样的应用可能会改变我们的生活呢？比如说&amp;#8212;&amp;#8212;移动电子商务应用（M-Commerce）。
&amp;nbsp;...[&lt;a href=/jgtm2000/archive/2004/12/30/42064.aspx&gt;阅读全文&lt;/a&gt;]&lt;img src="http://blog.joycode.com/jgtm2000/aggbug/42064.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>jgtm2000</dc:creator>
            <guid>http://blog.joycode.com/jgtm2000/archive/2004/12/30/42064.aspx</guid>
            <pubDate>Wed, 29 Dec 2004 21:31:00 GMT</pubDate>
            <wfw:comment>http://blog.joycode.com/jgtm2000/comments/42064.aspx</wfw:comment>
            <comments>http://blog.joycode.com/jgtm2000/archive/2004/12/30/42064.aspx#feedback</comments>
            <slash:comments>26</slash:comments>
            <wfw:commentRss>http://blog.joycode.com/jgtm2000/comments/commentRss/42064.aspx</wfw:commentRss>
            <trackback:ping>http://blog.joycode.com/jgtm2000/services/trackbacks/42064.aspx</trackback:ping>
        </item>
        <item>
            <title>Positive Thinking vs. Negative Thinking</title>
            <link>http://blog.joycode.com/jgtm2000/archive/2004/10/16/33031.aspx</link>
            <description>摘要：昨天晚上我们的团队在饭后展开了一个小小的话题，这个话题原自我这些天来的一个设想。对于这个想法，我已经思考了一段时间，感觉应该拿出来供大家头脑风暴一下了，于是我向大家说明想法的来龙去脉，并希望大家调动思维，想想看这个创意是否有潜在价值&amp;#8212;&amp;#8212;请注意，这件事情并没有提到议事日程，我仅是拿出来一个概念让大家集思广益，想想看这个东西的价值可能在那里，还是根本没有价值。 
&amp;nbsp;
请问如果我希望有效率、有效果的达成这个目标，我们应该采用什么思考方法或工具呢？
&amp;nbsp;
Posi...[&lt;a href=/jgtm2000/archive/2004/10/16/33031.aspx&gt;阅读全文&lt;/a&gt;]&lt;img src="http://blog.joycode.com/jgtm2000/aggbug/33031.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>jgtm2000</dc:creator>
            <guid>http://blog.joycode.com/jgtm2000/archive/2004/10/16/33031.aspx</guid>
            <pubDate>Sat, 16 Oct 2004 08:06:00 GMT</pubDate>
            <wfw:comment>http://blog.joycode.com/jgtm2000/comments/33031.aspx</wfw:comment>
            <comments>http://blog.joycode.com/jgtm2000/archive/2004/10/16/33031.aspx#feedback</comments>
            <slash:comments>18</slash:comments>
            <wfw:commentRss>http://blog.joycode.com/jgtm2000/comments/commentRss/33031.aspx</wfw:commentRss>
            <trackback:ping>http://blog.joycode.com/jgtm2000/services/trackbacks/33031.aspx</trackback:ping>
        </item>
        <item>
            <title>VS 2005 Beta 1 Refresh with Team System "is being" available now...</title>
            <link>http://blog.joycode.com/jgtm2000/archive/2004/09/02/32167.aspx</link>
            <description>摘要：刚刚上MSDN Subscriber Downloads扫了一圈，发现已经有Visual Studio 2005 Beta 1 Refresh with Team System（TS）的下载了（3.39G Full DVD Image）。跟上次不一样的是，这次RSS却没有更新&amp;#8212;&amp;#8212;不知道MSDN的人在搞什么搞啊。而且更恶劣的是，到现在这个大家伙还不能正确下载，FTM总是报internal error，我严重faint&amp;#8230;&amp;#8230;
其实对这个Team System一直...[&lt;a href=/jgtm2000/archive/2004/09/02/32167.aspx&gt;阅读全文&lt;/a&gt;]&lt;img src="http://blog.joycode.com/jgtm2000/aggbug/32167.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>jgtm2000</dc:creator>
            <guid>http://blog.joycode.com/jgtm2000/archive/2004/09/02/32167.aspx</guid>
            <pubDate>Thu, 02 Sep 2004 13:56:00 GMT</pubDate>
            <wfw:comment>http://blog.joycode.com/jgtm2000/comments/32167.aspx</wfw:comment>
            <comments>http://blog.joycode.com/jgtm2000/archive/2004/09/02/32167.aspx#feedback</comments>
            <slash:comments>9</slash:comments>
            <wfw:commentRss>http://blog.joycode.com/jgtm2000/comments/commentRss/32167.aspx</wfw:commentRss>
            <trackback:ping>http://blog.joycode.com/jgtm2000/services/trackbacks/32167.aspx</trackback:ping>
        </item>
        <item>
            <title>It's important to keep your knowledge and resource up to date...</title>
            <link>http://blog.joycode.com/jgtm2000/archive/2004/08/31/32031.aspx</link>
            <description>摘要：各位MSDN Subscribers，最新一期的MSDN Library October 2004 DVD/CD已经可以从MSDN Subscriber Downloads中下载了（其实早在26日我就从RSS中看到它了，可就是一直没有出现在TOC中&amp;#8212;&amp;#8212;看来MSDN的信息化工作还有待加强：）。
这期DVD中除了收录了截至7月中旬的MSDN Library Online中的内容外，还有一贯精彩的.NET Shows、MSDN TV、MSDN Webcasts以及.NET Rocks等...[&lt;a href=/jgtm2000/archive/2004/08/31/32031.aspx&gt;阅读全文&lt;/a&gt;]&lt;img src="http://blog.joycode.com/jgtm2000/aggbug/32031.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>jgtm2000</dc:creator>
            <guid>http://blog.joycode.com/jgtm2000/archive/2004/08/31/32031.aspx</guid>
            <pubDate>Mon, 30 Aug 2004 18:21:00 GMT</pubDate>
            <wfw:comment>http://blog.joycode.com/jgtm2000/comments/32031.aspx</wfw:comment>
            <comments>http://blog.joycode.com/jgtm2000/archive/2004/08/31/32031.aspx#feedback</comments>
            <slash:comments>9</slash:comments>
            <wfw:commentRss>http://blog.joycode.com/jgtm2000/comments/commentRss/32031.aspx</wfw:commentRss>
            <trackback:ping>http://blog.joycode.com/jgtm2000/services/trackbacks/32031.aspx</trackback:ping>
        </item>
        <item>
            <title>20天、20周、20年</title>
            <link>http://blog.joycode.com/jgtm2000/archive/2004/08/29/31922.aspx</link>
            <description>20天的等待，我们团队终于迎来了千里迢迢从南京北上的sumtec同学&amp;#8212;&amp;#8212;希望我们在一起会创造一段值得回忆的创业时光！
20周的阔别，我又回到了久违的博客堂&amp;#8212;&amp;#8212;却不知道还有多少人记得我呢？:)
20年的卧薪尝胆，祝贺中国女排又一次让五星红旗飘扬在奥运五环的光芒下！
&amp;nbsp;
我代表我们的团队给博客堂的朋友们问好啦！希望随后团队成员会有精彩的内容与大家分享，与朋友们共同成长！：）&lt;img src="http://blog.joycode.com/jgtm2000/aggbug/31922.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>jgtm2000</dc:creator>
            <guid>http://blog.joycode.com/jgtm2000/archive/2004/08/29/31922.aspx</guid>
            <pubDate>Sat, 28 Aug 2004 20:31:00 GMT</pubDate>
            <wfw:comment>http://blog.joycode.com/jgtm2000/comments/31922.aspx</wfw:comment>
            <comments>http://blog.joycode.com/jgtm2000/archive/2004/08/29/31922.aspx#feedback</comments>
            <slash:comments>22</slash:comments>
            <wfw:commentRss>http://blog.joycode.com/jgtm2000/comments/commentRss/31922.aspx</wfw:commentRss>
            <trackback:ping>http://blog.joycode.com/jgtm2000/services/trackbacks/31922.aspx</trackback:ping>
        </item>
        <item>
            <title>再谈XPath中处理XML Namespace的问题</title>
            <link>http://blog.joycode.com/jgtm2000/archive/2004/04/07/18535.aspx</link>
            <description>摘要：记得以前思归曾指导我们凡事都该多求一种alternative，看了ghj1976关于在.NET中利用XmlNamespaceManager来处理XPath名称空间引用的方法，又看了Zee关于直接在XPath过滤表达式中利用XPath内置节点函数来处理类似问题的另一种方法，那么我也来贡献一种非常有用的解决办法&amp;#8212;&amp;#8212;利用MSXML中DOM的SelectionNamespaces二级属性（second-level properties）。
如果你还在基于ActiveScript脚本引擎或...[&lt;a href=/jgtm2000/archive/2004/04/07/18535.aspx&gt;阅读全文&lt;/a&gt;]&lt;img src="http://blog.joycode.com/jgtm2000/aggbug/18535.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>jgtm2000</dc:creator>
            <guid>http://blog.joycode.com/jgtm2000/archive/2004/04/07/18535.aspx</guid>
            <pubDate>Wed, 07 Apr 2004 13:19:00 GMT</pubDate>
            <wfw:comment>http://blog.joycode.com/jgtm2000/comments/18535.aspx</wfw:comment>
            <comments>http://blog.joycode.com/jgtm2000/archive/2004/04/07/18535.aspx#feedback</comments>
            <slash:comments>5</slash:comments>
            <wfw:commentRss>http://blog.joycode.com/jgtm2000/comments/commentRss/18535.aspx</wfw:commentRss>
            <trackback:ping>http://blog.joycode.com/jgtm2000/services/trackbacks/18535.aspx</trackback:ping>
        </item>
        <item>
            <title>.NET Trick: Is it C# or JScript?!</title>
            <category>.NET Stuffs</category>
            <link>http://blog.joycode.com/jgtm2000/archive/2004/04/05/18392.aspx</link>
            <description>摘要：周末熬夜终于搞定的AOP尝鲜系列文章第三篇一出，就收到了很多朋友的反馈和邮件。首先感谢大家的关注！也衷心谢谢给我指出文章错误、文字疏忽的朋友们！
有一位细心朋友今早给我发来邮件，&amp;#8220;批评&amp;#8221;我又在简单问题上面犯了糊涂，他所指的是文章中出现的这个语句：
Console.WriteLine("Add: " + Thread.CurrentContext);
其中Thread.CurrentContext属性将返回当前线程所处的执行环境，类型是System.Runtime.Remoti...[&lt;a href=/jgtm2000/archive/2004/04/05/18392.aspx&gt;阅读全文&lt;/a&gt;]&lt;img src="http://blog.joycode.com/jgtm2000/aggbug/18392.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>jgtm2000</dc:creator>
            <guid>http://blog.joycode.com/jgtm2000/archive/2004/04/05/18392.aspx</guid>
            <pubDate>Mon, 05 Apr 2004 13:36:00 GMT</pubDate>
            <wfw:comment>http://blog.joycode.com/jgtm2000/comments/18392.aspx</wfw:comment>
            <comments>http://blog.joycode.com/jgtm2000/archive/2004/04/05/18392.aspx#feedback</comments>
            <slash:comments>18</slash:comments>
            <wfw:commentRss>http://blog.joycode.com/jgtm2000/comments/commentRss/18392.aspx</wfw:commentRss>
            <trackback:ping>http://blog.joycode.com/jgtm2000/services/trackbacks/18392.aspx</trackback:ping>
        </item>
        <item>
            <title>让大家久等了：终于完成了AOP尝鲜系列之第三部</title>
            <category>General</category>
            <link>http://blog.joycode.com/jgtm2000/archive/2004/04/04/18145.aspx</link>
            <description>摘要：&amp;nbsp;Part III: Context-based Interception Towards a Mini AOP Framework
&amp;nbsp;
摘要：在本文的上一篇中，我们利用.NET Remoting基础架构中的真实代理/透明代理技术实现了不针对具体类型、具体方法的通用方法调用拦截机制。在本篇文字中，我们介绍可以用于在.NET中实现基本AOP（面向方面编程）的更深入的基于ContextBoundObject机制的相关技术，并结合该技术的优势和劣势提出了一个已经在我们设计的项目中局部应用...[&lt;a href=/jgtm2000/archive/2004/04/04/18145.aspx&gt;阅读全文&lt;/a&gt;]&lt;img src="http://blog.joycode.com/jgtm2000/aggbug/18145.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>jgtm2000</dc:creator>
            <guid>http://blog.joycode.com/jgtm2000/archive/2004/04/04/18145.aspx</guid>
            <pubDate>Sat, 03 Apr 2004 19:12:00 GMT</pubDate>
            <wfw:comment>http://blog.joycode.com/jgtm2000/comments/18145.aspx</wfw:comment>
            <comments>http://blog.joycode.com/jgtm2000/archive/2004/04/04/18145.aspx#feedback</comments>
            <wfw:commentRss>http://blog.joycode.com/jgtm2000/comments/commentRss/18145.aspx</wfw:commentRss>
            <trackback:ping>http://blog.joycode.com/jgtm2000/services/trackbacks/18145.aspx</trackback:ping>
        </item>
        <item>
            <title>Inspired people, inspiring community!</title>
            <category>General</category>
            <link>http://blog.joycode.com/jgtm2000/archive/2004/03/10/15650.aspx</link>
            <description>摘要：抛开技术细节不说，我今天很想记一种精神、一种态度，请来看看博客堂的&amp;#8220;弟弟&amp;#8221;博客园上面的一个话题：
关于.Text如何过滤恶意脚本的思考小题大作:.Text中恶意脚本过滤的新方法
应该是受我文章的&amp;#8220;误导&amp;#8221;，dudu同学坚定不移的要用些（我已暗示多次并不合适的）新技术、新思路去解决一个很多中手、高手都不屑于解决的问题。他自己钻研文章，多次通过邮件向我提出自己的质疑，与我讨论相关的技术，最后终于成功的从完全不同的角度解决了问题，还发信来让我批评他写的程序&amp;#8...[&lt;a href=/jgtm2000/archive/2004/03/10/15650.aspx&gt;阅读全文&lt;/a&gt;]&lt;img src="http://blog.joycode.com/jgtm2000/aggbug/15650.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>jgtm2000</dc:creator>
            <guid>http://blog.joycode.com/jgtm2000/archive/2004/03/10/15650.aspx</guid>
            <pubDate>Wed, 10 Mar 2004 15:01:00 GMT</pubDate>
            <wfw:comment>http://blog.joycode.com/jgtm2000/comments/15650.aspx</wfw:comment>
            <comments>http://blog.joycode.com/jgtm2000/archive/2004/03/10/15650.aspx#feedback</comments>
            <slash:comments>9</slash:comments>
            <wfw:commentRss>http://blog.joycode.com/jgtm2000/comments/commentRss/15650.aspx</wfw:commentRss>
            <trackback:ping>http://blog.joycode.com/jgtm2000/services/trackbacks/15650.aspx</trackback:ping>
        </item>
        <item>
            <title>ElegantORM or ElegantSqlHelper? 起名还真是个大学问啊……</title>
            <category>.NET Stuffs</category>
            <link>http://blog.joycode.com/jgtm2000/archive/2004/03/10/10276.aspx</link>
            <description>摘要：继续前面的话题，上次给出了个不甚明确的大图画，结果引来众多高手指教，不亦乐乎！这次我想明确一下、具体化一下，就是下面这样一个命题（C#示意性代码）：
如果有：
&amp;nbsp;[TableMapping("Book")]public class BookInfo{&amp;nbsp; public BookInfo(int bookID, string title, string publisher);&amp;nbsp; public int BookID;&amp;nbsp; public string Title;&amp;nbs...[&lt;a href=/jgtm2000/archive/2004/03/10/10276.aspx&gt;阅读全文&lt;/a&gt;]&lt;img src="http://blog.joycode.com/jgtm2000/aggbug/10276.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>jgtm2000</dc:creator>
            <guid>http://blog.joycode.com/jgtm2000/archive/2004/03/10/10276.aspx</guid>
            <pubDate>Wed, 10 Mar 2004 04:13:00 GMT</pubDate>
            <wfw:comment>http://blog.joycode.com/jgtm2000/comments/10276.aspx</wfw:comment>
            <comments>http://blog.joycode.com/jgtm2000/archive/2004/03/10/10276.aspx#feedback</comments>
            <slash:comments>15</slash:comments>
            <wfw:commentRss>http://blog.joycode.com/jgtm2000/comments/commentRss/10276.aspx</wfw:commentRss>
            <trackback:ping>http://blog.joycode.com/jgtm2000/services/trackbacks/10276.aspx</trackback:ping>
        </item>
        <item>
            <title>Unit Testing with .NET Quiz: Adaptable Mock Objects?</title>
            <category>.NET Stuffs</category>
            <category>Agile/XP</category>
            <link>http://blog.joycode.com/jgtm2000/archive/2004/03/02/14549.aspx</link>
            <description>摘要：前面用透明代理机制实现简单AOP的文章一发，很快收到很多朋友的反馈，其中就有一些朋友提出关于文中所述的透明代理等技术还能够用于什么应用场合的疑问。说实在的，本来我就是想写一些关于这些技术在实际项目中应用的随笔的，可是想到可能会有很多朋友对这些技术的基本原理还不熟悉，这才萌生了先写一系列文章作铺垫的念头（可惜由于工作比较忙的缘故，至今还欠一篇没有写完，还请大家见谅啦，我抓紧时间补上&amp;#8212;&amp;#8212;这篇内容更精彩噢！呵呵）。
&amp;nbsp;
今天我们又一次把我前面这两篇文字中提到的技术应用在项目...[&lt;a href=/jgtm2000/archive/2004/03/02/14549.aspx&gt;阅读全文&lt;/a&gt;]&lt;img src="http://blog.joycode.com/jgtm2000/aggbug/14549.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>jgtm2000</dc:creator>
            <guid>http://blog.joycode.com/jgtm2000/archive/2004/03/02/14549.aspx</guid>
            <pubDate>Tue, 02 Mar 2004 13:13:00 GMT</pubDate>
            <wfw:comment>http://blog.joycode.com/jgtm2000/comments/14549.aspx</wfw:comment>
            <comments>http://blog.joycode.com/jgtm2000/archive/2004/03/02/14549.aspx#feedback</comments>
            <slash:comments>11</slash:comments>
            <wfw:commentRss>http://blog.joycode.com/jgtm2000/comments/commentRss/14549.aspx</wfw:commentRss>
            <trackback:ping>http://blog.joycode.com/jgtm2000/services/trackbacks/14549.aspx</trackback:ping>
        </item>
        <item>
            <title>偶的AOP文章之Part II及微软无线桌面套装精英版</title>
            <category>General</category>
            <link>http://blog.joycode.com/jgtm2000/archive/2004/02/23/13644.aspx</link>
            <description>摘要：在很多朋友的一再催促下，偶关于.NET中实现基本AOP编程的第二篇文章终于在上个周末出炉了。这里首先多谢在大周末帮我做review的朋友们，多谢你们的火眼金睛，群众的眼睛真的是够靓啊！！：）
&amp;nbsp;
在写这篇文章的时候，我从MS的e-CompanyStore新收到的微软无线桌面套装精英版给我添了不少乐趣，可也带来了不少烦恼。键盘的手感虽比不上我那台老的IBM金属键盘，却仍是舒适、便捷得很（尤其是那条皮质的腕托，还有左面的纵横滚轮&amp;#8212;&amp;#8212;可惜不能按！）；鼠标虽然不是想象中的皮革...[&lt;a href=/jgtm2000/archive/2004/02/23/13644.aspx&gt;阅读全文&lt;/a&gt;]&lt;img src="http://blog.joycode.com/jgtm2000/aggbug/13644.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>jgtm2000</dc:creator>
            <guid>http://blog.joycode.com/jgtm2000/archive/2004/02/23/13644.aspx</guid>
            <pubDate>Mon, 23 Feb 2004 11:45:00 GMT</pubDate>
            <wfw:comment>http://blog.joycode.com/jgtm2000/comments/13644.aspx</wfw:comment>
            <comments>http://blog.joycode.com/jgtm2000/archive/2004/02/23/13644.aspx#feedback</comments>
            <slash:comments>8</slash:comments>
            <wfw:commentRss>http://blog.joycode.com/jgtm2000/comments/commentRss/13644.aspx</wfw:commentRss>
            <trackback:ping>http://blog.joycode.com/jgtm2000/services/trackbacks/13644.aspx</trackback:ping>
        </item>
        <item>
            <title>.NET Quick Tip: Runtime Type Conversion for Enumeration</title>
            <category>.NET Stuffs</category>
            <link>http://blog.joycode.com/jgtm2000/archive/2004/02/23/13294.aspx</link>
            <description>摘要：先来看这段NUnit测试代码，我们希望用反射机制在运行时访问一个对象的枚举类型的域或属性：
&amp;nbsp;
[TestFixture]public class PaymentInfo{&amp;nbsp; public enum PaymentType&amp;nbsp; {&amp;nbsp;&amp;nbsp;&amp;nbsp; Cash, CreditCard, Check&amp;nbsp; }&amp;nbsp; public PaymentType Type;&amp;nbsp; public void Test()&amp;nbsp; {&amp;nbsp;&amp;nbs...[&lt;a href=/jgtm2000/archive/2004/02/23/13294.aspx&gt;阅读全文&lt;/a&gt;]&lt;img src="http://blog.joycode.com/jgtm2000/aggbug/13294.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>jgtm2000</dc:creator>
            <guid>http://blog.joycode.com/jgtm2000/archive/2004/02/23/13294.aspx</guid>
            <pubDate>Mon, 23 Feb 2004 10:56:00 GMT</pubDate>
            <wfw:comment>http://blog.joycode.com/jgtm2000/comments/13294.aspx</wfw:comment>
            <comments>http://blog.joycode.com/jgtm2000/archive/2004/02/23/13294.aspx#feedback</comments>
            <slash:comments>5</slash:comments>
            <wfw:commentRss>http://blog.joycode.com/jgtm2000/comments/commentRss/13294.aspx</wfw:commentRss>
            <trackback:ping>http://blog.joycode.com/jgtm2000/services/trackbacks/13294.aspx</trackback:ping>
        </item>
        <item>
            <title>XP: To be a Good Programmer, You'd Find a Pair Programmer First!</title>
            <category>Agile/XP</category>
            <link>http://blog.joycode.com/jgtm2000/archive/2004/02/07/12558.aspx</link>
            <description>摘要：&amp;nbsp;
昨天，我第一次在实际开发工作中体验到了结对开发的魔力（以前也就是两个人一起研究问题而已），那确实是一种令人神怡且有效的工作方式&amp;#8212;&amp;#8212;至少it works extremely well for me!
&amp;nbsp;
在下午三四个小时的开发工作中，我和我的搭档一起解决了已经困扰了我很久的几个问题，并令人激动不已的在NUnit中点绿了单元测试中所有的测试项（就这几个问题我已经拖了半个月了还没能解决）&amp;#8212;&amp;#8212;这意味着我可以放心的开始对代码进行重构（而不...[&lt;a href=/jgtm2000/archive/2004/02/07/12558.aspx&gt;阅读全文&lt;/a&gt;]&lt;img src="http://blog.joycode.com/jgtm2000/aggbug/12558.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>jgtm2000</dc:creator>
            <guid>http://blog.joycode.com/jgtm2000/archive/2004/02/07/12558.aspx</guid>
            <pubDate>Sat, 07 Feb 2004 08:44:00 GMT</pubDate>
            <wfw:comment>http://blog.joycode.com/jgtm2000/comments/12558.aspx</wfw:comment>
            <comments>http://blog.joycode.com/jgtm2000/archive/2004/02/07/12558.aspx#feedback</comments>
            <slash:comments>18</slash:comments>
            <wfw:commentRss>http://blog.joycode.com/jgtm2000/comments/commentRss/12558.aspx</wfw:commentRss>
            <trackback:ping>http://blog.joycode.com/jgtm2000/services/trackbacks/12558.aspx</trackback:ping>
        </item>
        <item>
            <title>动态属性依然是类的一部分？</title>
            <category>General</category>
            <link>http://blog.joycode.com/jgtm2000/archive/2004/02/05/12425.aspx</link>
            <description>摘要：动态属性依然是类的一部分？&amp;#8212;&amp;#8212;I really do NOT think so!http://blog.joycode.com/microhelper/posts/12394.aspx#12408
不可否认attribute的强大 但它必须依赖程序而存在的事实就注定了它的脆弱？&amp;#8212;&amp;#8212;What do you think?http://blog.joycode.com/jgtm2000/posts/10064.aspx#10220
&amp;#8220;具体情况、具体...[&lt;a href=/jgtm2000/archive/2004/02/05/12425.aspx&gt;阅读全文&lt;/a&gt;]&lt;img src="http://blog.joycode.com/jgtm2000/aggbug/12425.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>jgtm2000</dc:creator>
            <guid>http://blog.joycode.com/jgtm2000/archive/2004/02/05/12425.aspx</guid>
            <pubDate>Thu, 05 Feb 2004 08:49:00 GMT</pubDate>
            <wfw:comment>http://blog.joycode.com/jgtm2000/comments/12425.aspx</wfw:comment>
            <comments>http://blog.joycode.com/jgtm2000/archive/2004/02/05/12425.aspx#feedback</comments>
            <slash:comments>35</slash:comments>
            <wfw:commentRss>http://blog.joycode.com/jgtm2000/comments/commentRss/12425.aspx</wfw:commentRss>
            <trackback:ping>http://blog.joycode.com/jgtm2000/services/trackbacks/12425.aspx</trackback:ping>
        </item>
        <item>
            <title>A Taste of AOP from Solving Problems with OOP and Design Patterns (Part I)</title>
            <link>http://blog.joycode.com/jgtm2000/archive/2004/02/02/12149.aspx</link>
            <description>摘要：本文通过一个高度简化的示例，逐步的揭示在面向对象设计与开发中面临的若干问题，并导出软件开发对AOP（即面向方面编程）思想的需求。这是文章的第一部分，主要利用面向对象编程技术与设计模式给出解决问题的一个思路，并分析该实现面临的问题，以此形成对面向方面编程技术的直观需求。
&amp;nbsp;
欢迎大家提出自己的观点、意见和建议，文章的下半部分正在写作中。谢谢！：）
&amp;nbsp;
http://blog.joycode.com/jgtm2000/posts/12103.aspx&lt;img src="http://blog.joycode.com/jgtm2000/aggbug/12149.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>jgtm2000</dc:creator>
            <guid>http://blog.joycode.com/jgtm2000/archive/2004/02/02/12149.aspx</guid>
            <pubDate>Mon, 02 Feb 2004 11:15:00 GMT</pubDate>
            <wfw:comment>http://blog.joycode.com/jgtm2000/comments/12149.aspx</wfw:comment>
            <comments>http://blog.joycode.com/jgtm2000/archive/2004/02/02/12149.aspx#feedback</comments>
            <slash:comments>1</slash:comments>
            <wfw:commentRss>http://blog.joycode.com/jgtm2000/comments/commentRss/12149.aspx</wfw:commentRss>
            <trackback:ping>http://blog.joycode.com/jgtm2000/services/trackbacks/12149.aspx</trackback:ping>
        </item>
        <item>
            <title>C# Tips: An Extra Comma is NOT an Error Anymore!</title>
            <category>.NET Stuffs</category>
            <link>http://blog.joycode.com/jgtm2000/archive/2004/01/13/9280.aspx</link>
            <description>摘要：I found this tip in an incidental and quick Rebuild when I suddenly notice the extra comma but compiler didn't report any error before I could be able to abort it! I thought it were a nice and kind bug in C# compiler but it's NOT, as shown in C# Language ...[&lt;a href=/jgtm2000/archive/2004/01/13/9280.aspx&gt;阅读全文&lt;/a&gt;]&lt;img src="http://blog.joycode.com/jgtm2000/aggbug/9280.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>jgtm2000</dc:creator>
            <guid>http://blog.joycode.com/jgtm2000/archive/2004/01/13/9280.aspx</guid>
            <pubDate>Tue, 13 Jan 2004 14:02:00 GMT</pubDate>
            <wfw:comment>http://blog.joycode.com/jgtm2000/comments/9280.aspx</wfw:comment>
            <comments>http://blog.joycode.com/jgtm2000/archive/2004/01/13/9280.aspx#feedback</comments>
            <slash:comments>6</slash:comments>
            <wfw:commentRss>http://blog.joycode.com/jgtm2000/comments/commentRss/9280.aspx</wfw:commentRss>
            <trackback:ping>http://blog.joycode.com/jgtm2000/services/trackbacks/9280.aspx</trackback:ping>
        </item>
        <item>
            <title>Bug or What: VC#.NET IntelliSense with DesignOnly &amp; xxxParameter.IsNullable in .NET Framework</title>
            <category>.NET Stuffs</category>
            <link>http://blog.joycode.com/jgtm2000/archive/2004/01/13/10473.aspx</link>
            <description>摘要：在使用Visual Studio .NET 2003的Visual C# .NET产品时发现一个问题（我用的是英文版本，在同事的中文版本中也存在同样的问题）：SqlParameter.IsNullable属性无法在IntelliSense中正确列出（相反，其getter/setter方法却被错误的显示在成员提示中，即get_IsNullable和set_IsNullable）。大概看了一下IsNullable属性和其他属性成员的差别，看来是因为被打上了DesignOnlyAttribute的原因。然而即便...[&lt;a href=/jgtm2000/archive/2004/01/13/10473.aspx&gt;阅读全文&lt;/a&gt;]&lt;img src="http://blog.joycode.com/jgtm2000/aggbug/10473.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>jgtm2000</dc:creator>
            <guid>http://blog.joycode.com/jgtm2000/archive/2004/01/13/10473.aspx</guid>
            <pubDate>Tue, 13 Jan 2004 14:00:00 GMT</pubDate>
            <wfw:comment>http://blog.joycode.com/jgtm2000/comments/10473.aspx</wfw:comment>
            <comments>http://blog.joycode.com/jgtm2000/archive/2004/01/13/10473.aspx#feedback</comments>
            <slash:comments>4</slash:comments>
            <wfw:commentRss>http://blog.joycode.com/jgtm2000/comments/commentRss/10473.aspx</wfw:commentRss>
            <trackback:ping>http://blog.joycode.com/jgtm2000/services/trackbacks/10473.aspx</trackback:ping>
        </item>
        <item>
            <title>Object.GetType() is NOT a virtual method as you may think...</title>
            <category>.NET Stuffs</category>
            <link>http://blog.joycode.com/jgtm2000/archive/2004/01/13/10571.aspx</link>
            <description>摘要：在mmkk的blog上看到一个关于Object.GetType()的观点，想作些补充，和各位分享（原文请见http://v-instru.com/blog/posts/220.aspx）。 
&amp;nbsp;
由于所有的类都隐式继承Object，并且获得Object.GetType()，不过由于派生类可以new一个新的GetType()遮蔽Object.GetType()，比如:
public new Type GetType()
{
return typeof(System.String);?
...[&lt;a href=/jgtm2000/archive/2004/01/13/10571.aspx&gt;阅读全文&lt;/a&gt;]&lt;img src="http://blog.joycode.com/jgtm2000/aggbug/10571.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>jgtm2000</dc:creator>
            <guid>http://blog.joycode.com/jgtm2000/archive/2004/01/13/10571.aspx</guid>
            <pubDate>Tue, 13 Jan 2004 14:00:00 GMT</pubDate>
            <wfw:comment>http://blog.joycode.com/jgtm2000/comments/10571.aspx</wfw:comment>
            <comments>http://blog.joycode.com/jgtm2000/archive/2004/01/13/10571.aspx#feedback</comments>
            <slash:comments>10</slash:comments>
            <wfw:commentRss>http://blog.joycode.com/jgtm2000/comments/commentRss/10571.aspx</wfw:commentRss>
            <trackback:ping>http://blog.joycode.com/jgtm2000/services/trackbacks/10571.aspx</trackback:ping>
        </item>
    </channel>
</rss>