<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>MohamedG's Log - All Comments</title><link>http://blogs.msdn.com/b/mohamedg/</link><description>TW9oYW1lZCBFbC1HZWlzaA==</description><dc:language>en-US</dc:language><generator>Telligent Evolution Platform Developer Build (Build: 5.6.50428.7875)</generator><item><title>re: Visual GCRoot via DGML</title><link>http://blogs.msdn.com/b/mohamedg/archive/2010/03/02/visual-gcroot-via-dgml.aspx#10416111</link><pubDate>Sun, 05 May 2013 01:30:14 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10416111</guid><dc:creator>Mohamed Mahmoud El-Geish</dc:creator><description>&lt;p&gt;Thanks Shilpa, you should copy vgcroot.dll to the winext folder where windbg is installed and run:&lt;/p&gt;
&lt;p&gt;.load vgcroot&lt;/p&gt;
&lt;p&gt;Then you can run !help vgcroot for detailed help.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10416111" width="1" height="1"&gt;</description></item><item><title>re: Visual GCRoot via DGML</title><link>http://blogs.msdn.com/b/mohamedg/archive/2010/03/02/visual-gcroot-via-dgml.aspx#10415541</link><pubDate>Thu, 02 May 2013 05:36:22 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10415541</guid><dc:creator>Shilpa</dc:creator><description>&lt;p&gt;Excellent post!!&lt;/p&gt;
&lt;p&gt;Can you guide me how to run your extension in windbg.exe as i&amp;#39;m new to using windbg? Any help on the same would be greatly appreciated!!.&lt;/p&gt;
&lt;p&gt;Thanks in advance.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10415541" width="1" height="1"&gt;</description></item><item><title>re: Adding Custom SOAP Headers in WCF</title><link>http://blogs.msdn.com/b/mohamedg/archive/2012/10/21/adding-custom-soap-headers-in-wcf.aspx#10412981</link><pubDate>Mon, 22 Apr 2013 10:14:05 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10412981</guid><dc:creator>Elisa</dc:creator><description>&lt;p&gt;I think ClientMessageInspectors is MessageInspectors in NET 4.5&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10412981" width="1" height="1"&gt;</description></item><item><title>re: ExtensionDataObject is not Marked as Serializable</title><link>http://blogs.msdn.com/b/mohamedg/archive/2010/02/15/extensiondataobject-is-not-marked-as-serializable.aspx#10405765</link><pubDate>Wed, 27 Mar 2013 16:16:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10405765</guid><dc:creator>veljkoz</dc:creator><description>&lt;p&gt;But this way you&amp;#39;re defeating the purpose of IExtensibleDataObject in the first place... &lt;/p&gt;
&lt;p&gt;It would be far better if you would just implement the &amp;quot;On serialize&amp;quot; (constructor with SerializationInfo &amp;amp; StreamingContext arguments) and &amp;quot;On deserialize&amp;quot; (GetObjectData()) methods of ISerializable interface, and handle the binary serialization yourself by manually adding the ExtensionDataObject serialized via DataContract, and the rest with binary serialization. That way you can keep the functionallity of IExtensibleDataObject and binary serialization together, without breaking anything.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10405765" width="1" height="1"&gt;</description></item><item><title>re: ExtensionDataObject is not Marked as Serializable</title><link>http://blogs.msdn.com/b/mohamedg/archive/2010/02/15/extensiondataobject-is-not-marked-as-serializable.aspx#10400021</link><pubDate>Wed, 06 Mar 2013 20:07:47 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10400021</guid><dc:creator>Mohamed Mahmoud El-Geish</dc:creator><description>&lt;p&gt;Glad it helped :)&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10400021" width="1" height="1"&gt;</description></item><item><title>re: ExtensionDataObject is not Marked as Serializable</title><link>http://blogs.msdn.com/b/mohamedg/archive/2010/02/15/extensiondataobject-is-not-marked-as-serializable.aspx#10399231</link><pubDate>Mon, 04 Mar 2013 19:46:47 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10399231</guid><dc:creator>RJE</dc:creator><description>&lt;p&gt;Thanks, this was what I needed to solve my problem.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10399231" width="1" height="1"&gt;</description></item><item><title>re: Changing the Foreground Color of an Indeterminate ProgressBar</title><link>http://blogs.msdn.com/b/mohamedg/archive/2012/10/21/changing-the-foreground-color-of-an-indeterminate-progressbar.aspx#10379485</link><pubDate>Wed, 19 Dec 2012 16:47:01 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10379485</guid><dc:creator>maxmax</dc:creator><description>&lt;p&gt;Nice trick ! Really strange behaviour compared to the ProgressRing&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10379485" width="1" height="1"&gt;</description></item><item><title>re: Changing the Foreground Color of an Indeterminate ProgressBar</title><link>http://blogs.msdn.com/b/mohamedg/archive/2012/10/21/changing-the-foreground-color-of-an-indeterminate-progressbar.aspx#10365445</link><pubDate>Sat, 03 Nov 2012 01:43:09 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10365445</guid><dc:creator>Mohamed Mahmoud El-Geish</dc:creator><description>&lt;p&gt;Please feel free to file a bug at &lt;a rel="nofollow" target="_new" href="http://connect.microsoft.com/"&gt;http://connect.microsoft.com/&lt;/a&gt;&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10365445" width="1" height="1"&gt;</description></item><item><title>re: Changing the Foreground Color of an Indeterminate ProgressBar</title><link>http://blogs.msdn.com/b/mohamedg/archive/2012/10/21/changing-the-foreground-color-of-an-indeterminate-progressbar.aspx#10365243</link><pubDate>Fri, 02 Nov 2012 14:38:42 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10365243</guid><dc:creator>Oleg</dc:creator><description>&lt;p&gt;It looks like a bug and you just have a workaround.&lt;/p&gt;
&lt;p&gt;Any reason for such strange behaviour?&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10365243" width="1" height="1"&gt;</description></item><item><title>re: How to: Use tf merge /discard?</title><link>http://blogs.msdn.com/b/mohamedg/archive/2009/03/09/how-to-use-tf-merge-discard.aspx#10361872</link><pubDate>Mon, 22 Oct 2012 23:40:08 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10361872</guid><dc:creator>Mohamed Mahmoud El-Geish</dc:creator><description>&lt;p&gt;Oran, thanks for commenting. I&amp;#39;m not working on TFS anymore, so I recommend that you post the question on the TFS forum: &lt;a rel="nofollow" target="_new" href="http://social.msdn.microsoft.com/Forums/en/tfsgeneral/threads"&gt;social.msdn.microsoft.com/.../threads&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;There could be new changes in the product that I&amp;#39;m not aware of.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10361872" width="1" height="1"&gt;</description></item></channel></rss>