<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/'><id>tag:blogger.com,1999:blog-7577421612120825312.post6030315940843839442..comments</id><updated>2012-01-10T16:23:06.832Z</updated><category term='Personal'/><category term='&quot;M&quot;'/><category term='Windows 8'/><category term='.Net'/><category term='Math'/><category term='Windows'/><category term='PDC 2009'/><category term='XNA'/><category term='HymnSheet'/><category term='VSTO'/><category term='Book Reviews'/><category term='OData'/><category term='Fiddler'/><category term='Links'/><category term='Software'/><category term='Project Euler'/><category term='Windows Azure'/><category term='WP7Comp'/><category term='LINQ'/><category term='PDC 2008'/><category term='Build Windows'/><category term='UIAutomation'/><category term='REST'/><category term='How to'/><category term='Jobs'/><category term='PDC 2010'/><category term='WP7'/><category term='COM'/><category term='Humour'/><category term='Algorithms'/><category term='C# 5'/><category term='Freelancing'/><category term='Blogging'/><category term='C#'/><category term='WinRT'/><category term='Competition'/><category term='Seaturtle Software'/><category term='WCF'/><category term='Functional Programming'/><category term='Agile'/><category term='Bugs'/><category term='SQL Server Modelling'/><category term='NHibernate'/><category term='Protocol Buffers'/><category term='VB.Net'/><category term='Recipes'/><category term='ASP.Net'/><category term='Training'/><category term='WPF'/><category term='Silverlight'/><category term='Direct UI'/><category term='Excel'/><category term='C# 4.0'/><title type='text'>Comments on Functional Fun: Reporting Progress during LINQ queries</title><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://blog.functionalfun.net/feeds/6030315940843839442/comments/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7577421612120825312/6030315940843839442/comments/default'/><link rel='alternate' type='text/html' href='http://blog.functionalfun.net/2008/07/reporting-progress-during-linq-queries.html'/><author><name>Sam</name><uri>http://www.blogger.com/profile/01345100698738870730</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_Blokl_3SWiA/TLnxX6u-kVI/AAAAAAAAAxM/4G8IFTrvgGc/S220/Portrait+Cropped.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>7</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-7577421612120825312.post-3442072243876094400</id><published>2012-01-10T16:23:06.833Z</published><updated>2012-01-10T16:23:06.833Z</updated><title type='text'>It&amp;#39;s resolved: VB needs &amp;quot;Sub&amp;quot; instea...</title><content type='html'>It&amp;#39;s resolved: VB needs &amp;quot;Sub&amp;quot; instead of &amp;quot;Function&amp;quot; within the Lambda expression in this case. Just wanted to let others know.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7577421612120825312/6030315940843839442/comments/default/3442072243876094400'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7577421612120825312/6030315940843839442/comments/default/3442072243876094400'/><link rel='alternate' type='text/html' href='http://blog.functionalfun.net/2008/07/reporting-progress-during-linq-queries.html?showComment=1326212586833#c3442072243876094400' title=''/><author><name>Mick</name><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.functionalfun.net/2008/07/reporting-progress-during-linq-queries.html' ref='tag:blogger.com,1999:blog-7577421612120825312.post-6030315940843839442' source='http://www.blogger.com/feeds/7577421612120825312/posts/default/6030315940843839442' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-960187349'/></entry><entry><id>tag:blogger.com,1999:blog-7577421612120825312.post-4901569410263297479</id><published>2012-01-02T19:46:04.856Z</published><updated>2012-01-02T19:46:04.856Z</updated><title type='text'>Hi Sam,

