<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Arthur Hsu&#039;s Blogs &#187; C++/C#</title>
	<atom:link href="http://www.cchsu.com/art-en/category/technical/cc/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.cchsu.com/art-en</link>
	<description>Chef Peon&#039;s Melange</description>
	<lastBuildDate>Tue, 03 Jan 2012 07:59:24 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Harvesting Memory Dumps (1)</title>
		<link>http://www.cchsu.com/art-en/2009/08/28/158/</link>
		<comments>http://www.cchsu.com/art-en/2009/08/28/158/#comments</comments>
		<pubDate>Fri, 28 Aug 2009 23:31:06 +0000</pubDate>
		<dc:creator>arthur</dc:creator>
				<category><![CDATA[C++/C#]]></category>
		<category><![CDATA[Debugging]]></category>
		<category><![CDATA[Technical]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://www.cchsu.com/art-en/?p=158</guid>
		<description><![CDATA[How to use ADPlus to collect memory dump.  It's not that intuitive when secure CRT is involved ...]]></description>
		<wfw:commentRss>http://www.cchsu.com/art-en/2009/08/28/158/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Proper CM</title>
		<link>http://www.cchsu.com/art-en/2009/08/26/153/</link>
		<comments>http://www.cchsu.com/art-en/2009/08/26/153/#comments</comments>
		<pubDate>Thu, 27 Aug 2009 06:18:34 +0000</pubDate>
		<dc:creator>arthur</dc:creator>
				<category><![CDATA[C++/C#]]></category>
		<category><![CDATA[Technical]]></category>

		<guid isPermaLink="false">http://www.cchsu.com/art-en/?p=153</guid>
		<description><![CDATA[Basic ideas about proper CM]]></description>
		<wfw:commentRss>http://www.cchsu.com/art-en/2009/08/26/153/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The First Step of Windows Post-Mortem Debugging</title>
		<link>http://www.cchsu.com/art-en/2009/08/26/138/</link>
		<comments>http://www.cchsu.com/art-en/2009/08/26/138/#comments</comments>
		<pubDate>Wed, 26 Aug 2009 07:46:31 +0000</pubDate>
		<dc:creator>arthur</dc:creator>
				<category><![CDATA[C++/C#]]></category>
		<category><![CDATA[Debugging]]></category>
		<category><![CDATA[Technical]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://www.cchsu.com/art-en/?p=138</guid>
		<description><![CDATA[How to use map file and assembly listing to find the crash point.]]></description>
		<wfw:commentRss>http://www.cchsu.com/art-en/2009/08/26/138/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PDC 2008: Day 3</title>
		<link>http://www.cchsu.com/art-en/2008/10/30/100/</link>
		<comments>http://www.cchsu.com/art-en/2008/10/30/100/#comments</comments>
		<pubDate>Thu, 30 Oct 2008 07:18:37 +0000</pubDate>
		<dc:creator>arthur</dc:creator>
				<category><![CDATA[C++/C#]]></category>
		<category><![CDATA[Reviews & Comments]]></category>
		<category><![CDATA[Technical]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://www.cchsu.com/art-en/?p=100</guid>
		<description><![CDATA[There was not too much to talk about for sessions I attened in day 3. I took a look at the replay of Anders Hejlsberg&#8217;s lecture regarding the future of C#, and I&#8217;d like to share some of my points: Hejlsberg mentioned that the trends of programming language will be declarative, dynamic, and concurrent. For [...]]]></description>
		<wfw:commentRss>http://www.cchsu.com/art-en/2008/10/30/100/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Deployment of VC8 CRT</title>
		<link>http://www.cchsu.com/art-en/2007/05/18/57/</link>
		<comments>http://www.cchsu.com/art-en/2007/05/18/57/#comments</comments>
		<pubDate>Fri, 18 May 2007 04:44:22 +0000</pubDate>
		<dc:creator>arthur</dc:creator>
				<category><![CDATA[C++/C#]]></category>
		<category><![CDATA[Technical]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://www.cchsu.com/art-en/2007/05/18/57/</guid>
		<description><![CDATA[If you build your application using VC8, you probably already are suffering from the new CRT deployment.  There&#8217;s a document on MSDN talking about how to do that.  However, if you choose to deploy the CRT as private assemblies, and miss the very subtle line below, you are very likely to be tricked. Create a [...]]]></description>
		<wfw:commentRss>http://www.cchsu.com/art-en/2007/05/18/57/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The solution to DLL hell is hellish</title>
		<link>http://www.cchsu.com/art-en/2007/03/07/56/</link>
		<comments>http://www.cchsu.com/art-en/2007/03/07/56/#comments</comments>
		<pubDate>Wed, 07 Mar 2007 04:45:37 +0000</pubDate>
		<dc:creator>arthur</dc:creator>
				<category><![CDATA[C++/C#]]></category>
		<category><![CDATA[Troubleshooting]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://www.cchsu.com/art-en/2007/03/07/56/</guid>
		<description><![CDATA[Recently I started develop things using Visual Studio 2005 SP1 (a.k.a. VS8 SP1). The biggest change of VS8 is that the CRT library is now deployed in WinSxS so that the DLL hell problem related to CRT could be solved, as suggested in Martyn Lovell&#8217;s blog. As a result, VC linker will auto generate appropriate [...]]]></description>
		<wfw:commentRss>http://www.cchsu.com/art-en/2007/03/07/56/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Notes for some recent findings</title>
		<link>http://www.cchsu.com/art-en/2005/04/08/31/</link>
		<comments>http://www.cchsu.com/art-en/2005/04/08/31/#comments</comments>
		<pubDate>Fri, 08 Apr 2005 23:14:00 +0000</pubDate>
		<dc:creator>arthur</dc:creator>
				<category><![CDATA[C++/C#]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://www.cchsu.com/art-en/?p=31</guid>
		<description><![CDATA[I learned a new point of view that Avalon is a &#8220;form-based&#8221; kind of UI. Currently the UI that we have consists a frame window which takes care of most displaying job, and a bunch of dialog boxes which take care of most jobs which need user interactions. A &#8220;form-based&#8221; kind of UI means shifting [...]]]></description>
		<wfw:commentRss>http://www.cchsu.com/art-en/2005/04/08/31/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>VisualStudio 2005 Try-Out (2)</title>
		<link>http://www.cchsu.com/art-en/2005/03/13/28/</link>
		<comments>http://www.cchsu.com/art-en/2005/03/13/28/#comments</comments>
		<pubDate>Sun, 13 Mar 2005 04:18:00 +0000</pubDate>
		<dc:creator>arthur</dc:creator>
				<category><![CDATA[C++/C#]]></category>
		<category><![CDATA[Reviews & Comments]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://www.cchsu.com/art-en/?p=28</guid>
		<description><![CDATA[Recently I&#8217;ve got the Feb CTP version of VS 2005, which called itself a &#8220;Beta 2&#8243;. The Feb CTP version does not support my favorite PREfast, so I didn&#8217;t play with its C++ very much. Let&#8217;s talk about the Windows Form in C#. The weakest link for .Net 1.x is its UI support, no kidding. [...]]]></description>
		<wfw:commentRss>http://www.cchsu.com/art-en/2005/03/13/28/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>VisualStudio 2005 Try-Out (1)</title>
		<link>http://www.cchsu.com/art-en/2005/03/04/29/</link>
		<comments>http://www.cchsu.com/art-en/2005/03/04/29/#comments</comments>
		<pubDate>Sat, 05 Mar 2005 03:37:00 +0000</pubDate>
		<dc:creator>arthur</dc:creator>
				<category><![CDATA[C++/C#]]></category>
		<category><![CDATA[Reviews & Comments]]></category>

		<guid isPermaLink="false">http://www.cchsu.com/art-en/?p=29</guid>
		<description><![CDATA[Recently I started playing with VS 2005 Beta 1, it&#8217;s not the newest toy but it&#8217;s pretty reliable compared to the good old days when I played with VS 2002 PDC preview. VS 2005 contains a big bunch of new features. So far I&#8217;ve seen huge changes in .Net 2.0, generics in C# (finally, I [...]]]></description>
		<wfw:commentRss>http://www.cchsu.com/art-en/2005/03/04/29/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Book recommendation</title>
		<link>http://www.cchsu.com/art-en/2004/10/03/44/</link>
		<comments>http://www.cchsu.com/art-en/2004/10/03/44/#comments</comments>
		<pubDate>Sun, 03 Oct 2004 19:26:00 +0000</pubDate>
		<dc:creator>arthur</dc:creator>
				<category><![CDATA[C++/C#]]></category>
		<category><![CDATA[Reviews & Comments]]></category>

		<guid isPermaLink="false">http://www.cchsu.com/art-en/?p=44</guid>
		<description><![CDATA[I found a very good book for teaching C# Windows Form programming: MCAD/MCSD Training Guide (70-316): Developing and Implementing Windows-Based Applications with Visual C# and Visual Studio.NET, Amit Kalani, Que 2002 It&#8217;s near perfect Covers almost everything you need to know about .NET Windows Form programming. The only important thing missing is multithreading under Windows [...]]]></description>
		<wfw:commentRss>http://www.cchsu.com/art-en/2004/10/03/44/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

