<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://weblogs.asp.net/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>Joel Varty - All Comments</title><link>http://weblogs.asp.net/joelvarty/default.aspx</link><description>A software architect's thoughts from &lt;a href="http://www.edentity.ca" style="text-decoration:underline"&gt;Edentity Web Systems&lt;/a&gt; in Toronto, Canada.</description><dc:language>en</dc:language><generator>CommunityServer 2007 SP1 (Debug Build: 20510.895)</generator><item><title>re: Silverlight Databinding – The Observable Collection</title><link>http://weblogs.asp.net/joelvarty/archive/2008/11/17/silverlight-databinding-the-observable-collection.aspx#7247790</link><pubDate>Thu, 05 Nov 2009 13:43:34 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:7247790</guid><dc:creator>joelvarty</dc:creator><description>&lt;p&gt;Just send the item that changed to the WCF service. Make a method that accepts the single Person object and persist that to the db.&lt;/p&gt;
&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=7247790" width="1" height="1"&gt;</description></item><item><title>re: Silverlight Databinding – The Observable Collection</title><link>http://weblogs.asp.net/joelvarty/archive/2008/11/17/silverlight-databinding-the-observable-collection.aspx#7247572</link><pubDate>Thu, 05 Nov 2009 06:32:30 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:7247572</guid><dc:creator>John McIntosh</dc:creator><description>&lt;p&gt;Suppose you return UserCollection to the Silverlight client using WCF and the client puts it in a DataGrid.ItemSource. Now someone modifies a name in one of the FirstName cells.&lt;/p&gt;
&lt;p&gt;Now how do you get just that changed cell or row of that cell to go back to the middle tier? Or if you send the whole UserCollection back to the middle tier how can you tell what's changed in the collection?&lt;/p&gt;
&lt;p&gt;In my case, I created an [OperationContract] method in my wcf service called &lt;/p&gt;
&lt;p&gt; &amp;nbsp; SaveChanges(ObservableCollection&amp;lt;Person&amp;gt; person)&lt;/p&gt;
&lt;p&gt;and in my Silverlight client I call &lt;/p&gt;
&lt;p&gt; &amp;nbsp; svc.SaveChanges(datagrid.ItemSource)&lt;/p&gt;
&lt;p&gt;When the WCF method receives the collection, I can see the modified name if I inspect each row however I have no idea how to programatically know that the name has been modified in any given row.&lt;/p&gt;
&lt;p&gt;Can you please explain that?&lt;/p&gt;
&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=7247572" width="1" height="1"&gt;</description></item><item><title>CNET News: Visual Studio 2010 to launch in March</title><link>http://weblogs.asp.net/joelvarty/archive/2009/10/22/cnet-new-visual-studio-2010-to-launch-in-march-cnet.aspx#7237465</link><pubDate>Fri, 23 Oct 2009 22:34:53 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:7237465</guid><dc:creator>DotNetBurner - Visual Studio</dc:creator><description>&lt;p&gt;DotNetBurner - burning hot .net content&lt;/p&gt;
&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=7237465" width="1" height="1"&gt;</description></item><item><title>IE8 Compatibility Mode &amp;laquo;  BlogMill</title><link>http://weblogs.asp.net/joelvarty/archive/2009/03/23/force-ie7-compatibility-mode-in-ie8-with-iis-settings.aspx#7234443</link><pubDate>Wed, 21 Oct 2009 03:15:24 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:7234443</guid><dc:creator>IE8 Compatibility Mode «  BlogMill</dc:creator><description>&lt;p&gt;Pingback from &amp;nbsp;IE8 Compatibility Mode &amp;amp;laquo; &amp;nbsp;BlogMill&lt;/p&gt;
&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=7234443" width="1" height="1"&gt;</description></item><item><title>Closer to the finish line with VS 2010 and .Net 4.0!</title><link>http://weblogs.asp.net/joelvarty/archive/2009/10/20/closer-to-the-finish-line-with-vs-2010-and-net-4-0.aspx#7234211</link><pubDate>Tue, 20 Oct 2009 21:55:20 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:7234211</guid><dc:creator>DotNetBurner - ASP.net</dc:creator><description>&lt;p&gt;DotNetBurner - burning hot .net content&lt;/p&gt;
&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=7234211" width="1" height="1"&gt;</description></item><item><title>re: Always check for null on Request.UserAgent…</title><link>http://weblogs.asp.net/joelvarty/archive/2009/09/14/always-check-for-null-on-request-useragent.aspx#7225004</link><pubDate>Wed, 07 Oct 2009 19:50:36 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:7225004</guid><dc:creator>joelvarty</dc:creator><description>&lt;p&gt;Don't do a ToString() on an object returned from a collection or indexer because it might be null...&lt;/p&gt;
&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=7225004" width="1" height="1"&gt;</description></item><item><title>re: Always check for null on Request.UserAgent…</title><link>http://weblogs.asp.net/joelvarty/archive/2009/09/14/always-check-for-null-on-request-useragent.aspx#7224987</link><pubDate>Wed, 07 Oct 2009 19:23:00 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:7224987</guid><dc:creator>Shawn</dc:creator><description>&lt;p&gt;&amp;quot;I won't say why not&amp;quot;&lt;/p&gt;
&lt;p&gt;Because that would be helpful?&lt;/p&gt;
&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=7224987" width="1" height="1"&gt;</description></item><item><title>re: iPhone Development</title><link>http://weblogs.asp.net/joelvarty/archive/2008/07/08/iphone-development.aspx#7223586</link><pubDate>Mon, 05 Oct 2009 08:40:25 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:7223586</guid><dc:creator>mobile application software development</dc:creator><description>&lt;p&gt;I was just thinking about iPhone Development and you've really helped out. Thanks!&lt;/p&gt;
&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=7223586" width="1" height="1"&gt;</description></item><item><title>TFS Power Tools – Get Changeset, Rollback Changeset</title><link>http://weblogs.asp.net/joelvarty/archive/2009/09/16/tfs-power-tools-get-changeset-rollback-changeset.aspx#7215989</link><pubDate>Thu, 24 Sep 2009 22:45:06 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:7215989</guid><dc:creator>DotNetBurner - Visual Studio</dc:creator><description>&lt;p&gt;DotNetBurner - burning hot .net content&lt;/p&gt;
&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=7215989" width="1" height="1"&gt;</description></item><item><title>re: Getting excited about AJAX again (but will I use jQuery or Microsoft Ajax 4.0 – or both?)</title><link>http://weblogs.asp.net/joelvarty/archive/2009/09/16/getting-excited-about-ajax-again-but-will-i-use-jquery-or-microsoft-ajax-4-0-or-both.aspx#7208222</link><pubDate>Wed, 16 Sep 2009 15:35:52 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:7208222</guid><dc:creator>joelvarty</dc:creator><description>&lt;p&gt;yea - I wonder if data islands would have been more widely adopted if it had come with JSON support (xml with javascript stinks) and better server API support...&lt;/p&gt;
&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=7208222" width="1" height="1"&gt;</description></item></channel></rss>