<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://www.pluralsight.com/community/utility/FeedStylesheets/atom.xsl" media="screen"?><feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en"><title type="html">Jon Flanders&amp;#39; </title><subtitle type="html">Jon&amp;#39;s PS technical blog</subtitle><id>http://www.pluralsight.com/community/blogs/jfland/atom.aspx</id><link rel="alternate" type="text/html" href="http://www.pluralsight.com/community/blogs/jfland/default.aspx" /><link rel="self" type="application/atom+xml" href="http://www.pluralsight.com/community/blogs/jfland/atom.aspx" /><generator uri="http://communityserver.org" version="4.0.30619.63">Community Server</generator><updated>2007-04-24T11:07:00Z</updated><entry><title>My Book image is UP!</title><link rel="alternate" type="text/html" href="/community/blogs/jfland/archive/2008/07/09/my-book-image-is-up.aspx" /><id>/community/blogs/jfland/archive/2008/07/09/my-book-image-is-up.aspx</id><published>2008-07-09T21:25:00Z</published><updated>2008-07-09T21:25:00Z</updated><content type="html">&lt;p&gt;The cool covers is definitely not the only reason I choose O&amp;#39;Reilly as a publisher - but it certainly doesn&amp;#39;t hurt :)&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://www.amazon.com/RESTful-NET-Jon-Flanders/dp/0596519206/ref=sr_1_2?ie=UTF8&amp;amp;s=books&amp;amp;qid=1214538175&amp;amp;sr=1-2"&gt;
&lt;img src="http://ecx.images-amazon.com/images/I/51OGkIjDemL._SS500_.jpg" border="0" alt="" /&gt;
&lt;/a&gt;
Again I guess I better get cracking!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://www.pluralsight.com/community/aggbug.aspx?PostID=51690" width="1" height="1"&gt;</content><author><name>jon-flanders</name><uri>http://www.pluralsight.com/community/members/jon_2D00_flanders/default.aspx</uri></author></entry><entry><title>I guess I should be flattered</title><link rel="alternate" type="text/html" href="/community/blogs/jfland/archive/2008/06/27/i-guess-i-should-be-flattered.aspx" /><id>/community/blogs/jfland/archive/2008/06/27/i-guess-i-should-be-flattered.aspx</id><published>2008-06-27T18:22:11Z</published><updated>2008-06-27T18:22:11Z</updated><content type="html">&lt;p&gt;That some spammer thought my wiki pages where hit enough to warrant modifying them on a daily basis with links to various &amp;quot;odd&amp;quot; sites ;-)&lt;/p&gt;
&lt;p&gt;Thanks to &lt;a href="http://pluralsight.com/community/blogs/craig/Default.aspx"&gt;Craig&lt;/a&gt; I&amp;#39;ve upgraded to &lt;a href="http://www.flexwiki.com/"&gt;FlexWiki 2.0&lt;/a&gt; and now those pages are locked down - I apologize if you&amp;#39;ve visited them and they haven&amp;#39;t been right,&amp;nbsp; should be ok from now on.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.masteringbiztalk.com/wiki/default.aspx/MyWiki/Workflow%20Samples.html"&gt;My Workflow Sample Page&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.masteringbiztalk.com/wiki/default.aspx/MyWiki/BizTalk%20Tools%20and%20Samples.html"&gt;My BizTalk Sample Page&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;&lt;img width="0" height="0" src="http://www.masteringbiztalk.com/blogs/jon/cptrk.ashx?id=1a566e59-ad4d-4beb-a091-b3c1a3a403da" alt="" /&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://www.pluralsight.com/community/aggbug.aspx?PostID=51238" width="1" height="1"&gt;</content><author><name>jon-flanders</name><uri>http://www.pluralsight.com/community/members/jon_2D00_flanders/default.aspx</uri></author></entry><entry><title>Ok - semi-technical post</title><link rel="alternate" type="text/html" href="/community/blogs/jfland/archive/2008/06/26/ok-semi-technical-post.aspx" /><id>/community/blogs/jfland/archive/2008/06/26/ok-semi-technical-post.aspx</id><published>2008-06-27T04:46:47Z</published><updated>2008-06-27T04:46:47Z</updated><content type="html">&lt;p&gt;Mostly this post is here to motivate me to actually get this book done ASAP - &lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.amazon.com/RESTful-NET-Jon-Flanders/dp/0596519206/ref=sr_1_2?ie=UTF8&amp;amp;s=books&amp;amp;qid=1214538175&amp;amp;sr=1-2"&gt;http://www.amazon.com/RESTful-NET-Jon-Flanders/dp/0596519206/ref=sr_1_2?ie=UTF8&amp;amp;s=books&amp;amp;qid=1214538175&amp;amp;sr=1-2&lt;/a&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Yes - I am writing a book on WCF and REST.&amp;nbsp; Not a big suprise ;-)&lt;/p&gt;&lt;img width="0" height="0" src="http://www.masteringbiztalk.com/blogs/jon/cptrk.ashx?id=1735fd76-f7ac-4998-a2c8-f1cc1593cd54" alt="" /&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://www.pluralsight.com/community/aggbug.aspx?PostID=51225" width="1" height="1"&gt;</content><author><name>jon-flanders</name><uri>http://www.pluralsight.com/community/members/jon_2D00_flanders/default.aspx</uri></author></entry><entry><title>cross posting testing </title><link rel="alternate" type="text/html" href="/community/blogs/jfland/archive/2008/06/26/cross-posting-testing.aspx" /><id>/community/blogs/jfland/archive/2008/06/26/cross-posting-testing.aspx</id><published>2008-06-27T04:34:37Z</published><updated>2008-06-27T04:34:37Z</updated><content type="html">&lt;p&gt;still going on&lt;/p&gt;&lt;img width="0" height="0" src="http://www.masteringbiztalk.com/blogs/jon/cptrk.ashx?id=1203eef8-160e-4a28-abe3-37d7a1485921" alt="" /&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://www.pluralsight.com/community/aggbug.aspx?PostID=51224" width="1" height="1"&gt;</content><author><name>jon-flanders</name><uri>http://www.pluralsight.com/community/members/jon_2D00_flanders/default.aspx</uri></author></entry><entry><title>WF Down Under</title><link rel="alternate" type="text/html" href="/community/blogs/jfland/archive/2007/08/12/48196.aspx" /><id>/community/blogs/jfland/archive/2007/08/12/48196.aspx</id><published>2007-08-12T20:19:00Z</published><updated>2007-08-12T20:19:00Z</updated><content type="html">&lt;P&gt;I've had alot of people ask when I am teaching WF next - if you are interested in sitting through me talking about WF for four intense days - come to laid-back Australia.&amp;nbsp; &lt;A href="http://www.pluralsight.com/"&gt;Pluralsight&lt;/A&gt; is teaming up with &lt;A href="http://www.readify.net/"&gt;Readify&lt;/A&gt; to offer the course.&amp;nbsp; I'm super excited since this will be my first trip to Australia.&amp;nbsp; I can't wait.&amp;nbsp; If you are in the area - or just want an excuse to come to Australia - sign up ;-)&lt;/P&gt;
&lt;P&gt;&lt;A href="http://www.readify.net/applied+windows+workflow+foundation.aspx"&gt;Applied Windows Workflow Foundation in Australia Nov 13-17th&lt;/A&gt;&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://www.pluralsight.com/community/aggbug.aspx?PostID=48196" width="1" height="1"&gt;</content><author><name>jon-flanders</name><uri>http://www.pluralsight.com/community/members/jon_2D00_flanders/default.aspx</uri></author></entry><entry><title>TechEd Session</title><link rel="alternate" type="text/html" href="/community/blogs/jfland/archive/2007/06/06/47675.aspx" /><id>/community/blogs/jfland/archive/2007/06/06/47675.aspx</id><published>2007-06-06T21:57:00Z</published><updated>2007-06-06T21:57:00Z</updated><content type="html">&lt;P&gt;I just got done with my TechEd session on using WF and WCF - if you attended the session - here is the code: &lt;A href="http://www.masteringbiztalk.com/blogs/jon/content/binary/teched2007.zip"&gt;teched2007.zip (474.59 KB)&lt;/A&gt;.&amp;nbsp; If you didn't attend my session "This is not the code you are looking for ....." ;-)&lt;/P&gt;
&lt;P&gt;Thanks for everyone who came (295 people - wow!).&amp;nbsp; &lt;/P&gt;
&lt;P&gt;BTW - here are the three best and worst thing about teched 2007 according to the people in my session:&lt;/P&gt;
&lt;P&gt;BEST&lt;BR&gt;1)HOL (hands on labs)&lt;BR&gt;2)Just the Information&lt;BR&gt;3)BOF (birds of a feather sessions)&lt;/P&gt;
&lt;P&gt;Worst&lt;BR&gt;1)Bathrooms (this was the men only of course)&lt;BR&gt;2)Buses(slow/scalable)&lt;BR&gt;3)Session are too short&lt;/P&gt;&lt;img width="0" height="0" src="http://www.masteringbiztalk.com/blogs/jon/cptrk.ashx?id=da51c8e3-4de5-4c56-a42e-7377d644aa2e"&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://www.pluralsight.com/community/aggbug.aspx?PostID=47675" width="1" height="1"&gt;</content><author><name>jon-flanders</name><uri>http://www.pluralsight.com/community/members/jon_2D00_flanders/default.aspx</uri></author></entry><entry><title>My 15 seconds of fame (aka Jon Flanders of Jon Flanders' Delivery Service)</title><link rel="alternate" type="text/html" href="/community/blogs/jfland/archive/2007/06/04/47658.aspx" /><id>/community/blogs/jfland/archive/2007/06/04/47658.aspx</id><published>2007-06-05T00:58:00Z</published><updated>2007-06-05T00:58:00Z</updated><content type="html">&lt;P&gt;So today I was lucky enough to be invited on stage during the TechEd 2007 Keynote.&lt;/P&gt;
&lt;P&gt;I got the job of carrying a box that was tagged with an RFID tag.&amp;nbsp; You can watch the video &lt;A href="http://www.microsoft.com/winme/0706/29992/teched_.asx"&gt;here&lt;/A&gt;&amp;nbsp;. I appear at 1:09:11 (not that you shouldn't watch the whole thing ;-)) &lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;IMG src="http://www.masteringbiztalk.com/blogs/jon/content/binary/keynote.png" border=0&gt;&lt;/P&gt;
&lt;P&gt;Here I am carrying a box that has an RFID label on it.&amp;nbsp; Mike Woods is about to scan the RFID tage with an RFID reader.&amp;nbsp;&amp;nbsp; He annouced me as being "Jon Flanders from Jon Flanders' delivery service" :-)&lt;/P&gt;
&lt;P&gt;So why am I up on stage holding a box?&amp;nbsp; Have I given up dev for package delivery?&lt;/P&gt;
&lt;P&gt;The reason I was lucky enough to be on stage with Mike Woods and Bob Muglia - is that I wrote the RFID event handler code that was used in the software for the keynote.&amp;nbsp; It took the tag read from the device - and then enriched the data with GPS data from a GPS deviced that was attached to the same computer that the RFID reader is attached to.&amp;nbsp; Pretty cool stuff.&lt;/P&gt;
&lt;P&gt;You can read more about Microsoft BizTalk RFID &lt;A href="http://www.microsoft.com/biztalk/technologies/rfid/default.mspx"&gt;here&lt;/A&gt;.&amp;nbsp; Many thanks to &lt;A href="http://www.cathexis.com/"&gt;Cathexis&lt;/A&gt; - who provided the RFID reader device &lt;/P&gt;&lt;img width="0" height="0" src="http://www.masteringbiztalk.com/blogs/jon/cptrk.ashx?id=0d8c164f-9a60-4f3e-ae7f-c1d3bd51d0ba"&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://www.pluralsight.com/community/aggbug.aspx?PostID=47658" width="1" height="1"&gt;</content><author><name>jon-flanders</name><uri>http://www.pluralsight.com/community/members/jon_2D00_flanders/default.aspx</uri></author></entry><entry><title>Another new Pluralsight course</title><link rel="alternate" type="text/html" href="/community/blogs/jfland/archive/2007/05/31/47603.aspx" /><id>/community/blogs/jfland/archive/2007/05/31/47603.aspx</id><published>2007-05-31T20:56:00Z</published><updated>2007-05-31T20:56:00Z</updated><content type="html">&lt;P&gt;I and Pluralsight are excited to announce another new BizTalk Server 2006 R2 course - one specifically geared toward RFID!&amp;nbsp; Check it out here - &lt;A href="http://www.pluralsight.com/courses/AppliedBizTalkRfid.aspx"&gt;http://www.pluralsight.com/courses/AppliedBizTalkRfid.aspx&lt;/A&gt;&amp;nbsp; no public offerings schedule yet - but there should be one RSN.&lt;/P&gt;&lt;img width="0" height="0" src="http://www.masteringbiztalk.com/blogs/jon/cptrk.ashx?id=b129fec0-fdc8-4b15-a321-520fb397820c"&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://www.pluralsight.com/community/aggbug.aspx?PostID=47603" width="1" height="1"&gt;</content><author><name>jon-flanders</name><uri>http://www.pluralsight.com/community/members/jon_2D00_flanders/default.aspx</uri></author></entry><entry><title>Orchestration performance</title><link rel="alternate" type="text/html" href="/community/blogs/jfland/archive/2007/05/30/47563.aspx" /><id>/community/blogs/jfland/archive/2007/05/30/47563.aspx</id><published>2007-05-30T22:04:00Z</published><updated>2007-05-30T22:04:00Z</updated><content type="html">&lt;P&gt;So I had to fire up my XP laptop today because my new&lt;A href="http://www.rodepodcaster.com/"&gt; Rode Podcaster microphone&lt;/A&gt; (which is otherwise is totally awesome) won't start on Vista despite getting a usbaudio.sys hotfix from MS Support (which was a suprisingly painless experience).&amp;nbsp; &lt;/P&gt;
&lt;P&gt;Anyway - cleaning out my old harddrive I found this picture:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;IMG src="http://www.masteringbiztalk.com/blogs/jon/content/binary/readervsdom.png" border=0&gt;&lt;/P&gt;
&lt;P&gt;This is a picture of the BAM portal.&amp;nbsp; What I was doing was using BAM to give me some rough performance metrics between two version of an orchestration.&amp;nbsp; In the "XmlDocument" version of the orchestration I was reading in a 9MB Xml file into BizTalk.&amp;nbsp; In the orchestration I was passing the document to a .NET component as "XmlDocument" and reading the whole document.&amp;nbsp; This is the typical example code you'll find for reading BizTalk messages from .NET code.&lt;/P&gt;
&lt;P&gt;In the "XmlReader" version of the orchestration - I was passing the message as XLANGMessage.&amp;nbsp; This is the underlying datatype that the Orchestration compiler uses to represent a message.&amp;nbsp; Only when you pass it to a .NET component as XmlDocument do they actually convert it to an XmlDocument (even if your message type on your orchestration is System.Xml.XmlDocument btw).&amp;nbsp; Inside of the method my code looked something like this:&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE: 11px; COLOR: black; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;&lt;SPAN style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;public&lt;/SPAN&gt; &lt;SPAN style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;static&lt;/SPAN&gt; XmlDocument FromMsg(XLANGMessage old)&lt;BR&gt;{&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;SPAN style="FONT-SIZE: 11px; COLOR: green; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;//get at the data&lt;/SPAN&gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;XmlDocument ret &lt;SPAN style="FONT-SIZE: 11px; COLOR: red; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;=&lt;/SPAN&gt; &lt;SPAN style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;new&lt;/SPAN&gt; XmlDocument();&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;XmlReader reader &lt;SPAN style="FONT-SIZE: 11px; COLOR: red; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;=&lt;/SPAN&gt; (XmlReader)old[0].RetrieveAs(&lt;SPAN style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;typeof&lt;/SPAN&gt;(XmlReader));&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;SPAN style="FONT-SIZE: 11px; COLOR: green; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;//construct new message from old&lt;/SPAN&gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;SPAN style="FONT-SIZE: 11px; COLOR: green; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;//read property&lt;/SPAN&gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;SPAN style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;object&lt;/SPAN&gt; msgid &lt;SPAN style="FONT-SIZE: 11px; COLOR: red; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;=&lt;/SPAN&gt; old.GetPropertyValue(&lt;SPAN style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;typeof&lt;/SPAN&gt;(BTS.MessageID));&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;SPAN style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;return&lt;/SPAN&gt; ret;&lt;BR&gt;}&lt;BR&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;By calling RetrieveAs and passing typeof(XmlReader) I avoid loading the BizTalk message into a DOM - and can read the message using standard XmlReader techniques.&amp;nbsp; &lt;/P&gt;
&lt;P&gt;As you can see from the BAM metrics (which is not an absolutely high performance timing mechanism - but in this case should be close enough) the XmlDocument version took about 3xs as long as the XmlReader version.&amp;nbsp; So rule of thumb - if you care about performance - use XmlReader with XLANGMessage - not XmlDocument for your .NET methods from an Orchestration.&lt;/P&gt;
&lt;P&gt;Unfortunately the XLANGs compiler won't allow us to return XmlReader as the return value - so for constructing we are still stuck with the DOM.&lt;/P&gt;&lt;img width="0" height="0" src="http://www.masteringbiztalk.com/blogs/jon/cptrk.ashx?id=e39cd386-0e62-46c6-87b6-3625f9a80d6d"&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://www.pluralsight.com/community/aggbug.aspx?PostID=47563" width="1" height="1"&gt;</content><author><name>jon-flanders</name><uri>http://www.pluralsight.com/community/members/jon_2D00_flanders/default.aspx</uri></author></entry><entry><title>My upcoming schedule</title><link rel="alternate" type="text/html" href="/community/blogs/jfland/archive/2007/05/14/47345.aspx" /><id>/community/blogs/jfland/archive/2007/05/14/47345.aspx</id><published>2007-05-14T15:39:00Z</published><updated>2007-05-14T15:39:00Z</updated><content type="html">&lt;P&gt;A few people have asked me about what courses I am teaching in the near future.&lt;/P&gt;
&lt;P&gt;Coming up in June - I'll be teaching Pluralsight's Applied BizTalk Server 2006 in Dallas - &lt;A href="http://www.pluralsight.com/courses/appliedbiztalkserver2006.aspx"&gt;http://www.pluralsight.com/courses/appliedbiztalkserver2006.aspx&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;In July - I'll be teaching the R2 version of the same course in Los Angeles - &lt;A href="http://www.pluralsight.com/courses/appliedbiztalkserver2006.aspx"&gt;http://www.pluralsight.com/courses/appliedbiztalkserver2006.aspx&lt;/A&gt;.&amp;nbsp; Come and we'll have a big party - the course starts on my birthday!&lt;/P&gt;&lt;img width="0" height="0" src="http://www.masteringbiztalk.com/blogs/jon/cptrk.ashx?id=da4d6768-cd42-40b7-9f06-b97aa7d5883e"&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://www.pluralsight.com/community/aggbug.aspx?PostID=47345" width="1" height="1"&gt;</content><author><name>jon-flanders</name><uri>http://www.pluralsight.com/community/members/jon_2D00_flanders/default.aspx</uri></author></entry><entry><title>Phidget provider released</title><link rel="alternate" type="text/html" href="/community/blogs/jfland/archive/2007/05/13/47326.aspx" /><id>/community/blogs/jfland/archive/2007/05/13/47326.aspx</id><published>2007-05-13T23:44:00Z</published><updated>2007-05-13T23:44:00Z</updated><content type="html">&lt;P&gt;Thanks Irving! - &lt;A href="http://blogs.msdn.com/irvingd/pages/biztalk-rfid-device-provider-dspi-for-phidget-devices.aspx"&gt;http://blogs.msdn.com/irvingd/pages/biztalk-rfid-device-provider-dspi-for-phidget-devices.aspx&lt;/A&gt;&lt;/P&gt;&lt;img width="0" height="0" src="http://www.masteringbiztalk.com/blogs/jon/cptrk.ashx?id=7e13ba67-052c-4528-a375-9889d0f4a446"&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://www.pluralsight.com/community/aggbug.aspx?PostID=47326" width="1" height="1"&gt;</content><author><name>jon-flanders</name><uri>http://www.pluralsight.com/community/members/jon_2D00_flanders/default.aspx</uri></author></entry><entry><title>San Diego .NET UG</title><link rel="alternate" type="text/html" href="/community/blogs/jfland/archive/2007/05/13/47324.aspx" /><id>/community/blogs/jfland/archive/2007/05/13/47324.aspx</id><published>2007-05-13T15:39:00Z</published><updated>2007-05-13T15:39:00Z</updated><content type="html">&lt;P&gt;Thanks to my friend and fellow BizTalk MVP &lt;A href=" http://geekswithblogs.com/bloesgen" temp_href=" http://geekswithblogs.com/bloesgen"&gt;Brian Loesgen&lt;/A&gt; - I'll be speaking May 22nd at the &lt;A href="http://www.sandiegodotnet.com/"&gt;San Diego .NET User Group&lt;/A&gt; on two of my favorite technologies - WF and WCF and how to use them together successfully today - even without Orcas!&amp;nbsp;&amp;nbsp; Come out if you are in the SD area.&lt;/P&gt;&lt;img width="0" height="0" src="http://www.masteringbiztalk.com/blogs/jon/cptrk.ashx?id=b00c7c1b-a2d0-4364-8123-51d9b4527305"&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://www.pluralsight.com/community/aggbug.aspx?PostID=47324" width="1" height="1"&gt;</content><author><name>jon-flanders</name><uri>http://www.pluralsight.com/community/members/jon_2D00_flanders/default.aspx</uri></author></entry><entry><title>WF and WCF</title><link rel="alternate" type="text/html" href="/community/blogs/jfland/archive/2007/05/06/47220.aspx" /><id>/community/blogs/jfland/archive/2007/05/06/47220.aspx</id><published>2007-05-07T01:50:00Z</published><updated>2007-05-07T01:50:00Z</updated><content type="html">&lt;P&gt;So if you are interesting in how to integrate WCF and WF today (yes all the cool new WCF/WF stuff in Orcas is really cool - but still some number of months away) - please come to my pre-con at TechED US - &lt;A href="https://www.msteched.com/public/precons.aspx#PRCN15"&gt;https://www.msteched.com/public/precons.aspx#PRCN15&lt;/A&gt;&amp;nbsp; I'll be doing it with my good friend&lt;A href="http://www.dotnetconsult.co.uk/weblog/"&gt; Richard Blewett&lt;/A&gt; - which should be a good combination of technical learning and fun.&lt;/P&gt;&lt;img width="0" height="0" src="http://www.masteringbiztalk.com/blogs/jon/cptrk.ashx?id=116a206e-db52-41de-afb4-17a6e022e093"&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://www.pluralsight.com/community/aggbug.aspx?PostID=47220" width="1" height="1"&gt;</content><author><name>jon-flanders</name><uri>http://www.pluralsight.com/community/members/jon_2D00_flanders/default.aspx</uri></author></entry><entry><title>Phidget provider will be released soon</title><link rel="alternate" type="text/html" href="/community/blogs/jfland/archive/2007/04/27/47011.aspx" /><id>/community/blogs/jfland/archive/2007/04/27/47011.aspx</id><published>2007-04-27T16:24:00Z</published><updated>2007-04-27T16:24:00Z</updated><content type="html">&lt;P&gt;If you've attended my R2 jumpstart training you've seen me use the phidget device.&amp;nbsp; Irving is the author of the provider - watch his blog as well - but I'll post here when he posts it (which he says will be RSN) - &lt;A href="http://blogs.msdn.com/irvingd/"&gt;http://blogs.msdn.com/irvingd/&lt;/A&gt;&lt;/P&gt;&lt;img width="0" height="0" src="http://www.masteringbiztalk.com/blogs/jon/cptrk.ashx?id=0cb61745-581d-4a62-9618-7c83cb96e6d0"&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://www.pluralsight.com/community/aggbug.aspx?PostID=47011" width="1" height="1"&gt;</content><author><name>jon-flanders</name><uri>http://www.pluralsight.com/community/members/jon_2D00_flanders/default.aspx</uri></author></entry><entry><title>Ahh - workflows in the clouds</title><link rel="alternate" type="text/html" href="/community/blogs/jfland/archive/2007/04/24/46935.aspx" /><id>/community/blogs/jfland/archive/2007/04/24/46935.aspx</id><published>2007-04-24T18:07:00Z</published><updated>2007-04-24T18:07:00Z</updated><content type="html">&lt;P&gt;Coming soon - &lt;A href="http://labs.biztalk.net/"&gt;http://labs.biztalk.net/&lt;/A&gt;&lt;/P&gt;&lt;img width="0" height="0" src="http://www.masteringbiztalk.com/blogs/jon/cptrk.ashx?id=173ddf5a-d78f-432b-84ea-dc8de470a545"&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://www.pluralsight.com/community/aggbug.aspx?PostID=46935" width="1" height="1"&gt;</content><author><name>jon-flanders</name><uri>http://www.pluralsight.com/community/members/jon_2D00_flanders/default.aspx</uri></author></entry></feed>