<?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>winSharp&#039;s Blog</title>
	<atom:link href="http://winsharp93.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://winsharp93.wordpress.com</link>
	<description>Everything around .NET and computers in general</description>
	<lastBuildDate>Fri, 13 Jan 2012 00:46:39 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='winsharp93.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>winSharp&#039;s Blog</title>
		<link>http://winsharp93.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://winsharp93.wordpress.com/osd.xml" title="winSharp&#039;s Blog" />
	<atom:link rel='hub' href='http://winsharp93.wordpress.com/?pushpress=hub'/>
		<item>
		<title>Simplifying (View Model-) Data Binding Using Expression-Trees</title>
		<link>http://winsharp93.wordpress.com/2010/09/20/simplifying-view-model-data-binding-using-expression-trees/</link>
		<comments>http://winsharp93.wordpress.com/2010/09/20/simplifying-view-model-data-binding-using-expression-trees/#comments</comments>
		<pubDate>Mon, 20 Sep 2010 12:47:50 +0000</pubDate>
		<dc:creator>winsharp93</dc:creator>
				<category><![CDATA[.NET / C#]]></category>
		<category><![CDATA[WPF]]></category>
		<category><![CDATA[.NET]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[Codeproject]]></category>
		<category><![CDATA[Databinding]]></category>
		<category><![CDATA[ExpressionTrees]]></category>
		<category><![CDATA[INotifyPropertyChanged]]></category>
		<category><![CDATA[LINQ]]></category>
		<category><![CDATA[MVVM]]></category>

		<guid isPermaLink="false">http://winsharp93.wordpress.com/?p=301</guid>
		<description><![CDATA[Want to get rid of messy "PropertyChanged"-subscriptions and too many OnPropertyChanged("...") to manage value relations? Then DataBinder is what you're looking for!<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=winsharp93.wordpress.com&amp;blog=8060817&amp;post=301&amp;subd=winsharp93&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
		<wfw:commentRss>http://winsharp93.wordpress.com/2010/09/20/simplifying-view-model-data-binding-using-expression-trees/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		<georss:point>47.976695 7.892677</georss:point>
		<geo:lat>47.976695</geo:lat>
		<geo:long>7.892677</geo:long>
		<media:content url="http://1.gravatar.com/avatar/9f6da78314e0307d26292e37b972a52b?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">winSharp93</media:title>
		</media:content>
	</item>
		<item>
		<title>Casts using &#8220;as&#8221; (Pitfalls and Best Practices to Prevent Them #5)</title>
		<link>http://winsharp93.wordpress.com/2009/11/27/pitfalls-5-casts-using-as/</link>
		<comments>http://winsharp93.wordpress.com/2009/11/27/pitfalls-5-casts-using-as/#comments</comments>
		<pubDate>Fri, 27 Nov 2009 16:05:12 +0000</pubDate>
		<dc:creator>winsharp93</dc:creator>
				<category><![CDATA[Pitfalls]]></category>
		<category><![CDATA[.NET]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[Casts]]></category>
		<category><![CDATA[Codingstyle]]></category>
		<category><![CDATA[Debugging]]></category>
		<category><![CDATA[Pitfalls and Best Practices]]></category>
		<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://winsharp93.wordpress.com/2009/11/27/pitfalls-5-casts-using-as/</guid>
		<description><![CDATA[Well - “as” is faster to type than a “real” cast using two brackets and has the same result. Really?<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=winsharp93.wordpress.com&amp;blog=8060817&amp;post=295&amp;subd=winsharp93&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
		<wfw:commentRss>http://winsharp93.wordpress.com/2009/11/27/pitfalls-5-casts-using-as/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/9f6da78314e0307d26292e37b972a52b?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">winSharp93</media:title>
		</media:content>
	</item>
		<item>
		<title>Contracts as a part of the type system? (No Interface Without Contract &#8211; Part 7)</title>
		<link>http://winsharp93.wordpress.com/2009/08/16/contracts-as-a-part-of-the-type-system/</link>
		<comments>http://winsharp93.wordpress.com/2009/08/16/contracts-as-a-part-of-the-type-system/#comments</comments>
		<pubDate>Sun, 16 Aug 2009 19:31:30 +0000</pubDate>
		<dc:creator>winsharp93</dc:creator>
				<category><![CDATA[No interface without contract?]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[CLR]]></category>
		<category><![CDATA[Code Contracts]]></category>
		<category><![CDATA[Spec#]]></category>
		<category><![CDATA[Strong typing]]></category>
		<category><![CDATA[Type System]]></category>

		<guid isPermaLink="false">http://winsharp93.wordpress.com/2009/08/16/contracts-as-a-part-of-the-type-system/</guid>
		<description><![CDATA[Contracts? What are Contracts? And why are they reputed to be concerned with the type system? Aren’t they just injected into the executable? Is there maybe “more” behind them? And how should they really be used? Read this post for clarification.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=winsharp93.wordpress.com&amp;blog=8060817&amp;post=288&amp;subd=winsharp93&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
		<wfw:commentRss>http://winsharp93.wordpress.com/2009/08/16/contracts-as-a-part-of-the-type-system/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/9f6da78314e0307d26292e37b972a52b?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">winSharp93</media:title>
		</media:content>

		<media:content url="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http://winsharp93.wordpress.com/2009/08/16/contracts-as-a-part-of-the-type-system/&#38;bgcolor=0080C0&#38;fgcolor=FFFFFF&#38;border=000000&#38;cbgcolor=D4E1ED&#38;cfgcolor=000000" medium="image" />
	</item>
		<item>
		<title>No Interface without Contract? &#8211; Part 6: Object Invariants</title>
		<link>http://winsharp93.wordpress.com/2009/08/07/no-interface-without-contract-part-6-object-invariants/</link>
		<comments>http://winsharp93.wordpress.com/2009/08/07/no-interface-without-contract-part-6-object-invariants/#comments</comments>
		<pubDate>Fri, 07 Aug 2009 14:38:27 +0000</pubDate>
		<dc:creator>winsharp93</dc:creator>
				<category><![CDATA[No interface without contract?]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[Code Contracts]]></category>
		<category><![CDATA[Cosingstyle]]></category>
		<category><![CDATA[Invariants]]></category>

		<guid isPermaLink="false">http://winsharp93.wordpress.com/2009/08/07/no-interface-without-contract-part-6-object-invariants/</guid>
		<description><![CDATA[Invariants are a kind of postconditions which apply to all members. How to formulate them using Code Contracts?<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=winsharp93.wordpress.com&amp;blog=8060817&amp;post=275&amp;subd=winsharp93&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
		<wfw:commentRss>http://winsharp93.wordpress.com/2009/08/07/no-interface-without-contract-part-6-object-invariants/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/9f6da78314e0307d26292e37b972a52b?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">winSharp93</media:title>
		</media:content>

		<media:content url="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http://winsharp93.wordpress.com/2009/08/07/no-interface-without-contract-part-6-object-invariants/&#38;bgcolor=0080C0&#38;fgcolor=FFFFFF&#38;border=000000&#38;cbgcolor=D4E1ED&#38;cfgcolor=000000" medium="image">
			<media:title type="html">DotNetKicks Image</media:title>
		</media:content>
	</item>
		<item>
		<title>MVVM Part 6: InteractingViewModel / IUserInteracter</title>
		<link>http://winsharp93.wordpress.com/2009/08/05/my-interpretation-of-model-view-viewmodel-mvvm-part-6-of-n-interactingviewmodel-iuserinteracter/</link>
		<comments>http://winsharp93.wordpress.com/2009/08/05/my-interpretation-of-model-view-viewmodel-mvvm-part-6-of-n-interactingviewmodel-iuserinteracter/#comments</comments>
		<pubDate>Wed, 05 Aug 2009 13:09:58 +0000</pubDate>
		<dc:creator>winsharp93</dc:creator>
				<category><![CDATA[My interpretation of MVVM]]></category>
		<category><![CDATA[GUI]]></category>
		<category><![CDATA[MVVM]]></category>
		<category><![CDATA[Patterns]]></category>
		<category><![CDATA[WPF]]></category>

		<guid isPermaLink="false">http://winsharp93.wordpress.com/2009/08/05/my-interpretation-of-model-view-viewmodel-mvvm-part-6-of-n-interactingviewmodel-iuserinteracter/</guid>
		<description><![CDATA[How can ViewModels become nearly independant from their concrete view but still keep the control over it?
IUserInteracter can be an answer.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=winsharp93.wordpress.com&amp;blog=8060817&amp;post=216&amp;subd=winsharp93&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
		<wfw:commentRss>http://winsharp93.wordpress.com/2009/08/05/my-interpretation-of-model-view-viewmodel-mvvm-part-6-of-n-interactingviewmodel-iuserinteracter/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/9f6da78314e0307d26292e37b972a52b?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">winSharp93</media:title>
		</media:content>

		<media:content url="http://winsharp93.files.wordpress.com/2009/08/userinteracter_thumb.png" medium="image">
			<media:title type="html">Class diagram of IUserInteracter and UserInteracter</media:title>
		</media:content>

		<media:content url="http://winsharp93.files.wordpress.com/2009/08/interactingviewmodel_thumb.png" medium="image">
			<media:title type="html">Class diagram of UiPartViewModel and InteractingViewModel</media:title>
		</media:content>

		<media:content url="http://winsharp93.files.wordpress.com/2009/08/screenshot_thumb.jpg" medium="image">
			<media:title type="html">Screenshot</media:title>
		</media:content>

		<media:content url="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http://winsharp93.wordpress.com/2009/08/05/my-interpretation-of-model-view-viewmodel-mvvm-part-6-of-n-interactingviewmodel-iuserinteracter/&#38;bgcolor=0080C0&#38;fgcolor=FFFFFF&#38;border=000000&#38;cbgcolor=D4E1ED&#38;cfgcolor=000000" medium="image" />
	</item>
		<item>
		<title>Performance Comparisons (a Helper Class)</title>
		<link>http://winsharp93.wordpress.com/2009/08/03/performance-comparisons-a-helper-class/</link>
		<comments>http://winsharp93.wordpress.com/2009/08/03/performance-comparisons-a-helper-class/#comments</comments>
		<pubDate>Mon, 03 Aug 2009 16:08:52 +0000</pubDate>
		<dc:creator>winsharp93</dc:creator>
				<category><![CDATA[.NET / C#]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[Optimization]]></category>
		<category><![CDATA[Performance]]></category>
		<category><![CDATA[Stopwatch]]></category>

		<guid isPermaLink="false">http://winsharp93.wordpress.com/2009/08/03/performance-comparisons-a-helper-class/</guid>
		<description><![CDATA[Not very special but useful: A helper class for performance comparisons using a Stopwatch.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=winsharp93.wordpress.com&amp;blog=8060817&amp;post=207&amp;subd=winsharp93&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
		<wfw:commentRss>http://winsharp93.wordpress.com/2009/08/03/performance-comparisons-a-helper-class/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/9f6da78314e0307d26292e37b972a52b?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">winSharp93</media:title>
		</media:content>
	</item>
		<item>
		<title>Distinguish between overloaded methods in XML-Comments</title>
		<link>http://winsharp93.wordpress.com/2009/07/28/distinguish-between-overloaded-methods-in-xml-comments/</link>
		<comments>http://winsharp93.wordpress.com/2009/07/28/distinguish-between-overloaded-methods-in-xml-comments/#comments</comments>
		<pubDate>Tue, 28 Jul 2009 12:51:22 +0000</pubDate>
		<dc:creator>winsharp93</dc:creator>
				<category><![CDATA[.NET / C#]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[Comments]]></category>
		<category><![CDATA[Documentation]]></category>
		<category><![CDATA[Method overloading]]></category>
		<category><![CDATA[XML]]></category>

		<guid isPermaLink="false">http://winsharp93.wordpress.com/2009/07/28/distinguish-between-overloaded-methods-in-xml-comments/</guid>
		<description><![CDATA[XML-Comments are quite handy when documenting public methods / classes. But what about method overloads in "see"-Tags?<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=winsharp93.wordpress.com&amp;blog=8060817&amp;post=200&amp;subd=winsharp93&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
		<wfw:commentRss>http://winsharp93.wordpress.com/2009/07/28/distinguish-between-overloaded-methods-in-xml-comments/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/9f6da78314e0307d26292e37b972a52b?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">winSharp93</media:title>
		</media:content>

		<media:content url="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http://winsharp93.wordpress.com/2009/07/28/distinguish-between-overloaded-methods-in-xml-comments/&#38;bgcolor=0080C0&#38;fgcolor=FFFFFF&#38;border=000000&#38;cbgcolor=D4E1ED&#38;cfgcolor=000000" medium="image">
			<media:title type="html">DotNetKicks Image</media:title>
		</media:content>
	</item>
		<item>
		<title>Pitfalls and Best Practices to prevent them #4 &#8211; Object Finalizers</title>
		<link>http://winsharp93.wordpress.com/2009/07/25/pitfalls-and-best-practices-to-prevent-them-4-object-finalizers/</link>
		<comments>http://winsharp93.wordpress.com/2009/07/25/pitfalls-and-best-practices-to-prevent-them-4-object-finalizers/#comments</comments>
		<pubDate>Sat, 25 Jul 2009 10:15:51 +0000</pubDate>
		<dc:creator>winsharp93</dc:creator>
				<category><![CDATA[Pitfalls]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[Destructor]]></category>
		<category><![CDATA[Events]]></category>
		<category><![CDATA[Finalizer]]></category>
		<category><![CDATA[GC]]></category>
		<category><![CDATA[Memory Managment]]></category>

		<guid isPermaLink="false">http://winsharp93.wordpress.com/2009/07/25/pitfalls-and-best-practices-to-prevent-them-4-object-finalizers/</guid>
		<description><![CDATA[Let's help the .NET Garbage Collector! 
Why this often backfires...<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=winsharp93.wordpress.com&amp;blog=8060817&amp;post=198&amp;subd=winsharp93&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
		<wfw:commentRss>http://winsharp93.wordpress.com/2009/07/25/pitfalls-and-best-practices-to-prevent-them-4-object-finalizers/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/9f6da78314e0307d26292e37b972a52b?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">winSharp93</media:title>
		</media:content>

		<media:content url="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http://winsharp93.wordpress.com/2009/07/25/pitfalls-and-best-practices-to-prevent-them-4-object-finalizers/&#38;bgcolor=0080C0&#38;fgcolor=FFFFFF&#38;border=000000&#38;cbgcolor=D4E1ED&#38;cfgcolor=000000" medium="image">
			<media:title type="html">DotNetKicks Image</media:title>
		</media:content>
	</item>
		<item>
		<title>[WPF] Hide the &#8220;Window Buttons&#8221; (minimize, restore and close) and the icon of a window</title>
		<link>http://winsharp93.wordpress.com/2009/07/21/wpf-hide-the-window-buttons-minimize-restore-and-close-and-the-icon-of-a-window/</link>
		<comments>http://winsharp93.wordpress.com/2009/07/21/wpf-hide-the-window-buttons-minimize-restore-and-close-and-the-icon-of-a-window/#comments</comments>
		<pubDate>Tue, 21 Jul 2009 13:16:32 +0000</pubDate>
		<dc:creator>winsharp93</dc:creator>
				<category><![CDATA[Windows-(API)]]></category>
		<category><![CDATA[WPF]]></category>
		<category><![CDATA[Behavior]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[GUI]]></category>
		<category><![CDATA[WinForms]]></category>

		<guid isPermaLink="false">http://winsharp93.wordpress.com/2009/07/21/wpf-hide-the-window-buttons-minimize-restore-and-close-and-the-icon-of-a-window/</guid>
		<description><![CDATA[No "Red-X" - then I can't close the window. How to achieve this reaction in WPF applications.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=winsharp93.wordpress.com&amp;blog=8060817&amp;post=196&amp;subd=winsharp93&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
		<wfw:commentRss>http://winsharp93.wordpress.com/2009/07/21/wpf-hide-the-window-buttons-minimize-restore-and-close-and-the-icon-of-a-window/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/9f6da78314e0307d26292e37b972a52b?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">winSharp93</media:title>
		</media:content>

		<media:content url="http://winsharp93.files.wordpress.com/2009/07/windowwithclosebutton_thumb.png" medium="image">
			<media:title type="html">Window with close button</media:title>
		</media:content>

		<media:content url="http://winsharp93.files.wordpress.com/2009/07/windowwithoutclosebutton_thumb.png" medium="image">
			<media:title type="html">Window without close button</media:title>
		</media:content>

		<media:content url="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http://winsharp93.wordpress.com/2009/07/21/wpf-hide-the-window-buttons-minimize-restore-and-close-and-the-icon-of-a-window/&#38;bgcolor=0080C0&#38;fgcolor=FFFFFF&#38;border=000000&#38;cbgcolor=D4E1ED&#38;cfgcolor=000000" medium="image">
			<media:title type="html">DotNetKicks Image</media:title>
		</media:content>
	</item>
		<item>
		<title>No Interface Without Contract? &#8211; Part 5: Using Microsoft Code Contracts</title>
		<link>http://winsharp93.wordpress.com/2009/07/19/no-interface-without-contract-part-5-using-microsoft-code-contracts/</link>
		<comments>http://winsharp93.wordpress.com/2009/07/19/no-interface-without-contract-part-5-using-microsoft-code-contracts/#comments</comments>
		<pubDate>Sun, 19 Jul 2009 14:38:34 +0000</pubDate>
		<dc:creator>winsharp93</dc:creator>
				<category><![CDATA[No interface without contract?]]></category>
		<category><![CDATA[C#. Code Contracts]]></category>
		<category><![CDATA[Codingstyle]]></category>
		<category><![CDATA[Postconditions]]></category>
		<category><![CDATA[Preconditions]]></category>

		<guid isPermaLink="false">http://winsharp93.wordpress.com/2009/07/19/no-interface-without-contract-part-5-using-microsoft-code-contracts/</guid>
		<description><![CDATA[Microsoft Code Contracts? Get started using them!<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=winsharp93.wordpress.com&amp;blog=8060817&amp;post=190&amp;subd=winsharp93&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
		<wfw:commentRss>http://winsharp93.wordpress.com/2009/07/19/no-interface-without-contract-part-5-using-microsoft-code-contracts/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/9f6da78314e0307d26292e37b972a52b?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">winSharp93</media:title>
		</media:content>

		<media:content url="http://winsharp93.files.wordpress.com/2009/07/codecontractspane_thumb.jpg" medium="image">
			<media:title type="html">Screenshot of the Code Contracts pane in VS</media:title>
		</media:content>

		<media:content url="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http://winsharp93.wordpress.com/2009/07/19/no-interface-without-contract-part-5-using-microsoft-code-contracts/&#38;bgcolor=0080C0&#38;fgcolor=FFFFFF&#38;border=000000&#38;cbgcolor=D4E1ED&#38;cfgcolor=000000" medium="image">
			<media:title type="html">DotNetKicks Image</media:title>
		</media:content>
	</item>
	</channel>
</rss>