thanks for sharing your flashes of inspir...</title><content type='html'>Hi Sam,&lt;br /&gt;&lt;br /&gt;thanks for sharing your flashes of inspiration - it&amp;#39;s also explained very good, so that even I, being a hobby developer only, can catch some knowledge from it ;-)&lt;br /&gt;&lt;br /&gt;For two days now I&amp;#39;ve been trying to implement your techique into my VB application, using an external DLL for the extensions in order not to get into &amp;#39;yield&amp;#39; operator trouble. But still, calling the extension methods with the lambdas you use won&amp;#39;t work: The VB-translated line &amp;#39;items.WithProgressReporting(Function(progress) worker.ReportProgress(progress)).foreach....&amp;#39; wouldn&amp;#39;t compile because &amp;#39;worker.ReportProgress(progress)&amp;#39; doesn&amp;#39;t seem to provide a value in VB. It&amp;#39;s funny, but in C# your example works perfectly. Do you have an idea what might be wrong with the translated lambda-expression or how to &amp;#39;dismantle&amp;#39; it into seperate procedures?Thank you very much,Mick</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7577421612120825312/6030315940843839442/comments/default/4901569410263297479'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7577421612120825312/6030315940843839442/comments/default/4901569410263297479'/><link rel='alternate' type='text/html' href='http://blog.functionalfun.net/2008/07/reporting-progress-during-linq-queries.html?showComment=1325533564856#c4901569410263297479' title=''/><author><name>Mick</name><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.functionalfun.net/2008/07/reporting-progress-during-linq-queries.html' ref='tag:blogger.com,1999:blog-7577421612120825312.post-6030315940843839442' source='http://www.blogger.com/feeds/7577421612120825312/posts/default/6030315940843839442' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-960187349'/></entry><entry><id>tag:blogger.com,1999:blog-7577421612120825312.post-1244573852276330080</id><published>2011-05-16T15:49:24.041+01:00</published><updated>2011-05-16T15:49:24.041+01:00</updated><title type='text'>Very interesting idea. Looking forward to the next...</title><content type='html'>Very interesting idea. Looking forward to the next post.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7577421612120825312/6030315940843839442/comments/default/1244573852276330080'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7577421612120825312/6030315940843839442/comments/default/1244573852276330080'/><link rel='alternate' type='text/html' href='http://blog.functionalfun.net/2008/07/reporting-progress-during-linq-queries.html?showComment=1305557364041#c1244573852276330080' title=''/><author><name>LINQ Master</name><uri>http://blog.linqexchange.com</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.functionalfun.net/2008/07/reporting-progress-during-linq-queries.html' ref='tag:blogger.com,1999:blog-7577421612120825312.post-6030315940843839442' source='http://www.blogger.com/feeds/7577421612120825312/posts/default/6030315940843839442' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-960187349'/></entry><entry><id>tag:blogger.com,1999:blog-7577421612120825312.post-1449864805806544252</id><published>2008-09-22T21:44:00.000+01:00</published><updated>2008-09-22T21:44:00.000+01:00</updated><title type='text'>Pete,&lt;br&gt;It's from outbrain.com</title><content type='html'>Pete,&lt;BR/&gt;It's from outbrain.com</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7577421612120825312/6030315940843839442/comments/default/1449864805806544252'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7577421612120825312/6030315940843839442/comments/default/1449864805806544252'/><link rel='alternate' type='text/html' href='http://blog.functionalfun.net/2008/07/reporting-progress-during-linq-queries.html?showComment=1222116240000#c1449864805806544252' title=''/><author><name>Sam</name><uri>http://www.blogger.com/profile/01345100698738870730</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_Blokl_3SWiA/SLw1U2t3fnI/AAAAAAAAAQk/5eLgmX4so5E/S220/MyPicture.jpg'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.functionalfun.net/2008/07/reporting-progress-during-linq-queries.html' ref='tag:blogger.com,1999:blog-7577421612120825312.post-6030315940843839442' source='http://www.blogger.com/feeds/7577421612120825312/posts/default/6030315940843839442' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-104150628'/></entry><entry><id>tag:blogger.com,1999:blog-7577421612120825312.post-1236919302689087256</id><published>2008-09-22T21:21:00.000+01:00</published><updated>2008-09-22T21:21:00.000+01:00</updated><title type='text'>Nice.&lt;br&gt;&lt;br&gt;Where did you get your rating gadget?...</title><content type='html'>Nice.&lt;BR/&gt;&lt;BR/&gt;Where did you get your rating gadget?&lt;BR/&gt;&lt;BR/&gt;Thanks,&lt;BR/&gt;Pete.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7577421612120825312/6030315940843839442/comments/default/1236919302689087256'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7577421612120825312/6030315940843839442/comments/default/1236919302689087256'/><link rel='alternate' type='text/html' href='http://blog.functionalfun.net/2008/07/reporting-progress-during-linq-queries.html?showComment=1222114860000#c1236919302689087256' title=''/><author><name>Pete</name><uri>http://petemontgomery.wordpress.com/</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/openid16-rounded.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.functionalfun.net/2008/07/reporting-progress-during-linq-queries.html' ref='tag:blogger.com,1999:blog-7577421612120825312.post-6030315940843839442' source='http://www.blogger.com/feeds/7577421612120825312/posts/default/6030315940843839442' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-388087984'/></entry><entry><id>tag:blogger.com,1999:blog-7577421612120825312.post-2307431161431258291</id><published>2008-07-07T15:13:00.000+01:00</published><updated>2008-07-07T15:13:00.000+01:00</updated><title type='text'>Thanks for the feedback - do you want to try out t...</title><content type='html'>Thanks for the feedback - do you want to try out the new rating gadget for me as well ;-) ?</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7577421612120825312/6030315940843839442/comments/default/2307431161431258291'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7577421612120825312/6030315940843839442/comments/default/2307431161431258291'/><link rel='alternate' type='text/html' href='http://blog.functionalfun.net/2008/07/reporting-progress-during-linq-queries.html?showComment=1215439980000#c2307431161431258291' title=''/><author><name>Sam</name><uri>http://www.blogger.com/profile/01345100698738870730</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.functionalfun.net/2008/07/reporting-progress-during-linq-queries.html' ref='tag:blogger.com,1999:blog-7577421612120825312.post-6030315940843839442' source='http://www.blogger.com/feeds/7577421612120825312/posts/default/6030315940843839442' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-104150628'/></entry><entry><id>tag:blogger.com,1999:blog-7577421612120825312.post-2388991682863504437</id><published>2008-07-07T14:50:00.000+01:00</published><updated>2008-07-07T14:50:00.000+01:00</updated><title type='text'>Very interesting idea. Looking forward to the next...</title><content type='html'>Very interesting idea. Looking forward to the next post.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7577421612120825312/6030315940843839442/comments/default/2388991682863504437'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7577421612120825312/6030315940843839442/comments/default/2388991682863504437'/><link rel='alternate' type='text/html' href='http://blog.functionalfun.net/2008/07/reporting-progress-during-linq-queries.html?showComment=1215438600000#c2388991682863504437' title=''/><author><name>LINQ Master</name><uri>http://blog.linqexchange.com</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.functionalfun.net/2008/07/reporting-progress-during-linq-queries.html' ref='tag:blogger.com,1999:blog-7577421612120825312.post-6030315940843839442' source='http://www.blogger.com/feeds/7577421612120825312/posts/default/6030315940843839442' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-165268988'/></entry></feed>
