<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments for Legomaster Building and Coding</title>
	<atom:link href="http://legomaster.net/comments/feed/" rel="self" type="application/rss+xml" />
	<link>http://legomaster.net</link>
	<description>Building Better Code</description>
	<lastBuildDate>Thu, 23 Jun 2011 01:02:00 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
	<item>
		<title>Comment on MonoMobile.MVVM, Round 2 by travis</title>
		<link>http://legomaster.net/2011/06/monomobile-mvvm-round-2/comment-page-1/#comment-150</link>
		<dc:creator>travis</dc:creator>
		<pubDate>Thu, 23 Jun 2011 01:02:00 +0000</pubDate>
		<guid isPermaLink="false">http://legomaster.net/?p=167#comment-150</guid>
		<description>I&#039;ve updated the post to reflect your comments. Thanks.</description>
		<content:encoded><![CDATA[<p>I&#8217;ve updated the post to reflect your comments. Thanks.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on MonoMobile.MVVM, Round 2 by Robert Kozak</title>
		<link>http://legomaster.net/2011/06/monomobile-mvvm-round-2/comment-page-1/#comment-148</link>
		<dc:creator>Robert Kozak</dc:creator>
		<pubDate>Mon, 20 Jun 2011 20:22:58 +0000</pubDate>
		<guid isPermaLink="false">http://legomaster.net/?p=167#comment-148</guid>
		<description>Also I want to point out what is so special about the Get() and Set() in the NoteViewModel. These methods are defined in the ObservableObject class that ViewModel derives from and they call INotifyPropertyChanged.PropertyChanged  so that when a property changes the Databinding can update the UI automatically.

The reason they take a lambda (()=&gt;Text) is for compile time type checking. Normally INotifyPropertyChanged implementations takes a string name as a parameter and I find this too prone to error. So by using Set(()=&gt;Text) it will turn the Property into a string and call it for you plus if you make a mistake and type Set(()=&gt;Test) it will fail at compile time.

You can ignore this and handle property changed yourself but I suggest sticking with this pattern because it is so much easier, better looking, and safer.</description>
		<content:encoded><![CDATA[<p>Also I want to point out what is so special about the Get() and Set() in the NoteViewModel. These methods are defined in the ObservableObject class that ViewModel derives from and they call INotifyPropertyChanged.PropertyChanged  so that when a property changes the Databinding can update the UI automatically.</p>
<p>The reason they take a lambda (()=&gt;Text) is for compile time type checking. Normally INotifyPropertyChanged implementations takes a string name as a parameter and I find this too prone to error. So by using Set(()=&gt;Text) it will turn the Property into a string and call it for you plus if you make a mistake and type Set(()=&gt;Test) it will fail at compile time.</p>
<p>You can ignore this and handle property changed yourself but I suggest sticking with this pattern because it is so much easier, better looking, and safer.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on MonoMobile.MVVM, Round 2 by Robert Kozak</title>
		<link>http://legomaster.net/2011/06/monomobile-mvvm-round-2/comment-page-1/#comment-147</link>
		<dc:creator>Robert Kozak</dc:creator>
		<pubDate>Mon, 20 Jun 2011 20:15:34 +0000</pubDate>
		<guid isPermaLink="false">http://legomaster.net/?p=167#comment-147</guid>
		<description>Just wanted to point out that [Root] and [List] are interchangeable. [List] is used for taking the contents (Elements) of the collection and laying them out in one Section on the current page. A [Root] takes the items of a collection and places them under a Root Element when tapped navigates to a separate page with the Elements.

So in your NotesView you can change lines 10 and 11 to this: [List(ViewType = typeof(NoteView))]</description>
		<content:encoded><![CDATA[<p>Just wanted to point out that [Root] and [List] are interchangeable. [List] is used for taking the contents (Elements) of the collection and laying them out in one Section on the current page. A [Root] takes the items of a collection and places them under a Root Element when tapped navigates to a separate page with the Elements.</p>
<p>So in your NotesView you can change lines 10 and 11 to this: [List(ViewType = typeof(NoteView))]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on MonoMobile.MVVM, Round 1 by travis</title>
		<link>http://legomaster.net/2011/06/monomobile-mvvm-round-1/comment-page-1/#comment-146</link>
		<dc:creator>travis</dc:creator>
		<pubDate>Sat, 18 Jun 2011 20:58:05 +0000</pubDate>
		<guid isPermaLink="false">http://legomaster.net/?p=152#comment-146</guid>
		<description>&lt;a href=&quot;#comment-145&quot; rel=&quot;nofollow&quot;&gt;@Jay R. Wren &lt;/a&gt; 
Per the ReadMe for MonoMobile.MVVM: 
&lt;blockquote&gt;MonoMobile.MVVM started as adding WPF/Silverlight style binding to MonoTouch.Dialog but in doing so it required more changes than expected and so it became this project rather than just a branch from MonoTouch.Dialog.&lt;/blockquote&gt;</description>
		<content:encoded><![CDATA[<p><a href="#comment-145" rel="nofollow">@Jay R. Wren </a><br />
Per the ReadMe for MonoMobile.MVVM: </p>
<blockquote><p>MonoMobile.MVVM started as adding WPF/Silverlight style binding to MonoTouch.Dialog but in doing so it required more changes than expected and so it became this project rather than just a branch from MonoTouch.Dialog.</p></blockquote>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on MonoMobile.MVVM, Round 1 by Jay R. Wren</title>
		<link>http://legomaster.net/2011/06/monomobile-mvvm-round-1/comment-page-1/#comment-145</link>
		<dc:creator>Jay R. Wren</dc:creator>
		<pubDate>Fri, 17 Jun 2011 13:58:54 +0000</pubDate>
		<guid isPermaLink="false">http://legomaster.net/?p=152#comment-145</guid>
		<description>how is this different than MonoTouch.Dialog?</description>
		<content:encoded><![CDATA[<p>how is this different than MonoTouch.Dialog?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Announcing Topshelf 2.2 by travis</title>
		<link>http://legomaster.net/2011/02/announcing-topshelf-2-2/comment-page-1/#comment-137</link>
		<dc:creator>travis</dc:creator>
		<pubDate>Fri, 04 Mar 2011 00:11:03 +0000</pubDate>
		<guid isPermaLink="false">http://legomaster.net/?p=94#comment-137</guid>
		<description>Thanks gentlemen!</description>
		<content:encoded><![CDATA[<p>Thanks gentlemen!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Announcing Topshelf 2.2 by Rob</title>
		<link>http://legomaster.net/2011/02/announcing-topshelf-2-2/comment-page-1/#comment-136</link>
		<dc:creator>Rob</dc:creator>
		<pubDate>Thu, 03 Mar 2011 19:37:06 +0000</pubDate>
		<guid isPermaLink="false">http://legomaster.net/?p=94#comment-136</guid>
		<description>&quot;Make me a sandwich&quot;
&quot;What? Make it yourself&quot;
&quot;sudo Make me a sandwich&quot;
&quot;Okay&quot;

Congrats on the release man. TopShelf gets more compelling with every release. :D</description>
		<content:encoded><![CDATA[<p>&#8220;Make me a sandwich&#8221;<br />
&#8220;What? Make it yourself&#8221;<br />
&#8220;sudo Make me a sandwich&#8221;<br />
&#8220;Okay&#8221;</p>
<p>Congrats on the release man. TopShelf gets more compelling with every release. <img src='http://legomaster.net/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Announcing Topshelf 2.2 by Rob Gibbens</title>
		<link>http://legomaster.net/2011/02/announcing-topshelf-2-2/comment-page-1/#comment-134</link>
		<dc:creator>Rob Gibbens</dc:creator>
		<pubDate>Tue, 01 Mar 2011 01:07:29 +0000</pubDate>
		<guid isPermaLink="false">http://legomaster.net/?p=94#comment-134</guid>
		<description>Are there any screenshots showing what the dashboard looks like?

As a side note, are things like this going to be put on topshelf-project.com?  It would be nice to consolidate news on that site.

Thanks for all the hard work.</description>
		<content:encoded><![CDATA[<p>Are there any screenshots showing what the dashboard looks like?</p>
<p>As a side note, are things like this going to be put on topshelf-project.com?  It would be nice to consolidate news on that site.</p>
<p>Thanks for all the hard work.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Announcing a Simple NoSQL/Document Store: Cashbox by Tweets that mention Legomaster Building and Coding : Announcing a Simple NoSQL/Document Store: Cashbox -- Topsy.com</title>
		<link>http://legomaster.net/2011/01/announcing-cashbox/comment-page-1/#comment-131</link>
		<dc:creator>Tweets that mention Legomaster Building and Coding : Announcing a Simple NoSQL/Document Store: Cashbox -- Topsy.com</dc:creator>
		<pubDate>Sun, 16 Jan 2011 16:41:50 +0000</pubDate>
		<guid isPermaLink="false">http://legomaster.net/?p=90#comment-131</guid>
		<description>[...] This post was mentioned on Twitter by John Dages. John Dages said: RT @legomasternet: Announcing #cashbox - simple, managed, inprocess nosql db http://t.co/ssLrtEq dl: http://t.co/EH2gOio Feedback: http: ... [...]

[WORDPRESS HASHCASH] The comment&#039;s server IP (208.74.66.43) doesn&#039;t match the comment&#039;s URL host IP (74.112.128.10) and so is spam.</description>
		<content:encoded><![CDATA[<p>[...] This post was mentioned on Twitter by John Dages. John Dages said: RT @legomasternet: Announcing #cashbox &#8211; simple, managed, inprocess nosql db <a href="http://t.co/ssLrtEq" rel="nofollow">http://t.co/ssLrtEq</a> dl: <a href="http://t.co/EH2gOio" rel="nofollow">http://t.co/EH2gOio</a> Feedback: http: &#8230; [...]</p>
<p>[WORDPRESS HASHCASH] The comment&#8217;s server IP (208.74.66.43) doesn&#8217;t match the comment&#8217;s URL host IP (74.112.128.10) and so is spam.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Topshelf 2.1 by Tweets that mention Legomaster Building and Coding : Topshelf 2.1 -- Topsy.com</title>
		<link>http://legomaster.net/2010/11/topshelf-2-1/comment-page-1/#comment-126</link>
		<dc:creator>Tweets that mention Legomaster Building and Coding : Topshelf 2.1 -- Topsy.com</dc:creator>
		<pubDate>Thu, 11 Nov 2010 16:29:55 +0000</pubDate>
		<guid isPermaLink="false">http://legomaster.net/?p=88#comment-126</guid>
		<description>[...] This post was mentioned on Twitter by Kevin Miller, Chris Patterson and A Curious Mind, Travis Smith. Travis Smith said: Topshelf 2.1 is released. Free upgrades for all! http://legomaster.net/2010/11/topshelf-2-1/ #tsproj [...]

[WORDPRESS HASHCASH] The comment&#039;s server IP (208.74.66.43) doesn&#039;t match the comment&#039;s URL host IP (74.112.128.10) and so is spam.</description>
		<content:encoded><![CDATA[<p>[...] This post was mentioned on Twitter by Kevin Miller, Chris Patterson and A Curious Mind, Travis Smith. Travis Smith said: Topshelf 2.1 is released. Free upgrades for all! <a href="http://legomaster.net/2010/11/topshelf-2-1/" rel="nofollow">http://legomaster.net/2010/11/topshelf-2-1/</a> #tsproj [...]</p>
<p>[WORDPRESS HASHCASH] The comment&#8217;s server IP (208.74.66.43) doesn&#8217;t match the comment&#8217;s URL host IP (74.112.128.10) and so is spam.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

