<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/atom.xsl" media="screen"?><feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en-US"><title type="html">At Your Service</title><subtitle type="html">Steve Resnick's blog</subtitle><id>http://blogs.msdn.com/steveres/atom.xml</id><link rel="alternate" type="text/html" href="http://blogs.msdn.com/steveres/default.aspx" /><link rel="self" type="application/atom+xml" href="http://blogs.msdn.com/steveres/atom.xml" /><generator uri="http://communityserver.org" version="2.1.61025.2">Community Server</generator><updated>2007-11-08T21:36:00Z</updated><entry><title>Nice sample of WCF client using RESTful Twitter API</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/steveres/archive/2008/07/31/nice-sample-of-wcf-client-using-restful-twitter-api.aspx" /><id>http://blogs.msdn.com/steveres/archive/2008/07/31/nice-sample-of-wcf-client-using-restful-twitter-api.aspx</id><published>2008-07-31T19:56:00Z</published><updated>2008-07-31T19:56:00Z</updated><content type="html">Check out &lt;A class="" href="http://blogs.msdn.com/kaevans/archive/2008/07/26/creating-a-rest-twitter-client-with-wcf.aspx" mce_href="http://blogs.msdn.com/kaevans/archive/2008/07/26/creating-a-rest-twitter-client-with-wcf.aspx"&gt;Kirk Allen Evans posting&lt;/A&gt; about how to create a Twitter client using its RESTful API and WCF.&amp;nbsp; I'm a sucker for simplicity and this hits the spot.&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8793704" width="1" height="1"&gt;</content><author><name>steveres</name><uri>http://blogs.msdn.com/members/steveres.aspx</uri></author><category term="Web Services" scheme="http://blogs.msdn.com/steveres/archive/tags/Web+Services/default.aspx" /><category term="WCF" scheme="http://blogs.msdn.com/steveres/archive/tags/WCF/default.aspx" /></entry><entry><title>Windows Live Messenger Facebook Application</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/steveres/archive/2008/05/03/windows-live-messenger-facebook-application.aspx" /><id>http://blogs.msdn.com/steveres/archive/2008/05/03/windows-live-messenger-facebook-application.aspx</id><published>2008-05-03T16:53:00Z</published><updated>2008-05-03T16:53:00Z</updated><content type="html">Here's a &lt;A class="" href="http://apps.facebook.com/windowslivemessenger/" mce_href="http://apps.facebook.com/windowslivemessenger/"&gt;very cool app on Facebook&lt;/A&gt; that leverages the &lt;A class="" title="Windows Live APIs" href="http://msdn.microsoft.com/en-us/library/aa905675.aspx" mce_href="http://msdn.microsoft.com/en-us/library/aa905675.aspx"&gt;Windows Live APIs&lt;/A&gt; to tie the two populations together.&amp;nbsp; You probably already have an ID in both, so this links the two. Wonder when someone will do the same for Linked In?&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8455152" width="1" height="1"&gt;</content><author><name>steveres</name><uri>http://blogs.msdn.com/members/steveres.aspx</uri></author><category term="facebook" scheme="http://blogs.msdn.com/steveres/archive/tags/facebook/default.aspx" /><category term="live.com" scheme="http://blogs.msdn.com/steveres/archive/tags/live.com/default.aspx" /></entry><entry><title>Silverlight 2.0 and WCF sample</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/steveres/archive/2008/04/29/silverlight-2-0-and-wcf-sample.aspx" /><id>http://blogs.msdn.com/steveres/archive/2008/04/29/silverlight-2-0-and-wcf-sample.aspx</id><published>2008-04-30T04:53:00Z</published><updated>2008-04-30T04:53:00Z</updated><content type="html">Want to create a nice Silverlight 2.0 app using WCF services for data?&amp;nbsp; Check out &lt;A class="" href="http://blogs.msdn.com/bobfamiliar/archive/2008/04/04/rich-internet-applications-using-silverlight-2-0.aspx" mce_href="http://blogs.msdn.com/bobfamiliar/archive/2008/04/04/rich-internet-applications-using-silverlight-2-0.aspx"&gt;Bob Familiar's post&lt;/A&gt; for code and links to great resources.&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8440654" width="1" height="1"&gt;</content><author><name>steveres</name><uri>http://blogs.msdn.com/members/steveres.aspx</uri></author><category term="WCF" scheme="http://blogs.msdn.com/steveres/archive/tags/WCF/default.aspx" /><category term="Silverlight" scheme="http://blogs.msdn.com/steveres/archive/tags/Silverlight/default.aspx" /></entry><entry><title>Source Code for Essential WCF</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/steveres/archive/2008/03/20/source-code-for-essential-wcf.aspx" /><id>http://blogs.msdn.com/steveres/archive/2008/03/20/source-code-for-essential-wcf.aspx</id><published>2008-03-20T22:10:00Z</published><updated>2008-03-20T22:10:00Z</updated><content type="html">&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;Many people have asked us for the source code used in &lt;A class="" title="Essential WCF on Amazon" href="http://www.amazon.com/gp/product/0321440064/" target=_blank mce_href="http://www.amazon.com/gp/product/0321440064/"&gt;Essential WCF&lt;/A&gt;.&amp;nbsp; We've cleansed it, re-tested (again!) and published it to our page on &lt;A class="" title="Download from InformIT" href="http://www.informit.com/store/product.aspx?isbn=9780321440068" target=_blank mce_href="http://www.informit.com/store/product.aspx?isbn=9780321440068"&gt;InformIT&lt;/A&gt;&amp;nbsp;under the downloads tab. Feel free to use and experiment as you learn this way-cool technology.&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8327712" width="1" height="1"&gt;</content><author><name>steveres</name><uri>http://blogs.msdn.com/members/steveres.aspx</uri></author></entry><entry><title>Job Posting: Web Engineer for Emergent Music</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/steveres/archive/2008/02/26/job-posting-web-engineer-for-emergent-music.aspx" /><link rel="enclosure" type="text/html" length="33922" href="http://blogs.msdn.com/steveres/attachment/7905044.ashx" /><id>http://blogs.msdn.com/steveres/archive/2008/02/26/job-posting-web-engineer-for-emergent-music.aspx</id><published>2008-02-26T17:48:00Z</published><updated>2008-02-26T17:48:00Z</updated><content type="html">A good friend a mine, Barry Kurland, just joined &lt;A class="" href="http://www.goombah.com/" mce_href="http://www.goombah.com/"&gt;Goombah&lt;/A&gt;, a company that connects people to their music and like-minded people.&amp;nbsp; They have big plans and are looking to hire a top-notch web engineer. Job description attached; let me know if you're interested.&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=7905044" width="1" height="1"&gt;</content><author><name>steveres</name><uri>http://blogs.msdn.com/members/steveres.aspx</uri></author><category term="Jobs" scheme="http://blogs.msdn.com/steveres/archive/tags/Jobs/default.aspx" /><category term="Music" scheme="http://blogs.msdn.com/steveres/archive/tags/Music/default.aspx" /></entry><entry><title>What's in Essential WCF?</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/steveres/archive/2008/02/25/what-s-in-essential-wcf.aspx" /><id>http://blogs.msdn.com/steveres/archive/2008/02/25/what-s-in-essential-wcf.aspx</id><published>2008-02-25T18:31:00Z</published><updated>2008-02-25T18:31:00Z</updated><content type="html">Now that &lt;A class="" href="http://www.amazon.com/gp/product/0321440064/" mce_href="http://www.amazon.com/gp/product/0321440064/"&gt;Essential WCF&lt;/A&gt; is out, we're seeing interest from many places.&amp;nbsp; Rich, Chris and I were contacted by InformIT to do &lt;A class="" href="http://www.informit.com/articles/article.aspx?p=1179336" mce_href="http://www.informit.com/articles/article.aspx?p=1179336"&gt;an interview&lt;/A&gt; and talk about the book.&amp;nbsp; &lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"&gt;Separately&lt;/SPAN&gt;, I'm hearing from readers looking to do big and small things with the technology.&amp;nbsp; And here in Boston this week, we have a sold out &lt;A class="" href="http://www.pluralsight.com/courses/DoubleFeatureWCFWF.aspx" mce_href="http://www.pluralsight.com/courses/DoubleFeatureWCFWF.aspx"&gt;Pluralsight course&lt;/A&gt; that covers WCF and WF.&amp;nbsp; Good fun!&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=7893673" width="1" height="1"&gt;</content><author><name>steveres</name><uri>http://blogs.msdn.com/members/steveres.aspx</uri></author><category term="Web Services" scheme="http://blogs.msdn.com/steveres/archive/tags/Web+Services/default.aspx" /><category term="WCF" scheme="http://blogs.msdn.com/steveres/archive/tags/WCF/default.aspx" /></entry><entry><title>Web Service Registry codebase</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/steveres/archive/2008/01/24/web-service-registry-and-repository-codebase.aspx" /><id>http://blogs.msdn.com/steveres/archive/2008/01/24/web-service-registry-and-repository-codebase.aspx</id><published>2008-01-24T19:11:00Z</published><updated>2008-01-24T19:11:00Z</updated><content type="html">&lt;P&gt;Deploying a SOA requires a good registry for services, if not supporting repository.&amp;nbsp; Microsoft has &lt;A class="" title=Oslo href="http://www.microsoft.com/soa/products/oslo.aspx" mce_href="http://www.microsoft.com/soa/products/oslo.aspx"&gt;big plans&lt;/A&gt; for both and other vendors, like &lt;A class="" href="http://www.soa.com/" mce_href="http://www.soa.com/"&gt;SOA Software&lt;/A&gt; and &lt;A class="" href="http://www.amberpoint.com/" mce_href="http://www.amberpoint.com/"&gt;AmberPoint&lt;/A&gt;,&amp;nbsp;have products in the market today. If you're game for building your own, there are two interesting approaches.&amp;nbsp; First is a kit built by some Microsoft consultants, called &lt;A class="" href="http://www.codeplex.com/servicesengine" mce_href="http://www.codeplex.com/servicesengine"&gt;Managed Service Ending&lt;/A&gt;,&amp;nbsp;that you can download from Codeplex.&amp;nbsp; Second is a &lt;A class="" href="http://www.infoq.com/articles/net-service-registry" mce_href="http://www.infoq.com/articles/net-service-registry"&gt;nice article&lt;/A&gt; by Boris Lublinsky that describes a relatively thin layer over a relational model, with both design time and runtime components.&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=7224892" width="1" height="1"&gt;</content><author><name>steveres</name><uri>http://blogs.msdn.com/members/steveres.aspx</uri></author><category term="Web Services" scheme="http://blogs.msdn.com/steveres/archive/tags/Web+Services/default.aspx" /><category term="Registry" scheme="http://blogs.msdn.com/steveres/archive/tags/Registry/default.aspx" /></entry><entry><title>Using SyndicationFeed to display photos from spaces.live.com </title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/steveres/archive/2008/01/20/using-syndicationfeed-to-displaying-photos-from-spaces-live-com.aspx" /><id>http://blogs.msdn.com/steveres/archive/2008/01/20/using-syndicationfeed-to-displaying-photos-from-spaces-live-com.aspx</id><published>2008-01-20T22:21:00Z</published><updated>2008-01-20T22:21:00Z</updated><content type="html">&lt;P&gt;&lt;FONT size=2&gt;The SyndicationFeed class from System.ServiceModel.Syndicatation makes it easy to work with feeds and extensions. The code below uses an RSS feed from space.live.com to show photo albums on a page.&amp;nbsp; Of course there are many ways to consume RSS with and w/o code, but the WCF enhancements with .NET 3.5 are a nice new trick. You can see the result at &lt;A href="http://www.steveres.com/SpacesPics.aspx" mce_href="http://www.steveres.com/SpacesPics.aspx"&gt;http://www.steveres.com/SpacesPics.aspx&lt;/A&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;&lt;FONT size=2&gt;r = XmlReader.Create(&lt;/FONT&gt;&lt;FONT color=#a31515 size=2&gt;"http://yournamegoeshere.spaces.live.com/photos/feed.rss"&lt;/FONT&gt;&lt;FONT size=2&gt;);&lt;BR&gt;albums = SyndicationFeed.Load(r);&lt;BR&gt;r.Close();&lt;BR&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;foreach&lt;/FONT&gt;&lt;FONT size=2&gt; (SyndicationItem album &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;in&lt;/FONT&gt;&lt;FONT size=2&gt; albums.Items)&lt;BR&gt;{&lt;/FONT&gt; &lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;&lt;FONT color=#008000 size=2&gt;// album.links[0].URI points to this album page on spaces.live.com&lt;BR&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;&lt;/FONT&gt;&lt;FONT color=#008000 size=2&gt;// album.Summary (not shown) is an HTML block with thumbnails of the album pics&lt;BR&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;cell.Text= &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;string&lt;/FONT&gt;&lt;FONT size=2&gt;.Format(&lt;/FONT&gt;&lt;FONT color=#a31515 size=2&gt;"&amp;lt;a href='{0}'&amp;gt;{1}&amp;lt;/a&amp;gt;"&lt;/FONT&gt;&lt;FONT size=2&gt;, album.Links[0].Uri, album.Title.Text);&lt;BR&gt;albumRSS = GetAlbumRSS(album);&lt;BR&gt;r = XmlReader.Create(albumRSS);&lt;BR&gt;photos = SyndicationFeed.Load(r);&lt;BR&gt;r.Close();&lt;BR&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;foreach&lt;/FONT&gt;&lt;FONT size=2&gt; (SyndicationItem photo &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;in&lt;/FONT&gt;&lt;FONT size=2&gt; photos.Items)&lt;BR&gt;{&lt;BR&gt;&lt;/FONT&gt;&lt;FONT color=#008000 size=2&gt;// photo.Summary is an HTML block with a thumbnail of the pic&lt;BR&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cell.Text = &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;string&lt;/FONT&gt;&lt;FONT size=2&gt;.Format(&lt;/FONT&gt;&lt;FONT color=#a31515 size=2&gt;"{0}"&lt;/FONT&gt;&lt;FONT size=2&gt;, photo.Summary.Text);&lt;BR&gt;}&lt;/FONT&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;&lt;FONT size=2&gt;}&lt;BR&gt;&lt;/FONT&gt;&lt;FONT color=#008000 size=2&gt;//&lt;BR&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;&lt;/FONT&gt;&lt;FONT color=#008000 size=2&gt;// helper to extract the feed to one album from the albums feed&lt;BR&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;&lt;/FONT&gt;&lt;FONT color=#008000 size=2&gt;//&lt;BR&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;private&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;string&lt;/FONT&gt;&lt;FONT size=2&gt; GetAlbumRSS(SyndicationItem album)&lt;BR&gt;{&lt;/FONT&gt;&lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;&lt;FONT color=#0000ff size=2&gt;string&lt;/FONT&gt;&lt;FONT size=2&gt; url = &lt;/FONT&gt;&lt;FONT color=#a31515 size=2&gt;""&lt;/FONT&gt;&lt;FONT size=2&gt;;&lt;BR&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;foreach&lt;/FONT&gt;&lt;FONT size=2&gt; (SyndicationElementExtension ext &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;in&lt;/FONT&gt;&lt;FONT size=2&gt; album.ElementExtensions)&lt;BR&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; if&lt;/FONT&gt;&lt;FONT size=2&gt; (ext.OuterName == &lt;/FONT&gt;&lt;FONT color=#a31515 size=2&gt;"itemRSS"&lt;/FONT&gt;&lt;FONT size=2&gt;) url = ext.GetObject&amp;lt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;string&lt;/FONT&gt;&lt;FONT size=2&gt;&amp;gt;();&lt;BR&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;return&lt;/FONT&gt;&lt;FONT size=2&gt; (url);&lt;/FONT&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;&lt;FONT size=2&gt;}&lt;BR&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;/FONT&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=7175316" width="1" height="1"&gt;</content><author><name>steveres</name><uri>http://blogs.msdn.com/members/steveres.aspx</uri></author><category term="Web Services" scheme="http://blogs.msdn.com/steveres/archive/tags/Web+Services/default.aspx" /><category term="live.com" scheme="http://blogs.msdn.com/steveres/archive/tags/live.com/default.aspx" /><category term="WCF" scheme="http://blogs.msdn.com/steveres/archive/tags/WCF/default.aspx" /></entry><entry><title>Consumer Web API is easy!</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/steveres/archive/2008/01/15/consumer-web-api-is-easy.aspx" /><id>http://blogs.msdn.com/steveres/archive/2008/01/15/consumer-web-api-is-easy.aspx</id><published>2008-01-15T19:14:00Z</published><updated>2008-01-15T19:14:00Z</updated><content type="html">I’ve been experimenting with the consumer Web API (Amazon, flickr, Google, facebook, Virtual Earth) and WOW is it easy!&amp;nbsp; Takes just a few hours to learn an API, register for dev keys and start building apps.&amp;nbsp; Samples at &lt;A class="" title=www.steveres.com href="http://www.steveres.com/" mce_href="http://www.steveres.com"&gt;steveres.com&lt;/A&gt;.&amp;nbsp; Funny how easy things can be when you remove enterprise class requirements like SSO, secure messaging and SLAs.&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=7118793" width="1" height="1"&gt;</content><author><name>steveres</name><uri>http://blogs.msdn.com/members/steveres.aspx</uri></author><category term="Web Services" scheme="http://blogs.msdn.com/steveres/archive/tags/Web+Services/default.aspx" /><category term="flickr" scheme="http://blogs.msdn.com/steveres/archive/tags/flickr/default.aspx" /><category term="facebook" scheme="http://blogs.msdn.com/steveres/archive/tags/facebook/default.aspx" /><category term="Amazon" scheme="http://blogs.msdn.com/steveres/archive/tags/Amazon/default.aspx" /><category term="Virtual Earth" scheme="http://blogs.msdn.com/steveres/archive/tags/Virtual+Earth/default.aspx" /></entry><entry><title>Looking for an amazing job at Microsoft?</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/steveres/archive/2007/12/05/looking-for-an-amazing-job-at-microsoft.aspx" /><id>http://blogs.msdn.com/steveres/archive/2007/12/05/looking-for-an-amazing-job-at-microsoft.aspx</id><published>2007-12-06T01:22:00Z</published><updated>2007-12-06T01:22:00Z</updated><content type="html">&lt;P&gt;The &lt;A class="" title="Microsoft Technology Center" href="http://www.microsoft.com/mtc" target=_blank mce_href="http://www.microsoft.com/mtc"&gt;Microsoft Technology Centers&lt;/A&gt; are hiring in the US! We have immediate openings for talented .NET Architects in NYC and Irvine, CA. We also have an opening for a SQL/BI expert in Atlanta GA. The pace is fast and the work is demanding, but we get to design and prove the biggest, baddest apps around. Interested? Drop me a note - steveres at Microsoft.&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=6671289" width="1" height="1"&gt;</content><author><name>steveres</name><uri>http://blogs.msdn.com/members/steveres.aspx</uri></author><category term="Jobs" scheme="http://blogs.msdn.com/steveres/archive/tags/Jobs/default.aspx" /></entry><entry><title>S+S: Check out Zune</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/steveres/archive/2007/12/01/s-s-check-out-zune.aspx" /><id>http://blogs.msdn.com/steveres/archive/2007/12/01/s-s-check-out-zune.aspx</id><published>2007-12-02T00:02:00Z</published><updated>2007-12-02T00:02:00Z</updated><content type="html">&lt;P&gt;Curious about Microsoft’s strategy of Software Plus Services (S+S)?&amp;nbsp; The S+S Strategy moniker actually refers to local + cloud-based software, but S+S sounds much better.&amp;nbsp; &lt;/P&gt;
&lt;P&gt;For a simple example of S+S, look no further than the new Zune.&amp;nbsp; The devices are cool, both the stock models or your own &lt;A class="" title="Zune Originals" href="http://www.zuneoriginals.com/" target=_blank mce_href="http://www.zuneoriginals.com"&gt;Original&lt;/A&gt;, but the software makes it shine. It has a clean, simple, fast UI. It works great with local music and seamlessly connects to the cloud for browsing and purchasing music.&amp;nbsp; Subscription services are a snap, just making the experience better.&lt;/P&gt;
&lt;P&gt;With consumer or business software, the UI makes a huge difference.&amp;nbsp; Reliance on web services makes this a world-class app. You don’t need Zune to use it, it's a free &lt;A class="" href="http://www.zune.net/" target=_blank mce_href="http://www.zune.net/"&gt;download&lt;/A&gt;. So that's it: Zune shows that local + clould-based softare is the way to go.&lt;/P&gt;
&lt;CENTER&gt;&lt;IMG title=ZuneNowPlaying style="WIDTH: 425px; HEIGHT: 291px" height=291 alt=ZuneNowPlaying src="http://blogs.msdn.com/photos/steveres/images/6657512/425x291.aspx" width=425 mce_src="http://blogs.msdn.com/photos/steveres/images/6657512/425x291.aspx"&gt;&lt;/CENTER&gt;&lt;BR&gt;&amp;nbsp;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=6634913" width="1" height="1"&gt;</content><author><name>steveres</name><uri>http://blogs.msdn.com/members/steveres.aspx</uri></author><category term="Zune" scheme="http://blogs.msdn.com/steveres/archive/tags/Zune/default.aspx" /><category term="Web Services" scheme="http://blogs.msdn.com/steveres/archive/tags/Web+Services/default.aspx" /><category term="S+S" scheme="http://blogs.msdn.com/steveres/archive/tags/S_2B00_S/default.aspx" /></entry><entry><title>Introduction</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/steveres/archive/2007/11/08/introduction.aspx" /><id>http://blogs.msdn.com/steveres/archive/2007/11/08/introduction.aspx</id><published>2007-11-09T00:36:00Z</published><updated>2007-11-09T00:36:00Z</updated><content type="html">&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-pagination: none; mso-layout-grid-align: none"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'"&gt;Welcome to my blog; glad you found it.&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-pagination: none; mso-layout-grid-align: none"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-pagination: none; mso-layout-grid-align: none"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'"&gt;I work at the &lt;A class="" title="Microsoft Technology Centers" href="http://www.microsoft.com/mtc" target=_blank mce_href="http://www.microsoft.com/mtc"&gt;US Microsoft Technology Centers&lt;/A&gt;. Strictly speaking, I work at all 9 of them since I’m responsible for our overall technical direction. I spend lots of time with customers discussing Microsoft's strategy so they can make their best business and IT decisions.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;I also spend time ensuring that we’re working with the right technologies and that we have the best people. Overall it's a great gig.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-pagination: none; mso-layout-grid-align: none"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-pagination: none; mso-layout-grid-align: none"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'"&gt;On the technology front, I'm a services geek. Web services that is. I began looking at Indigo a &lt;A class="" title="Got Indigo" href="http://www.gotindigo.com/" target=_blank mce_href="http://www.gotindigo.com/"&gt;few years ago&lt;/A&gt; and became so enamored with its potential that I spent the next 2 years learning it, testing it and writing a book about it. There result is &lt;A class="" title="Essential WCF" href="http://safari.awprofessional.com/9780321440068" target=_blank mce_href="http://safari.awprofessional.com/9780321440068"&gt;Essential WCF&lt;/A&gt;, which I'm co-authoring with &lt;A class="" title="Rich Crane" href="http://blogs.msdn.com/rich_crane/" target=_blank mce_href="http://blogs.msdn.com/rich_crane/"&gt;Rich Crane&lt;/A&gt; and &lt;A class="" title="Chris Bowen" href="http://blogs.msdn.com/cbowen/" target=_blank mce_href="http://blogs.msdn.com/cbowen/"&gt;Chris Bowen&lt;/A&gt;.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-pagination: none; mso-layout-grid-align: none"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-pagination: none; mso-layout-grid-align: none"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'"&gt;Before WCF, I did all things BizTalk, which was the coolest way to unleash business apps from their IT shackles to combine them in new and profitable ways. I still do BizTalk since it's still fun and that led to other parts of IT, so I got deep into SQL, XML, portals, adapters and finally web services. Along the way, I designed and built the &lt;A class="" title="BizTalk Adapter for Sharepoint" href="http://www.microsoft.com/events/EventDetails.aspx?CMTYSvcSource=MSCOMMedia&amp;amp;Params=%7eCMTYDataSvcParams%5e%7earg+Name%3d%22ID%22+Value%3d%221032271936%22%2f%5e%7earg+Name%3d%22ProviderID%22+Value%3d%22A6B43178-497C-4225-BA42-DF595171F04C%22%2f%5e%7earg+Name%3d%22lang%22+Value%3d%22en%22%2f%5e%7earg+Name%3d%22cr%22+Value%3d%22US%22%2f%5e%7esParams%5e%7e%2fsParams%5e%7e%2fCMTYDataSvcParams%5e" target=_blank mce_href="http://www.microsoft.com/events/EventDetails.aspx?CMTYSvcSource=MSCOMMedia&amp;amp;Params=%7eCMTYDataSvcParams%5e%7earg+Name%3d%22ID%22+Value%3d%221032271936%22%2f%5e%7earg+Name%3d%22ProviderID%22+Value%3d%22A6B43178-497C-4225-BA42-DF595171F04C%22%2f%5e%7earg+Name%3d%22lang%22+Value%3d%22en%22%2f%5e%7earg+Name%3d%22cr%22+Value%3d%22US%22%2f%5e%7esParams%5e%7e%2fsParams%5e%7e%2fCMTYDataSvcParams%5e"&gt;BizTalk Adapter for Sharepoint&lt;/A&gt;, which eventually found its way into the product. Before that was the dot-com bubble, which is another story altogether.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-pagination: none; mso-layout-grid-align: none"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-pagination: none; mso-layout-grid-align: none"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'"&gt;In this blog, I hope to write about challenges and opportunities in the world of services. Given my background that will center mostly around WCF, BizTalk and the way those will change the world. It's a great time to be in this space!&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=5996689" width="1" height="1"&gt;</content><author><name>steveres</name><uri>http://blogs.msdn.com/members/steveres.aspx</uri></author></entry></feed>