<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Marzio Pattano .Net Blog</title>
	<atom:link href="http://dotnetlearning.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://dotnetlearning.wordpress.com</link>
	<description>The people who want learning Microsoft technologies</description>
	<lastBuildDate>Sun, 15 Jan 2012 21:34:52 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='dotnetlearning.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>Marzio Pattano .Net Blog</title>
		<link>http://dotnetlearning.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://dotnetlearning.wordpress.com/osd.xml" title="Marzio Pattano .Net Blog" />
	<atom:link rel='hub' href='http://dotnetlearning.wordpress.com/?pushpress=hub'/>
		<item>
		<title>Programmatically update XML attributes via XmlDocument and XmlNodeList.Nodes</title>
		<link>http://dotnetlearning.wordpress.com/2011/10/08/programmatically-update-xml-xmldocumen/</link>
		<comments>http://dotnetlearning.wordpress.com/2011/10/08/programmatically-update-xml-xmldocumen/#comments</comments>
		<pubDate>Sat, 08 Oct 2011 08:02:01 +0000</pubDate>
		<dc:creator>mpattano</dc:creator>
				<category><![CDATA[C#]]></category>
		<category><![CDATA[Selectnodes]]></category>
		<category><![CDATA[XmlDocument]]></category>
		<category><![CDATA[XmlNodelist]]></category>

		<guid isPermaLink="false">http://dotnetlearning.wordpress.com/?p=548</guid>
		<description><![CDATA[The following posts illustrated how to programmatically update XML Attributes contained into a huge XML file.
Technically the post give a sample usage of XmlDocument and XmlNodeList.SelectNodes ;)<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=dotnetlearning.wordpress.com&amp;blog=6769085&amp;post=548&amp;subd=dotnetlearning&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
		<wfw:commentRss>http://dotnetlearning.wordpress.com/2011/10/08/programmatically-update-xml-xmldocumen/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/b125072fbb7b02885a329c7156f05701?s=96&#38;d=http%3A%2F%2F1.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=G" medium="image">
			<media:title type="html">mpattano</media:title>
		</media:content>

		<media:content url="http://dotnetlearning.files.wordpress.com/2011/10/xmlfrequency.png" medium="image">
			<media:title type="html">XmlFrequency</media:title>
		</media:content>
	</item>
		<item>
		<title>Data Validation in WPF</title>
		<link>http://dotnetlearning.wordpress.com/2011/03/25/data-validation-wpf/</link>
		<comments>http://dotnetlearning.wordpress.com/2011/03/25/data-validation-wpf/#comments</comments>
		<pubDate>Fri, 25 Mar 2011 20:37:48 +0000</pubDate>
		<dc:creator>mpattano</dc:creator>
				<category><![CDATA[WPF]]></category>

		<guid isPermaLink="false">http://dotnetlearning.wordpress.com/?p=532</guid>
		<description><![CDATA[Hi, WPF provides two main ways for implementing data validation: ValidationRule and IDataErrorInfo. In this post is focused on IDataErrorInfo. The demo project is available here and the below images displays the result from an UI point of view: Using ValidationRule you are able to validate user inputs directly into UI (View). This way consists [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=dotnetlearning.wordpress.com&amp;blog=6769085&amp;post=532&amp;subd=dotnetlearning&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
		<wfw:commentRss>http://dotnetlearning.wordpress.com/2011/03/25/data-validation-wpf/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/b125072fbb7b02885a329c7156f05701?s=96&#38;d=http%3A%2F%2F1.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=G" medium="image">
			<media:title type="html">mpattano</media:title>
		</media:content>

		<media:content url="http://dotnetlearning.files.wordpress.com/2011/03/idataerrorinfo_1.png" medium="image">
			<media:title type="html">IDataErrorInfo_1</media:title>
		</media:content>

		<media:content url="http://dotnetlearning.files.wordpress.com/2011/03/idataerrorinfo_2.png" medium="image">
			<media:title type="html">IDataErrorInfo_2</media:title>
		</media:content>
	</item>
		<item>
		<title>Dropdown Menu in WPF</title>
		<link>http://dotnetlearning.wordpress.com/2011/02/20/dropdown-menu-in-wpf/</link>
		<comments>http://dotnetlearning.wordpress.com/2011/02/20/dropdown-menu-in-wpf/#comments</comments>
		<pubDate>Sun, 20 Feb 2011 12:45:31 +0000</pubDate>
		<dc:creator>mpattano</dc:creator>
				<category><![CDATA[WPF]]></category>
		<category><![CDATA[ContextMenu]]></category>
		<category><![CDATA[MenuItem]]></category>

		<guid isPermaLink="false">http://dotnetlearning.wordpress.com/?p=524</guid>
		<description><![CDATA[This post explain the fast way for creating a dropdown menu in WPF.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=dotnetlearning.wordpress.com&amp;blog=6769085&amp;post=524&amp;subd=dotnetlearning&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
		<wfw:commentRss>http://dotnetlearning.wordpress.com/2011/02/20/dropdown-menu-in-wpf/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/b125072fbb7b02885a329c7156f05701?s=96&#38;d=http%3A%2F%2F1.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=G" medium="image">
			<media:title type="html">mpattano</media:title>
		</media:content>

		<media:content url="http://dotnetlearning.files.wordpress.com/2011/02/dropdownmenu.png" medium="image">
			<media:title type="html">DropDownMenu</media:title>
		</media:content>
	</item>
		<item>
		<title>Loading Images Asynchronously in WPF</title>
		<link>http://dotnetlearning.wordpress.com/2011/01/27/loading-images-asynchronously-in-wpf/</link>
		<comments>http://dotnetlearning.wordpress.com/2011/01/27/loading-images-asynchronously-in-wpf/#comments</comments>
		<pubDate>Thu, 27 Jan 2011 21:16:45 +0000</pubDate>
		<dc:creator>mpattano</dc:creator>
				<category><![CDATA[WPF]]></category>
		<category><![CDATA[BitmapFrame]]></category>
		<category><![CDATA[Image]]></category>
		<category><![CDATA[Thumbnail]]></category>

		<guid isPermaLink="false">http://dotnetlearning.wordpress.com/?p=469</guid>
		<description><![CDATA[Hi, in this posts I am going to present a nice control I developed for asynchronously loading image using WPF. This control is implemented into the PhotoLoader DLL and all the available functionalities are tested into a test client that is included into the solution. You can download PhotoLoder and Test client here. Problem If [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=dotnetlearning.wordpress.com&amp;blog=6769085&amp;post=469&amp;subd=dotnetlearning&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
		<wfw:commentRss>http://dotnetlearning.wordpress.com/2011/01/27/loading-images-asynchronously-in-wpf/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/b125072fbb7b02885a329c7156f05701?s=96&#38;d=http%3A%2F%2F1.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=G" medium="image">
			<media:title type="html">mpattano</media:title>
		</media:content>

		<media:content url="http://dotnetlearning.files.wordpress.com/2011/01/waitinganimation.png?w=172" medium="image">
			<media:title type="html">PhotoLoader Default Waiting Animation</media:title>
		</media:content>

		<media:content url="http://dotnetlearning.files.wordpress.com/2011/01/testclient.png?w=172" medium="image">
			<media:title type="html">Test Client</media:title>
		</media:content>

		<media:content url="http://dotnetlearning.files.wordpress.com/2011/01/customerrorthumbnail.png?w=172" medium="image">
			<media:title type="html">Custom Error Thumbnail</media:title>
		</media:content>

		<media:content url="http://dotnetlearning.files.wordpress.com/2011/01/customwaitinganimation.png?w=172" medium="image">
			<media:title type="html">Custom Waiting Animation</media:title>
		</media:content>

		<media:content url="http://dotnetlearning.files.wordpress.com/2011/01/defaulterrorthumbnail.png?w=172" medium="image">
			<media:title type="html">Default Error Thumbnail</media:title>
		</media:content>
	</item>
		<item>
		<title>Highlight Selected Items in ListView and GridView &#8211; How to define common ListViewItem Style</title>
		<link>http://dotnetlearning.wordpress.com/2010/11/09/highlight-selected-item-listview-gridview-listviewitem/</link>
		<comments>http://dotnetlearning.wordpress.com/2010/11/09/highlight-selected-item-listview-gridview-listviewitem/#comments</comments>
		<pubDate>Tue, 09 Nov 2010 20:11:35 +0000</pubDate>
		<dc:creator>mpattano</dc:creator>
				<category><![CDATA[WPF]]></category>
		<category><![CDATA[ContentPresenter]]></category>
		<category><![CDATA[GridView]]></category>
		<category><![CDATA[GridViewRowPresenter]]></category>
		<category><![CDATA[ListView]]></category>
		<category><![CDATA[ListViewItem Style]]></category>
		<category><![CDATA[Trigger]]></category>

		<guid isPermaLink="false">http://dotnetlearning.wordpress.com/?p=449</guid>
		<description><![CDATA[This post describes how to define a common ListViewItem Style that is applicable to ListView and ListView+GridView. This solves the problem of overriding the default highlight style of selected item in ListView+GridView on Windows 7.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=dotnetlearning.wordpress.com&amp;blog=6769085&amp;post=449&amp;subd=dotnetlearning&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
		<wfw:commentRss>http://dotnetlearning.wordpress.com/2010/11/09/highlight-selected-item-listview-gridview-listviewitem/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/b125072fbb7b02885a329c7156f05701?s=96&#38;d=http%3A%2F%2F1.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=G" medium="image">
			<media:title type="html">mpattano</media:title>
		</media:content>

		<media:content url="http://dotnetlearning.files.wordpress.com/2010/11/listviewitem-highlight-selection.png?w=300" medium="image">
			<media:title type="html">Highlighted item in ListView via ListViewItem Style</media:title>
		</media:content>
	</item>
		<item>
		<title>Sketchflow with Expression Blend 4</title>
		<link>http://dotnetlearning.wordpress.com/2010/10/15/sketchflow-expression-blend/</link>
		<comments>http://dotnetlearning.wordpress.com/2010/10/15/sketchflow-expression-blend/#comments</comments>
		<pubDate>Fri, 15 Oct 2010 21:50:12 +0000</pubDate>
		<dc:creator>mpattano</dc:creator>
				<category><![CDATA[Expression Blend]]></category>
		<category><![CDATA[Silverlight]]></category>
		<category><![CDATA[Sketchflow]]></category>

		<guid isPermaLink="false">http://dotnetlearning.wordpress.com/?p=423</guid>
		<description><![CDATA[Hi, Today I want to share with you some videos about application prototyping in Sketchflow with Expression Blend 4. One of the new amazing feature of Blend 4.0 is the SharePoint support. In fact, Expression Blend 4 is able to publish your Sketchflow prototypes into SharePoint and in this way you can also collect and combine feedbacks [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=dotnetlearning.wordpress.com&amp;blog=6769085&amp;post=423&amp;subd=dotnetlearning&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
		<wfw:commentRss>http://dotnetlearning.wordpress.com/2010/10/15/sketchflow-expression-blend/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/b125072fbb7b02885a329c7156f05701?s=96&#38;d=http%3A%2F%2F1.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=G" medium="image">
			<media:title type="html">mpattano</media:title>
		</media:content>

		<media:content url="http://dotnetlearning.files.wordpress.com/2010/10/first.png?w=300" medium="image">
			<media:title type="html">Sketchflow Video Tutorial</media:title>
		</media:content>

		<media:content url="http://dotnetlearning.files.wordpress.com/2010/10/second.png?w=300" medium="image">
			<media:title type="html">Sketchflow Video Tutorial</media:title>
		</media:content>
	</item>
		<item>
		<title>Multi Selection Tree View in WPF</title>
		<link>http://dotnetlearning.wordpress.com/2010/10/14/multi-selection-tree-view/</link>
		<comments>http://dotnetlearning.wordpress.com/2010/10/14/multi-selection-tree-view/#comments</comments>
		<pubDate>Thu, 14 Oct 2010 22:04:01 +0000</pubDate>
		<dc:creator>mpattano</dc:creator>
				<category><![CDATA[WPF]]></category>
		<category><![CDATA[HierarchicalDataTemplate]]></category>
		<category><![CDATA[MultiSelectionTreeView]]></category>
		<category><![CDATA[TreeView]]></category>

		<guid isPermaLink="false">http://dotnetlearning.wordpress.com/?p=416</guid>
		<description><![CDATA[MultiSelectionTreeView Control for WPF.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=dotnetlearning.wordpress.com&amp;blog=6769085&amp;post=416&amp;subd=dotnetlearning&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
		<wfw:commentRss>http://dotnetlearning.wordpress.com/2010/10/14/multi-selection-tree-view/feed/</wfw:commentRss>
		<slash:comments>20</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/b125072fbb7b02885a329c7156f05701?s=96&#38;d=http%3A%2F%2F1.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=G" medium="image">
			<media:title type="html">mpattano</media:title>
		</media:content>

		<media:content url="http://dotnetlearning.files.wordpress.com/2010/10/multipleselectiontreeview.png" medium="image">
			<media:title type="html">MultipleSelectionTreeView</media:title>
		</media:content>
	</item>
		<item>
		<title>Setting Background Color on Popup, removing Black background</title>
		<link>http://dotnetlearning.wordpress.com/2010/10/10/popup-background-wpf-black/</link>
		<comments>http://dotnetlearning.wordpress.com/2010/10/10/popup-background-wpf-black/#comments</comments>
		<pubDate>Sun, 10 Oct 2010 09:35:56 +0000</pubDate>
		<dc:creator>mpattano</dc:creator>
				<category><![CDATA[Tips & Tricks]]></category>
		<category><![CDATA[WPF]]></category>
		<category><![CDATA[AllowsTransparency]]></category>
		<category><![CDATA[Popup]]></category>

		<guid isPermaLink="false">http://dotnetlearning.wordpress.com/?p=412</guid>
		<description><![CDATA[Hi!, Today I just want to provide a quick fix for removing Black Background Popup in WPF. For removing Black Background you just need to set AllowsTransparency property to True, and that&#8217;s all And, off course, after that you can insert a Border, as well as a Grid, and setting your preferred background color. Marzio.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=dotnetlearning.wordpress.com&amp;blog=6769085&amp;post=412&amp;subd=dotnetlearning&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
		<wfw:commentRss>http://dotnetlearning.wordpress.com/2010/10/10/popup-background-wpf-black/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/b125072fbb7b02885a329c7156f05701?s=96&#38;d=http%3A%2F%2F1.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=G" medium="image">
			<media:title type="html">mpattano</media:title>
		</media:content>
	</item>
		<item>
		<title>TextBox Binding with CoerceValue DependencyProperty does not display coerced value! (II PART)</title>
		<link>http://dotnetlearning.wordpress.com/2010/10/06/textbox-binding-coercevalue-ii/</link>
		<comments>http://dotnetlearning.wordpress.com/2010/10/06/textbox-binding-coercevalue-ii/#comments</comments>
		<pubDate>Wed, 06 Oct 2010 20:36:58 +0000</pubDate>
		<dc:creator>mpattano</dc:creator>
				<category><![CDATA[CoerceValueCallback]]></category>
		<category><![CDATA[DependencyProperty]]></category>
		<category><![CDATA[PropertyChangedCallback]]></category>
		<category><![CDATA[TextBox]]></category>

		<guid isPermaLink="false">http://dotnetlearning.wordpress.com/?p=402</guid>
		<description><![CDATA[Hi guys! The missed binding updating after coercing a DP value was resolved only partially in my previous post. In fact the issue is still present when the binded DP type is a String! Below my sample application screenshot downloadable here. And, sure, here you are the new definitely fix You are may asking &#8220;why [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=dotnetlearning.wordpress.com&amp;blog=6769085&amp;post=402&amp;subd=dotnetlearning&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
		<wfw:commentRss>http://dotnetlearning.wordpress.com/2010/10/06/textbox-binding-coercevalue-ii/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/b125072fbb7b02885a329c7156f05701?s=96&#38;d=http%3A%2F%2F1.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=G" medium="image">
			<media:title type="html">mpattano</media:title>
		</media:content>

		<media:content url="http://dotnetlearning.files.wordpress.com/2010/10/bindingandcoercevalue1.png" medium="image">
			<media:title type="html">Binding And Coerce Value string</media:title>
		</media:content>
	</item>
		<item>
		<title>TextBox Binding with CoerceValue DependencyProperty does not display coerced value! (I PART)</title>
		<link>http://dotnetlearning.wordpress.com/2010/10/05/textbox-binding-coercevalue/</link>
		<comments>http://dotnetlearning.wordpress.com/2010/10/05/textbox-binding-coercevalue/#comments</comments>
		<pubDate>Tue, 05 Oct 2010 18:17:39 +0000</pubDate>
		<dc:creator>mpattano</dc:creator>
				<category><![CDATA[WPF]]></category>
		<category><![CDATA[CoerceValueCallback]]></category>
		<category><![CDATA[DependencyProperty]]></category>
		<category><![CDATA[PropertyChangedCallback]]></category>
		<category><![CDATA[TextBox]]></category>
		<category><![CDATA[TwoWay Binding]]></category>

		<guid isPermaLink="false">http://dotnetlearning.wordpress.com/?p=386</guid>
		<description><![CDATA[The article describe how to use BindingExpression.UpdateTarget() for updating UI when a DP Value has been modified via CoerceValueCallBack.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=dotnetlearning.wordpress.com&amp;blog=6769085&amp;post=386&amp;subd=dotnetlearning&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
		<wfw:commentRss>http://dotnetlearning.wordpress.com/2010/10/05/textbox-binding-coercevalue/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/b125072fbb7b02885a329c7156f05701?s=96&#38;d=http%3A%2F%2F1.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=G" medium="image">
			<media:title type="html">mpattano</media:title>
		</media:content>

		<media:content url="http://dotnetlearning.files.wordpress.com/2010/10/bindingandcoercevalue.png" medium="image">
			<media:title type="html">Binding at CoerceValue DependencyProperty</media:title>
		</media:content>
	</item>
	</channel>
</rss>
