<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet type="text/xsl" media="screen" href="/App_Themes/default/rss.xslt"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:media="http://search.yahoo.com/mrss/" xmlns:evnet="http://www.mscommunities.com/rssmodule/"><channel><title>Entries tagged with wcf - Channel 9</title><atom:link rel="self" type="application/rss+xml" href="http://channel9.msdn.com/tags/wcf/feed/zune/default.aspx" /><image><url>http://mschnlnine.vo.llnwd.net/d1/Dev/App_Themes/C9/images/feedimage.png</url><title>Entries tagged with wcf - Channel 9</title><link>http://channel9.msdn.com/tags/WCF/</link></image><description>wcf</description><link>http://channel9.msdn.com/tags/WCF/</link><language>en-us</language><pubDate>Fri, 13 Nov 2009 11:27:33 GMT</pubDate><lastBuildDate>Fri, 13 Nov 2009 11:27:33 GMT</lastBuildDate><generator>EvNet (EvNet, Version=1.0.3608.3122, Culture=neutral, PublicKeyToken=null)</generator><item><title>Juval Lowy - Introducing the .NET Service Bus</title><description>&lt;img src="http://ecn.channel9.msdn.com/o9/ch9/1/7/9/5/0/5/techtalkmdccwcfazureservicebus_85_ch9.png" border="0" /&gt;The .NET services bus is part of the new Microsoft Cloud Computing Windows Azure initiative, and arguably, it is the most accessible, ready to use, powerful, and needed piece. The service bus allows clients to connects to services across any machine, network, firewall, NAT, routers, load balancers, virtualization, IP and DNS as if they were part of the same local network, and doing all that without compromising on the programming model or security. The service bus also supports callbacks, event publishing, authentication and authorization and doing all that in a WCF-friendly manner. This session will present the service bus programming model, how to configure and administer service bus solutions, working with the dedicated relay bindings including the available communication modes, relying on authentication in the cloud for local services and the various authentication options, and how to provide for end-to-end security through the relay service. You will also see some advanced WCF programming techniques, original helper classes, productivity-enhancing utilities and tools, as well as discussion of design best practices and pitfalls. &lt;br /&gt;&lt;img src="http://channel9.msdn.com/505971/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/martinesmann/Juval-Lowy-Introducing-the-NET-Service-Bus/</comments><link>http://channel9.msdn.com/posts/martinesmann/Juval-Lowy-Introducing-the-NET-Service-Bus/</link><pubDate>Tue, 24 Nov 2009 10:10:00 GMT</pubDate><guid isPermaLink="false">http://ecn.channel9.msdn.com/o9/ch9/1/7/9/5/0/5/techtalkmdccwcfazureservicebus_2MB_ch9.wmv</guid><evnet:views>580</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/505971/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>The .NET services bus is part of the new Microsoft Cloud Computing Windows Azure initiative, and arguably, it is the most accessible, ready to use, powerful, and needed piece. The service bus allows clients to connects to services across any machine, network, firewall, NAT, routers, load balancers, virtualization, IP and DNS as if they were part of the same local network, and doing all that without compromising on the programming model or security. The service bus also supports callbacks, event publishing, authentication and authorization and doing all that in a WCF-friendly manner. This…</evnet:previewtext><media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/1/7/9/5/0/5/techtalkmdccwcfazureservicebus_320_ch9.png" height="240" width="320" /><media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/1/7/9/5/0/5/techtalkmdccwcfazureservicebus_85_ch9.png" height="64" width="85" /><media:group><media:content url="http://ecn.channel9.msdn.com/o9/ch9/1/7/9/5/0/5/techtalkmdccwcfazureservicebus_ch9.mp4" expression="full" duration="5189" fileSize="253193814" type="video/mp4" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/1/7/9/5/0/5/techtalkmdccwcfazureservicebus_ch9.mp3" expression="full" duration="5189" fileSize="41516449" type="audio/mp3" medium="audio" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/1/7/9/5/0/5/techtalkmdccwcfazureservicebus_ch9.mp4" expression="full" duration="5189" fileSize="253193814" type="video/mp4" medium="video" /><media:content isDefault="true" url="http://ecn.channel9.msdn.com/o9/ch9/1/7/9/5/0/5/techtalkmdccwcfazureservicebus_ch9.wma" expression="full" duration="5189" fileSize="41967853" type="audio/x-ms-wma" medium="audio" /><media:content isDefault="true" url="http://ecn.channel9.msdn.com/o9/ch9/1/7/9/5/0/5/techtalkmdccwcfazureservicebus_ch9.wmv" expression="full" duration="5189" fileSize="360110179" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/1/7/9/5/0/5/techtalkmdccwcfazureservicebus_2MB_ch9.wmv" expression="full" duration="5189" fileSize="1087253812" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/1/7/9/5/0/5/techtalkmdccwcfazureservicebus_Zune_ch9.wmv" expression="full" duration="5189" fileSize="292494231" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/1/7/9/5/0/5/techtalkmdccwcfazureservicebus_512_ch9.png" expression="full" duration="5189" type="image/jpeg" medium="image" /><media:content url="http://ss.channel9.msdn.com/ch9/1/7/9/5/0/5/techtalkmdccwcfazureservicebus.ism/Manifest" expression="full" duration="5189" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/1/7/9/5/0/5/techtalkmdccwcfazureservicebus_2MB_ch9.wmv" expression="full" duration="5189" fileSize="1087253812" type="video/x-ms-asf" medium="video" /></media:group><enclosure url="http://ecn.channel9.msdn.com/o9/ch9/1/7/9/5/0/5/techtalkmdccwcfazureservicebus_2MB_ch9.wmv" length="1087253812" type="video/x-ms-wmv" /><dc:creator>martinesmann</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/martinesmann/Juval-Lowy-Introducing-the-NET-Service-Bus/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/505971/Trackback.aspx</trackback:ping><category>Azure</category><category>Azure .NET Services</category><category>Juval Lowy</category><category>MDCC</category><category>WCF</category></item><item><title>Peer to Peer Series Part 6: Introduction to PeerChannel</title><description>&lt;img src="http://ecn.channel9.msdn.com/o9/ch9/3/2/5/4/0/5/PnrpPart6_85_ch9.png" border="0" /&gt;In Part 6 of the Peer to Peer Series, I set the stage for learning how to use WCF's PeerChannel.  After a simple overview of PeerChannel, I show a sample application that uses PeerChannel to play buzzword bingo.  The focus of this installment is to give an understanding of some of the key considerations one must think about dealing with the message broadcasts that comprise a PeerChannel application.&lt;br /&gt;
&lt;br /&gt;
The next few installments will focus extensively on building peer applications using PeerChannel. &lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;Important Note:&lt;/strong&gt; I errored in splicing my video together.  The demo is actually later in the video and not immediately after the demo transition slide. Everything is there, just not in the right order.  I'll try and get an edited version up later.&lt;img src="http://channel9.msdn.com/504523/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/SlickThought/Peer-to-Peer-Series-Part-6-Introduction-to-PeerChannel/</comments><link>http://channel9.msdn.com/posts/SlickThought/Peer-to-Peer-Series-Part-6-Introduction-to-PeerChannel/</link><pubDate>Fri, 06 Nov 2009 16:32:00 GMT</pubDate><guid isPermaLink="false">http://ecn.channel9.msdn.com/o9/ch9/3/2/5/4/0/5/PnrpPart6_2MB_ch9.wmv</guid><evnet:views>2500</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/504523/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>In Part 6 of the Peer to Peer Series, I set the stage for learning how to use WCF's PeerChannel.  After a simple overview of PeerChannel, I show a sample application that uses PeerChannel to play buzzword bingo.  The focus of this installment is to give an understanding of some of the key considerations one must think about dealing with the message broadcasts that comprise a PeerChannel application.</evnet:previewtext><media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/3/2/5/4/0/5/PnrpPart6_320_ch9.png" height="240" width="320" /><media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/3/2/5/4/0/5/PnrpPart6_85_ch9.png" height="64" width="85" /><media:group><media:content url="http://ecn.channel9.msdn.com/o9/ch9/3/2/5/4/0/5/PnrpPart6_ch9.mp4" expression="full" duration="585" fileSize="28777172" type="video/mp4" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/3/2/5/4/0/5/PnrpPart6_ch9.mp3" expression="full" duration="585" fileSize="4683607" type="audio/mp3" medium="audio" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/3/2/5/4/0/5/PnrpPart6_ch9.mp4" expression="full" duration="585" fileSize="28777172" type="video/mp4" medium="video" /><media:content isDefault="true" url="http://ecn.channel9.msdn.com/o9/ch9/3/2/5/4/0/5/PnrpPart6_ch9.wma" expression="full" duration="585" fileSize="4739275" type="audio/x-ms-wma" medium="audio" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/3/2/5/4/0/5/PnrpPart6_2MB_ch9.wmv" expression="full" duration="585" fileSize="31736961" type="video/x-ms-wmv" medium="video" /><media:content isDefault="true" url="http://ecn.channel9.msdn.com/o9/ch9/3/2/5/4/0/5/PnrpPart6_ch9.wmv" expression="full" duration="585" fileSize="26829717" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/3/2/5/4/0/5/PnrpPart6_2MB_ch9.wmv" expression="full" duration="585" fileSize="31736961" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/3/2/5/4/0/5/PnrpPart6_Zune_ch9.wmv" expression="full" duration="585" fileSize="22797769" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/3/2/5/4/0/5/PnrpPart6_512_ch9.png" expression="full" duration="585" type="image/jpeg" medium="image" /><media:content url="http://ss.channel9.msdn.com/ch9/3/2/5/4/0/5/PnrpPart6.ism/Manifest" expression="full" duration="585" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/3/2/5/4/0/5/PnrpPart6_ch9.mp4" expression="full" duration="585" fileSize="28777172" type="video/mp4" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/3/2/5/4/0/5/PnrpPart6_2MB_ch9.wmv" expression="full" duration="585" fileSize="31736961" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/3/2/5/4/0/5/PnrpPart6_2MB_ch9.wmv" expression="full" duration="585" fileSize="31736961" type="video/x-ms-asf" medium="video" /></media:group><enclosure url="http://ecn.channel9.msdn.com/o9/ch9/3/2/5/4/0/5/PnrpPart6_2MB_ch9.wmv" length="31736961" type="video/x-ms-wmv" /><dc:creator>Jeff Brand</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/SlickThought/Peer-to-Peer-Series-Part-6-Introduction-to-PeerChannel/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/504523/Trackback.aspx</trackback:ping><category>P2P</category><category>Peer</category><category>PeerChannel</category><category>PNRP</category><category>WCF</category></item><item><title>endpoint.tv - High Performance WCF .NET Stock Trader with Greg Leake</title><description>&lt;img src="http://ecn.channel9.msdn.com/o9/ch9/4/9/5/2/0/5/20091027EndpointGregLeake_85_ch9.png" border="0" /&gt;Greg Leake is the man!  He is the driving force behind the .NET Stock Trader sample application.  If you want to understand how to build high performance apps with WCF you need to &lt;a href="http://msdn.microsoft.com/en-us/netframework/bb499684.aspx"&gt;check it out&lt;/a&gt;.  In this episode I catch up with Greg and discuss all the details.&lt;img src="http://channel9.msdn.com/502594/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/shows/Endpoint/endpointtv-High-Performance-WCF-NET-Stock-Trader-with-Greg-Leake/</comments><link>http://channel9.msdn.com/shows/Endpoint/endpointtv-High-Performance-WCF-NET-Stock-Trader-with-Greg-Leake/</link><pubDate>Mon, 02 Nov 2009 16:33:00 GMT</pubDate><guid isPermaLink="false">http://ecn.channel9.msdn.com/o9/ch9/4/9/5/2/0/5/20091027EndpointGregLeake_2MB_ch9.wmv</guid><evnet:views>26384</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/502594/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>Greg Leake is the man!  He is the driving force behind the .NET Stock Trader sample application.  If you want to understand how to build high performance apps with WCF you need to check it out.  In this episode I catch up with Greg and discuss all the details.</evnet:previewtext><media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/4/9/5/2/0/5/20091027EndpointGregLeake_320_ch9.png" height="240" width="320" /><media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/4/9/5/2/0/5/20091027EndpointGregLeake_85_ch9.png" height="64" width="85" /><media:group><media:content url="http://ecn.channel9.msdn.com/o9/ch9/4/9/5/2/0/5/20091027EndpointGregLeake_ch9.mp4" expression="full" duration="1334" fileSize="140709743" type="video/mp4" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/4/9/5/2/0/5/20091027EndpointGregLeake_ch9.mp3" expression="full" duration="1334" fileSize="10674449" type="audio/mp3" medium="audio" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/4/9/5/2/0/5/20091027EndpointGregLeake_ch9.mp4" expression="full" duration="1334" fileSize="140709743" type="video/mp4" medium="video" /><media:content isDefault="true" url="http://ecn.channel9.msdn.com/o9/ch9/4/9/5/2/0/5/20091027EndpointGregLeake_ch9.wma" expression="full" duration="1334" fileSize="10798343" type="audio/x-ms-wma" medium="audio" /><media:content isDefault="true" url="http://ecn.channel9.msdn.com/o9/ch9/4/9/5/2/0/5/20091027EndpointGregLeake_ch9.wmv" expression="full" duration="1334" fileSize="208872189" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/4/9/5/2/0/5/20091027EndpointGregLeake_2MB_ch9.wmv" expression="full" duration="1334" fileSize="268317663" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/4/9/5/2/0/5/20091027EndpointGregLeake_Zune_ch9.wmv" expression="full" duration="1334" fileSize="108383862" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/4/9/5/2/0/5/20091027EndpointGregLeake_512_ch9.png" expression="full" duration="1334" type="image/jpeg" medium="image" /><media:content url="http://ss.channel9.msdn.com/ch9/4/9/5/2/0/5/20091027EndpointGregLeake.ism/Manifest" expression="full" duration="1334" type="video/x-ms-wmv" medium="video" /></media:group><enclosure url="http://ecn.channel9.msdn.com/o9/ch9/4/9/5/2/0/5/20091027EndpointGregLeake_2MB_ch9.wmv" length="268317663" type="video/x-ms-wmv" /><dc:creator>Ron Jacobs</dc:creator><slash:comments>6</slash:comments><wfw:commentRss>http://channel9.msdn.com/shows/Endpoint/endpointtv-High-Performance-WCF-NET-Stock-Trader-with-Greg-Leake/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/502594/Trackback.aspx</trackback:ping><category>WCF</category></item><item><title>Peer to Peer Series Part 5: Direct Connect Peers via WCF</title><description>&lt;img src="http://ecn.channel9.msdn.com/o9/ch9/3/9/9/6/9/4/PeerPart5_85_ch9.png" border="0" /&gt;&lt;p&gt;In Part 5 of the Peer to Peer Series, I show a sample application that uses PNRP to connect a client application to a server application using WCF and PNRP Peer Host Names. The details of the actual WCF Service implementation.  Instead, I will focus on those areas of leveraging PNRP to establish connections via WCF.&lt;/p&gt;
&lt;p&gt;The video will show a sample application that is comprised of a client and a server application.  You could use a more “peer-to-peer” duplex-style of communication, but the client-server arrangement makes the two key parts of establishing a WCF connection easier to explain.&lt;/p&gt;
&lt;p&gt;When hosting a WCF service, the key code from the &lt;i&gt;IntelServiceHost.cs&lt;/i&gt; file is shown below:&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;div id="codeSnippetWrapper"&gt;
&lt;div id="codeSnippet"&gt;
&lt;pre&gt;this.PeerRegistration.Start(peerClassifier, port);&lt;/pre&gt;

&lt;pre&gt;Uri tcpUri = new Uri(string.Format("net.tcp://{0}:{1}/IntelService", this.PeerRegistration.PeerUri, port));&lt;/pre&gt;

&lt;pre&gt;_serviceHost = new ServiceHost(service, tcpUri);&lt;/pre&gt;

&lt;pre&gt;NetTcpBinding tcpBinding = new NetTcpBinding(SecurityMode.None);&lt;/pre&gt;

&lt;pre&gt;_serviceHost.AddServiceEndpoint(typeof(IIntelService), tcpBinding, "");&lt;/pre&gt;

&lt;pre&gt; &lt;/pre&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;The PeerRegistration property exposes a wrapper class around the PNRP API.  The &lt;i&gt;Start&lt;/i&gt; method registers the application with a given peer classifier and port as an unsecure peer name in the Global PNRP Cloud.  The &lt;i&gt;PeerUri&lt;/i&gt; property passes back the &lt;i&gt;peerhostname.  &lt;/i&gt;That uri is used to setup a new Uri, along with the port, that is then used to configure the ServiceHost using a NetTcpBinding.  Some of this could have been configured in the application’s config file, but I put it all here so you can see how the different parts relate.&lt;/p&gt;
&lt;p&gt;The client side of the equation is even easier (found in the &lt;i&gt;IntelClient.cs&lt;/i&gt; file):&lt;/p&gt;
&lt;div id="codeSnippetWrapper"&gt;
&lt;div id="codeSnippetWrapper"&gt;
&lt;div id="codeSnippet"&gt;
&lt;pre&gt;PeerNameResult peerRecord = PeerResolution.ResolveHostName(hostPeerName);&lt;/pre&gt;

&lt;pre&gt; &lt;/pre&gt;

&lt;pre&gt;System.ServiceModel.Channels.Binding netBinding = new NetTcpBinding(SecurityMode.None);&lt;/pre&gt;

&lt;pre&gt;EndpointAddress endpointAddress = new EndpointAddress(string.Format("net.tcp://{0}:{1}/IntelService", peerRecord.Uri, peerRecord.Port));&lt;/pre&gt;

&lt;pre&gt; &lt;/pre&gt;

&lt;pre&gt;IntelServiceProxy = new IntelProxy(netBinding, endpointAddress);&lt;/pre&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;The &lt;i&gt;PeerResolution&lt;/i&gt; class is another wrapper around the PNRP API, this time providing resolving a given unsecure peer name in the Global PNRP cloud.  It returns an object containing the remote peer’s &lt;i&gt;peerhostname&lt;/i&gt; and port. The rest of the code is just setting up the client side of the WCF connection.&lt;/p&gt;
&lt;p&gt;Other documentation for PNRP: &lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/system.net.peertopeer.aspx"&gt;System.Net.PeerToPeer Namespace&lt;/a&gt; &lt;/li&gt;
    &lt;li&gt;&lt;a href="http://www.leastprivilege.com/P2PAndWCFRegisteringAService.aspx"&gt;P2P Registration Article&lt;/a&gt; &lt;/li&gt;
    &lt;li&gt;&lt;a href="http://technet.microsoft.com/en-us/library/bb726971.aspx"&gt;Peer Name Resolution Protocol&lt;/a&gt; &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Find the demo code at &lt;a href="http://slickthought.net"&gt;http://slickthought.net&lt;/a&gt;&lt;/p&gt;&lt;img src="http://channel9.msdn.com/496993/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/SlickThought/Peer-to-Peer-Series-Part-5-Connecting-Peers-via-WCF/</comments><link>http://channel9.msdn.com/posts/SlickThought/Peer-to-Peer-Series-Part-5-Connecting-Peers-via-WCF/</link><pubDate>Thu, 08 Oct 2009 17:51:00 GMT</pubDate><guid isPermaLink="false">http://ecn.channel9.msdn.com/o9/ch9/3/9/9/6/9/4/PeerPart5_2MB_ch9.wmv</guid><evnet:views>3352</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/496993/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>In Part 5 of the Peer to Peer Series, I show a sample application that uses PNRP to connect a client application to a server application using WCF and PNRP Peer Host Names. The details of the actual WCF Service implementation.  Instead, I will focus on those areas of leveraging PNRP to establish connections via WCF.</evnet:previewtext><media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/3/9/9/6/9/4/PeerPart5_320_ch9.png" height="240" width="320" /><media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/3/9/9/6/9/4/PeerPart5_85_ch9.png" height="64" width="85" /><media:group><media:content url="http://ecn.channel9.msdn.com/o9/ch9/3/9/9/6/9/4/PeerPart5_ch9.mp4" expression="full" duration="1082" fileSize="49038982" type="video/mp4" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/3/9/9/6/9/4/PeerPart5_ch9.mp3" expression="full" duration="1082" fileSize="8664182" type="audio/mp3" medium="audio" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/3/9/9/6/9/4/PeerPart5_ch9.mp4" expression="full" duration="1082" fileSize="49038982" type="video/mp4" medium="video" /><media:content isDefault="true" url="http://ecn.channel9.msdn.com/o9/ch9/3/9/9/6/9/4/PeerPart5_ch9.wma" expression="full" duration="1082" fileSize="8761637" type="audio/x-ms-wma" medium="audio" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/3/9/9/6/9/4/PeerPart5_2MB_ch9.wmv" expression="full" duration="1082" fileSize="47931943" type="video/x-ms-wmv" medium="video" /><media:content isDefault="true" url="http://ecn.channel9.msdn.com/o9/ch9/3/9/9/6/9/4/PeerPart5_ch9.wmv" expression="full" duration="1082" fileSize="47044681" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/3/9/9/6/9/4/PeerPart5_2MB_ch9.wmv" expression="full" duration="1082" fileSize="47931943" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/3/9/9/6/9/4/PeerPart5_Zune_ch9.wmv" expression="full" duration="1082" fileSize="35940661" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/3/9/9/6/9/4/PeerPart5_512_ch9.png" expression="full" duration="1082" type="image/jpeg" medium="image" /><media:content url="http://ss.channel9.msdn.com/ch9/3/9/9/6/9/4/PeerPart5.ism/Manifest" expression="full" duration="1082" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/3/9/9/6/9/4/PeerPart5_ch9.mp4" expression="full" duration="1082" fileSize="49038982" type="video/mp4" medium="video" /><media:content url="http://ss.channel9.msdn.com/ch9/3/9/9/6/9/4/PeerPart5.ism" expression="full" duration="1082" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/3/9/9/6/9/4/PeerPart5_2MB_ch9.wmv" expression="full" duration="1082" fileSize="47931943" type="video/x-ms-asf" medium="video" /></media:group><enclosure url="http://ecn.channel9.msdn.com/o9/ch9/3/9/9/6/9/4/PeerPart5_2MB_ch9.wmv" length="47931943" type="video/x-ms-wmv" /><dc:creator>Jeff Brand</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/SlickThought/Peer-to-Peer-Series-Part-5-Connecting-Peers-via-WCF/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/496993/Trackback.aspx</trackback:ping><category>.NET</category><category>c#</category><category>Peer</category><category>WCF</category></item><item><title>Web Application Toolkit: REST Services</title><description>&lt;img src="http://ecn.channel9.msdn.com/o9/ch9/3/9/0/4/9/4/WebAppToolkitRestServices_85_ch9.png" border="0" /&gt;This Web Application Toolkit shows how to easily add REST service interfaces for an existing Web application. The Web Application Toolkit includes a sample of REST services based on a fictitious online auction site. It exposes an API using REST services built with the Windows Communication Foundation that can consumed by client applications. Two sample client applications are included, one using simple ASP.NET pages to consume the REST service and show a list of ending auctions, and a second Web application using AJAX to asynchronously invoke the REST service to show a list of most viewed auctions. The Web Application Toolkit also includes a custom project template for Visual Studio to make it easier to build new REST Services.&lt;br /&gt;
&lt;br /&gt;
Download this toolkit &lt;a href="http://code.msdn.microsoft.com/WebAppToolkitREST"&gt;here&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
For screencasts about other Web Application Toolkits, click &lt;a href="http://channel9.msdn.com/tags/web+application+toolkit/"&gt;here&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
To download other Web Application Toolkits, click &lt;a href="http://go.microsoft.com/fwlink/?LinkId=164753"&gt;here&lt;/a&gt;.&lt;img src="http://channel9.msdn.com/494093/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/LostInTangent/Web-Application-Toolkit-REST-Services/</comments><link>http://channel9.msdn.com/posts/LostInTangent/Web-Application-Toolkit-REST-Services/</link><pubDate>Thu, 24 Sep 2009 18:02:00 GMT</pubDate><guid isPermaLink="false">http://ecn.channel9.msdn.com/o9/ch9/3/9/0/4/9/4/WebAppToolkitRestServices_2MB_ch9.wmv</guid><evnet:views>4862</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/494093/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>This Web Application Toolkit shows how to easily add REST service interfaces for an existing Web application. The Web Application Toolkit includes a sample of REST services based on a fictitious online auction site. It exposes an API using REST services built with the Windows Communication Foundation that can consumed by client applications. Two sample client applications are included, one using simple ASP.NET pages to consume the REST service and show a list of ending auctions, and a second Web application using AJAX to asynchronously invoke the REST service to show a list of most viewed auctions. The Web Application Toolkit also includes a custom project template for Visual Studio to make it easier to build new REST Services.</evnet:previewtext><media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/3/9/0/4/9/4/WebAppToolkitRestServices_320_ch9.png" height="240" width="320" /><media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/3/9/0/4/9/4/WebAppToolkitRestServices_85_ch9.png" height="64" width="85" /><media:group><media:content url="http://ecn.channel9.msdn.com/o9/ch9/3/9/0/4/9/4/WebAppToolkitRestServices_ch9.mp4" expression="full" duration="634" fileSize="32564541" type="video/mp4" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/3/9/0/4/9/4/WebAppToolkitRestServices_ch9.mp3" expression="full" duration="634" fileSize="5080002" type="audio/mp3" medium="audio" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/3/9/0/4/9/4/WebAppToolkitRestServices_ch9.mp4" expression="full" duration="634" fileSize="32564541" type="video/mp4" medium="video" /><media:content isDefault="true" url="http://ecn.channel9.msdn.com/o9/ch9/3/9/0/4/9/4/WebAppToolkitRestServices_ch9.wma" expression="full" duration="634" fileSize="5147819" type="audio/x-ms-wma" medium="audio" /><media:content isDefault="true" url="http://ecn.channel9.msdn.com/o9/ch9/3/9/0/4/9/4/WebAppToolkitRestServices_ch9.wmv" expression="full" duration="634" fileSize="39790455" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/3/9/0/4/9/4/WebAppToolkitRestServices_2MB_ch9.wmv" expression="full" duration="634" fileSize="61185839" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/3/9/0/4/9/4/WebAppToolkitRestServices_Zune_ch9.wmv" expression="full" duration="634" fileSize="24638383" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/3/9/0/4/9/4/WebAppToolkitRestServices_512_ch9.png" expression="full" duration="634" type="image/jpeg" medium="image" /><media:content url="http://ss.channel9.msdn.com/ch9/3/9/0/4/9/4/WebAppToolkitRestServices.ism/Manifest" expression="full" duration="634" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/3/9/0/4/9/4/WebAppToolkitRestServices_2MB_ch9.wmv" expression="full" duration="634" fileSize="61185839" type="video/x-ms-asf" medium="video" /></media:group><enclosure url="http://ecn.channel9.msdn.com/o9/ch9/3/9/0/4/9/4/WebAppToolkitRestServices_2MB_ch9.wmv" length="61185839" type="video/x-ms-wmv" /><dc:creator>Jonathan Carter</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/LostInTangent/Web-Application-Toolkit-REST-Services/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/494093/Trackback.aspx</trackback:ping><category>REST</category><category>WCF</category><category>Web Application Toolkit</category></item><item><title>Juval Lowy – The EnergyNet and the next Killer App</title><description>&lt;img src="http://ecn.channel9.msdn.com/o9/ch9/0/3/9/3/9/4/TKC022JuvalLowy_85_ch9.png" border="0" /&gt;&lt;p&gt;Many people love to speculate on what the next Killer App might be. &lt;a href="http://microsoftpdc.com/Speakers/Juval-Lowy" target="_blank"&gt;Juval Lowy&lt;/a&gt; will use his ideal killer app as the basis of his upcoming workshop at PDC09 on November 16th. He’d like to think that the EnergyNet (&lt;em&gt;yeah… I called it “energyweb” in my intro&lt;/em&gt;) might provide such a cohesive blending of commercial and residential energy use, the devices which consume that energy and the resources that provide it, that this will become an important piece of our daily lives. It will save money, save energy, and perhaps even save the planet.&lt;/p&gt;
&lt;p&gt;In his workshop, he is going to illustrate how the notion of an EnergyNet is made possible through technologies such as Windows Communication Foundation and the .NET Service Bus. I’ve asked special correspondent Bruno Terkaly to interview Juval and get some details on what you’ll learn about in this workshop.&lt;/p&gt;
&lt;p&gt;You can get more details about this workshop here:&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;&lt;a href="http://microsoftpdc.com/Sessions/Software-in-the-Energy-Economy" target="_blank"&gt;&lt;strong&gt;Software in the Energy Economy&lt;/strong&gt;&lt;/a&gt; &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;You can get some more details on the EnergyNet in an interview that Juval did for ARCast.TV on Channel9 here:&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;&lt;a href="http://channel9.msdn.com/shows/ARCast.TV/ARCastTV-Juval-Lowy-on-The-Energy-Net-the-next-software-boom/" target="_blank"&gt;&lt;strong&gt;ARCast.TV - Juval Lowy on The EnergyNet, the next software boom&lt;/strong&gt;&lt;/a&gt; &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;And here is a set of links to articles that Juval has written for MSDN Magazine:&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;&lt;a href="http://msdn.microsoft.com/en-us/magazine/cc301087.aspx" target="_blank"&gt;&lt;strong&gt;Juval Lowy in MSDN Magazine&lt;/strong&gt;&lt;/a&gt; &lt;/li&gt;
&lt;/ul&gt;&lt;img src="http://channel9.msdn.com/493930/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/shows/The+Knowledge+Chamber/Juval-Lowy--The-EnergyNet-and-the-next-Killer-App/</comments><link>http://channel9.msdn.com/shows/The+Knowledge+Chamber/Juval-Lowy--The-EnergyNet-and-the-next-Killer-App/</link><pubDate>Wed, 23 Sep 2009 22:06:00 GMT</pubDate><guid isPermaLink="false">http://ecn.channel9.msdn.com/o9/ch9/0/3/9/3/9/4/TKC022JuvalLowy_2MB_ch9.wmv</guid><evnet:views>27669</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/493930/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>Many people love to speculate on what the next Killer App might be. Juval Lowy will use his ideal killer app as the basis of his upcoming workshop at PDC09 on November 16th. He’d like to think that the EnergyNet might provide such a cohesive blending of commercial and residential energy use, the devices which consume that energy and the resources that provide it, that this will become an important piece of our daily lives. It will save money, save energy, and perhaps even save the planet.</evnet:previewtext><media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/0/3/9/3/9/4/TKC022JuvalLowy_320_ch9.png" height="240" width="320" /><media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/0/3/9/3/9/4/TKC022JuvalLowy_85_ch9.png" height="64" width="85" /><media:group><media:content url="http://ecn.channel9.msdn.com/o9/ch9/0/3/9/3/9/4/TKC022JuvalLowy_ch9.mp4" expression="full" duration="563" fileSize="62783423" type="video/mp4" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/0/3/9/3/9/4/TKC022JuvalLowy_ch9.mp3" expression="full" duration="563" fileSize="4507627" type="audio/mp3" medium="audio" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/0/3/9/3/9/4/TKC022JuvalLowy_ch9.mp4" expression="full" duration="563" fileSize="62783423" type="video/mp4" medium="video" /><media:content isDefault="true" url="http://ecn.channel9.msdn.com/o9/ch9/0/3/9/3/9/4/TKC022JuvalLowy_ch9.wma" expression="full" duration="563" fileSize="4562039" type="audio/x-ms-wma" medium="audio" /><media:content isDefault="true" url="http://ecn.channel9.msdn.com/o9/ch9/0/3/9/3/9/4/TKC022JuvalLowy_ch9.wmv" expression="full" duration="563" fileSize="87389461" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/0/3/9/3/9/4/TKC022JuvalLowy_2MB_ch9.wmv" expression="full" duration="563" fileSize="113342477" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/0/3/9/3/9/4/TKC022JuvalLowy_Zune_ch9.wmv" expression="full" duration="563" fileSize="46797389" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/0/3/9/3/9/4/TKC022JuvalLowy_320_ch9.png" expression="full" duration="563" type="image/jpeg" medium="image" /><media:content url="http://ss.channel9.msdn.com/ch9/0/3/9/3/9/4/TKC022JuvalLowy.ism/Manifest" expression="full" duration="563" type="video/x-ms-wmv" medium="video" /></media:group><enclosure url="http://ecn.channel9.msdn.com/o9/ch9/0/3/9/3/9/4/TKC022JuvalLowy_2MB_ch9.wmv" length="113342477" type="video/x-ms-wmv" /><dc:creator>Robert Hess</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://channel9.msdn.com/shows/The+Knowledge+Chamber/Juval-Lowy--The-EnergyNet-and-the-next-Killer-App/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/493930/Trackback.aspx</trackback:ping><category>.NET Service Bus</category><category>EnergyNET</category><category>Juval Lowy</category><category>PDC09</category><category>WCF</category></item><item><title>Navigating through the hypes, Software architectures and patterns to help avoiding your projects to crash. (Dutch)</title><description>&lt;img src="http://ecn.channel9.msdn.com/o9/ch9/2/7/5/2/7/4/ARC03SH_85_ch9.png" border="0" /&gt;When it comes to .Net software development, more and more frameworks enter the market. Both from Microsoft and in open source. Just think of all the very useful frameworks, such as ASP.NET MVC, Castle, WF, Entity Framework, Unity, Linq2SQL, ADO.NET Data Services, WCF, nHibernate, Spring.NET, CSLA, NUnit, Enterprise Library or ADF. Once a project chooses to apply one or more frameworks, trouble begins. What if you require additional features that aren’t implemented in the framework? What if you decide that another framework would have been better and want to switch halfway your project? What if the author of your favorite open source framework suddenly stops developing? What if the framework contains bugs or omissions? And what if a new version of the framework is released that is implemented totally different? These and many more everyday problems will cause your project to come to a halt, or at least make you perform serious refactoring. During this highly interactive talk Sander Hoogendoorn, principal technology officer at Capgemini, chief architect of Capgemini’s agile Accelerated Delivery Platform, and member of Microsoft’s Visual Studio Advisory Board, will demonstrate pragmatic software architectures and patterns that will help your projects to stay away from framework problems, and how to keep your code independent of framework choices. In his well known slightly ironic style Sander will present different models of layered architectures, and explain and use bridge patterns, managers, dependency injection, descriptors, and layer super-types. Of course, the speaker will illustrate these insightful patterns with lots of demo’s and (bad) code examples using blocks from Microsoft’s Enterprise Library, nHibernate, Log4Net, and the Entity Framework. Delegates will benefit from this talk by learning how to improve the structure and quality of their software architecture and code, and how to avoid the pitfalls of applying frameworks to .Net software development. &lt;br /&gt;
&lt;br /&gt;
Deze video is opgenomen tijdens de DevDays in Den Haag in juni 2009. DevDays is het grootste evenement op het vlak van softwareontwikkeling en -architectuur in Nederland. Duizenden development professionals bezoeken dit jaarlijkse evenement om in twee dagen weer volledig op de hoogte te zijn van alle ontwikkelingen op hun vakgebied.&lt;img src="http://channel9.msdn.com/472572/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/matthijs/Navigating-through-the-hypes-Software-architectures-and-patterns-to-help-avoiding-your-projects-to-c/</comments><link>http://channel9.msdn.com/posts/matthijs/Navigating-through-the-hypes-Software-architectures-and-patterns-to-help-avoiding-your-projects-to-c/</link><pubDate>Fri, 04 Sep 2009 13:01:00 GMT</pubDate><guid isPermaLink="false">http://ecn.channel9.msdn.com/o9/ch9/2/7/5/2/7/4/ARC03SH_2MB_ch9.wmv</guid><evnet:views>3284</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/472572/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>When it comes to .Net software development, more and more frameworks enter the market. Both from Microsoft and in open source. Just think of all the very useful frameworks, such as ASP.NET MVC, Castle, WF, Entity Framework, Unity, Linq2SQL, ADO.NET Data Services, WCF, nHibernate, Spring.NET, CSLA, NUnit, Enterprise Library or ADF. Once a project chooses to apply one or more frameworks, trouble begins. What if you require additional features that aren’t implemented in the framework? What if you decide that another framework would have been better and want to switch halfway your project? What if…</evnet:previewtext><media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/2/7/5/2/7/4/ARC03SH_320_ch9.png" height="240" width="320" /><media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/2/7/5/2/7/4/ARC03SH_85_ch9.png" height="64" width="85" /><media:group><media:content url="http://ecn.channel9.msdn.com/o9/ch9/2/7/5/2/7/4/ARC03SH_2MB_ch9.wmv" expression="full" duration="3864" fileSize="591582928" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/2/7/5/2/7/4/ARC03SH_512_ch9.png" expression="full" duration="3864" type="image/jpeg" medium="image" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/2/7/5/2/7/4/ARC03SH_2MB_ch9.wmv" expression="full" duration="3864" fileSize="591582928" type="video/x-ms-asf" medium="video" /></media:group><enclosure url="http://ecn.channel9.msdn.com/o9/ch9/2/7/5/2/7/4/ARC03SH_2MB_ch9.wmv" length="591582928" type="video/x-ms-wmv" /><dc:creator>Matthijs Hoekstra</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/matthijs/Navigating-through-the-hypes-Software-architectures-and-patterns-to-help-avoiding-your-projects-to-c/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/472572/Trackback.aspx</trackback:ping><category>ADO.NET</category><category>ASP.NET</category><category>DevDays 2009 NL</category><category>LINQ</category><category>Sander Hoogendoorn</category><category>WCF</category><category>WF</category></item><item><title>geekSpeak Recording - WCF Deployment Strategies with Keith Elder </title><description>&lt;img src="http://ecn.channel9.msdn.com/o9/ch9/3/5/0/9/8/4/geekSpeakWCF_85_ch9.png" border="0" /&gt;&lt;p&gt;In this geekSpeak, Microsoft Most Valuable Professional (MVP) Keith Elder shares tips and techniques from his experience deploying Windows Communication Foundation (WCF) services with Internet Information Services 7 (IIS7) in the enterprise. We look at setting up IIS7, configuring IIS 7 with multiple host headers, and how to make IIS7 work with WCF. This geekSpeak is hosted by Glen Gordon and Lynn Langit.&lt;br /&gt;
 &lt;br /&gt;
The geekSpeak webcast series brings you industry experts in a "talk-radio" format hosted by developer evangelists from Microsoft. These experts share their knowledge and experience about a particular developer technology and are ready to answer your questions in real time during the webcast. To ask a question in advance of the live webcast, or for post-show resources, be sure to visit the geekSpeak blog.&lt;/p&gt;
&lt;p&gt;Presenter&lt;br /&gt;
Keith Elder, Senior Software Engineer, Quicken Loans&lt;br /&gt;
Keith Elder is the host of the popular online technology podcast Deep Fried Bytes. He is also a team leader and senior software engineer for Quicken Loans, the nation's largest online mortgage lender based in Livonia, Michigan, and he is the founder of the Hattiesburg, Mississippi, .NET User Group called Hub City NUG. Keith is an experienced technologist, systems administrator, software engineer, speaker, trainer, and all around geek. He has logged thousands of hours of teaching and has trained countless developers from various business sectors, ranging from top auto manufactures to Fortune 500 companies to universities. As a Microsoft Most Valuable Professional (MVP) and International .NET Association (INETA) speaker, he speaks throughout the United States at major technical conferences, Code Camps, and .NET user groups. Keith's ability to explain complex topics with a friendly, common sense, southern attitude makes him a highly regarded speaker at technical conferences. You can read more about Keith's interests, hobbies, rants, and raves on his blog at &lt;a href="http://keithelder.net/blog/"&gt;http://keithelder.net/blog/&lt;/a&gt;.&lt;/p&gt;&lt;img src="http://channel9.msdn.com/489053/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/shows/geekSpeak/geekSpeak-Recording-WCF-Deployment-Strategies-with-Keith-Elder/</comments><link>http://channel9.msdn.com/shows/geekSpeak/geekSpeak-Recording-WCF-Deployment-Strategies-with-Keith-Elder/</link><pubDate>Wed, 02 Sep 2009 14:29:00 GMT</pubDate><guid isPermaLink="false">http://ecn.channel9.msdn.com/o9/ch9/3/5/0/9/8/4/geekSpeakWCF_2MB_ch9.wmv</guid><evnet:views>2423</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/489053/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>In this geekSpeak, Microsoft Most Valuable Professional (MVP) Keith Elder shares tips and techniques from his experience deploying Windows Communication Foundation (WCF) services with Internet Information Services 7 (IIS7) in the enterprise. We look at setting up IIS7, configuring IIS 7 with multiple host headers, and how to make IIS7 work with WCF.</evnet:previewtext><media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/3/5/0/9/8/4/geekSpeakWCF_320_ch9.png" height="240" width="320" /><media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/3/5/0/9/8/4/geekSpeakWCF_85_ch9.png" height="64" width="85" /><media:group><media:content url="http://ecn.channel9.msdn.com/o9/ch9/3/5/0/9/8/4/geekSpeakWCF_ch9.mp4" expression="full" duration="3596" fileSize="81914434" type="video/mp4" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/3/5/0/9/8/4/geekSpeakWCF_ch9.mp3" expression="full" duration="3596" fileSize="28773325" type="audio/mp3" medium="audio" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/3/5/0/9/8/4/geekSpeakWCF_ch9.mp4" expression="full" duration="3596" fileSize="81914434" type="video/mp4" medium="video" /><media:content isDefault="true" url="http://ecn.channel9.msdn.com/o9/ch9/3/5/0/9/8/4/geekSpeakWCF_ch9.wma" expression="full" duration="3596" fileSize="29086695" type="audio/x-ms-wma" medium="audio" /><media:content isDefault="true" url="http://ecn.channel9.msdn.com/o9/ch9/3/5/0/9/8/4/geekSpeakWCF_ch9.wmv" expression="full" duration="3596" fileSize="118183923" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/3/5/0/9/8/4/geekSpeakWCF_2MB_ch9.wmv" expression="full" duration="3596" fileSize="228099025" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/3/5/0/9/8/4/geekSpeakWCF_Zune_ch9.wmv" expression="full" duration="3596" fileSize="67079851" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/3/5/0/9/8/4/geekSpeakWCF_512_ch9.png" expression="full" duration="3596" type="image/jpeg" medium="image" /></media:group><enclosure url="http://ecn.channel9.msdn.com/o9/ch9/3/5/0/9/8/4/geekSpeakWCF_2MB_ch9.wmv" length="228099025" type="video/x-ms-wmv" /><dc:creator>Brian Johnson</dc:creator><slash:comments>1</slash:comments><wfw:commentRss>http://channel9.msdn.com/shows/geekSpeak/geekSpeak-Recording-WCF-Deployment-Strategies-with-Keith-Elder/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/489053/Trackback.aspx</trackback:ping><category>Deployment</category><category>dpeeast</category><category>geekSpeak</category><category>IIS</category><category>WCF</category></item><item><title>endpoint.tv Screencast - Implementing the CourseFeed service in Litware Training</title><description>&lt;img src="http://ecn.channel9.msdn.com/o9/ch9/0/0/0/5/8/4/epCourseFeed_small_ch9.png" border="0" /&gt;&lt;p&gt;In this short video, &lt;a href="http://bendewey.wordpress.com/"&gt;Ben Dewey&lt;/a&gt;, from &lt;a href="http://www.26ny.com/"&gt;twentysix New York&lt;/a&gt;, looks at the code for implementing the CourseFeed service in the &lt;a href="http://code.msdn.microsoft.com/litwaremashup"&gt;LitWare Training sample mashup app&lt;/a&gt;, which is implemented as an AtomPub feed using &lt;a href="http://aspnet.codeplex.com/Release/ProjectReleases.aspx?ReleaseId=24644"&gt;WCF REST Starter Kit Preview 2&lt;/a&gt;. &lt;/p&gt;
&lt;p&gt;For additional information on WCF REST capabilities, please check out the &lt;a href="http://msdn.microsoft.com/wcf/rest"&gt;REST in WCF Dev Center on MSDN &lt;/a&gt;and the &lt;a href="http://blogs.msdn.com/endpoint/"&gt;.NET Endpoint team blog&lt;/a&gt;. &lt;/p&gt;&lt;img src="http://channel9.msdn.com/485000/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/shows/Endpoint/endpointtv-Implementing-the-CourseFeed-service-in-Litware-Training/</comments><link>http://channel9.msdn.com/shows/Endpoint/endpointtv-Implementing-the-CourseFeed-service-in-Litware-Training/</link><pubDate>Thu, 13 Aug 2009 19:03:00 GMT</pubDate><guid isPermaLink="false">http://ecn.channel9.msdn.com/o9/ch9/0/0/0/5/8/4/epCourseFeed_2MB_ch9.wmv</guid><evnet:views>4941</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/485000/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>In this short video, &lt;a href="http://bendewey.wordpress.com/"&gt;Ben Dewey&lt;/a&gt;, from &lt;a href="http://www.26ny.com/"&gt;twentysix New York&lt;/a&gt;, looks at the code for implementing the CourseFeed service in the &lt;a href="http://code.msdn.microsoft.com/litwaremashup"&gt;LitWare Training sample mashup app&lt;/a&gt;, which is implemented as an AtomPub feed using &lt;a href="http://aspnet.codeplex.com/Release/ProjectReleases.aspx?ReleaseId=24644"&gt;WCF REST Starter Kit Preview 2&lt;/a&gt;.</evnet:previewtext><media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/0/0/0/5/8/4/epCourseFeed_large_ch9.png" height="240" width="320" /><media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/0/0/0/5/8/4/epCourseFeed_small_ch9.png" height="64" width="85" /><media:group><media:content url="http://ecn.channel9.msdn.com/o9/ch9/0/0/0/5/8/4/epCourseFeed_ch9.mp4" expression="full" duration="217" fileSize="5313424" type="video/mp4" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/0/0/0/5/8/4/epCourseFeed_ch9.mp3" expression="full" duration="217" fileSize="1742884" type="audio/mp3" medium="audio" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/0/0/0/5/8/4/epCourseFeed_ch9.mp4" expression="full" duration="217" fileSize="5313424" type="video/mp4" medium="video" /><media:content isDefault="true" url="http://ecn.channel9.msdn.com/o9/ch9/0/0/0/5/8/4/epCourseFeed_ch9.wma" expression="full" duration="217" fileSize="1774333" type="audio/x-ms-wma" medium="audio" /><media:content isDefault="true" url="http://ecn.channel9.msdn.com/o9/ch9/0/0/0/5/8/4/epCourseFeed_2MB_ch9.wmv" expression="full" duration="217" fileSize="7554413" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/0/0/0/5/8/4/epCourseFeed_2MB_ch9.wmv" expression="full" duration="217" fileSize="7554413" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/0/0/0/5/8/4/epCourseFeed_Zune_ch9.wmv" expression="full" duration="217" fileSize="5560551" type="video/x-ms-wmv" medium="video" /></media:group><enclosure url="http://ecn.channel9.msdn.com/o9/ch9/0/0/0/5/8/4/epCourseFeed_2MB_ch9.wmv" length="7554413" type="video/x-ms-wmv" /><dc:creator>ksharkey</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://channel9.msdn.com/shows/Endpoint/endpointtv-Implementing-the-CourseFeed-service-in-Litware-Training/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/485000/Trackback.aspx</trackback:ping><category>.NET</category><category>.NET 3.5</category><category>.NET Framework</category><category>endpoint screencasts</category><category>REST</category><category>REST Starter Kit</category><category>REST Starter Kit endpoint screencasts</category><category>Visual Studio</category><category>VS 2008</category><category>WCF</category><category>WCF endpoint screencasts</category></item><item><title>endpoint.tv Screencast - Overview of Litware Training</title><description>&lt;img src="http://ecn.channel9.msdn.com/o9/ch9/8/9/9/4/8/4/eptvLitwareOverview_small_ch9.png" border="0" /&gt;&lt;p&gt;In this short video, &lt;a href="http://bendewey.wordpress.com/"&gt;Ben Dewey&lt;/a&gt;, from &lt;a href="http://www.26ny.com/"&gt;twentysix New York&lt;/a&gt;, gives an overview of the functionality in the &lt;a href="http://code.msdn.microsoft.com/litwaremashup"&gt;LitWare Training sample mashup app &lt;/a&gt;built with &lt;a href="http://aspnet.codeplex.com/Release/ProjectReleases.aspx?ReleaseId=24644"&gt;WCF REST Starter Kit Preview 2&lt;/a&gt;.  Later videos will drill into specific features and the code.&lt;/p&gt;
&lt;p&gt;For additional information on WCF REST capabilities, please check out the &lt;a href="http://msdn.microsoft.com/wcf/rest"&gt;REST in WCF Dev Center on MSDN &lt;/a&gt;and the &lt;a href="http://blogs.msdn.com/endpoint/"&gt;.NET Endpoint team blog&lt;/a&gt;. &lt;/p&gt;&lt;img src="http://channel9.msdn.com/484998/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/shows/Endpoint/endpointtv-Overview-of-Litware-Training/</comments><link>http://channel9.msdn.com/shows/Endpoint/endpointtv-Overview-of-Litware-Training/</link><pubDate>Thu, 13 Aug 2009 19:00:00 GMT</pubDate><guid isPermaLink="false">http://ecn.channel9.msdn.com/o9/ch9/8/9/9/4/8/4/eptvLitwareOverview_2MB_ch9.wmv</guid><evnet:views>3937</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/484998/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>In this short video, &lt;a href="http://bendewey.wordpress.com/"&gt;Ben Dewey&lt;/a&gt;, from &lt;a href="http://www.26ny.com/"&gt;twentysix New York&lt;/a&gt;, gives an overview of the functionality in the &lt;a href="http://code.msdn.microsoft.com/litwaremashup"&gt;LitWare Training sample mashup app &lt;/a&gt;built with &lt;a href="http://aspnet.codeplex.com/Release/ProjectReleases.aspx?ReleaseId=24644"&gt;WCF REST Starter Kit Preview 2&lt;/a&gt;.  Later videos will drill into specific features and the code.</evnet:previewtext><media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/8/9/9/4/8/4/eptvLitwareOverview_large_ch9.png" height="240" width="320" /><media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/8/9/9/4/8/4/eptvLitwareOverview_small_ch9.png" height="64" width="85" /><media:group><media:content url="http://ecn.channel9.msdn.com/o9/ch9/8/9/9/4/8/4/eptvLitwareOverview_ch9.mp4" expression="full" duration="297" fileSize="7366371" type="video/mp4" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/8/9/9/4/8/4/eptvLitwareOverview_ch9.mp3" expression="full" duration="297" fileSize="2378337" type="audio/mp3" medium="audio" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/8/9/9/4/8/4/eptvLitwareOverview_ch9.mp4" expression="full" duration="297" fileSize="7366371" type="video/mp4" medium="video" /><media:content isDefault="true" url="http://ecn.channel9.msdn.com/o9/ch9/8/9/9/4/8/4/eptvLitwareOverview_ch9.wma" expression="full" duration="297" fileSize="2417189" type="audio/x-ms-wma" medium="audio" /><media:content isDefault="true" url="http://ecn.channel9.msdn.com/o9/ch9/8/9/9/4/8/4/eptvLitwareOverview_2MB_ch9.wmv" expression="full" duration="297" fileSize="10253723" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/8/9/9/4/8/4/eptvLitwareOverview_2MB_ch9.wmv" expression="full" duration="297" fileSize="10253723" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/8/9/9/4/8/4/eptvLitwareOverview_Zune_ch9.wmv" expression="full" duration="297" fileSize="7625657" type="video/x-ms-wmv" medium="video" /></media:group><enclosure url="http://ecn.channel9.msdn.com/o9/ch9/8/9/9/4/8/4/eptvLitwareOverview_2MB_ch9.wmv" length="10253723" type="video/x-ms-wmv" /><dc:creator>ksharkey</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://channel9.msdn.com/shows/Endpoint/endpointtv-Overview-of-Litware-Training/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/484998/Trackback.aspx</trackback:ping><category>.NET</category><category>.NET 3.5</category><category>.NET Framework</category><category>endpoint screencasts</category><category>REST</category><category>REST Starter Kit</category><category>REST Starter Kit endpoint screencasts</category><category>Visual Studio</category><category>VS 2008</category><category>WCF</category><category>WCF endpoint screencasts</category></item><item><title>endpoint.tv - Service Discovery Explained with Anurag Pandit</title><description>&lt;img src="http://mschnlnine.vo.llnwd.net/d1/ch9/7/6/6/7/7/4/20090709endpointPandit_small_ch9.png" border="0" /&gt;In our &lt;a href="http://channel9.msdn.com/shows/Endpoint/endpointtv-Service-Discovery-with-WCF/"&gt;last episode&lt;/a&gt; we showed you how you can discover services with WCF in .NET 4 using Service Discovery.  In this episode meet Anurag Pandit the program manager for Service Discovery who will explain how it works. &lt;br /&gt;
&lt;br /&gt;
For more on Service Discovery be sure to check out the &lt;a href="http://blogs.msdn.com/discovery/"&gt;Service Discovery team blog&lt;/a&gt;&lt;img src="http://channel9.msdn.com/477667/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/shows/Endpoint/endpointtv-Service-Discovery-Explained-with-Anurag-Pandit/</comments><link>http://channel9.msdn.com/shows/Endpoint/endpointtv-Service-Discovery-Explained-with-Anurag-Pandit/</link><pubDate>Thu, 09 Jul 2009 20:15:00 GMT</pubDate><guid isPermaLink="false">http://mschnlnine.vo.llnwd.net/d1/ch9/7/6/6/7/7/4/20090709endpointPandit_2MB_ch9.wmv</guid><evnet:views>2410</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/477667/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>In our last episode we showed you how you can discover services with WCF in .NET 4 using Service Discovery.  In this episode meet Anurag Pandit the program manager for Service Discovery who will explain how it works. 

For more on Service Discovery be sure to check out the Service Discovery team blog</evnet:previewtext><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/6/6/7/7/4/20090709endpointPandit_large_ch9.png" height="240" width="320" /><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/6/6/7/7/4/20090709endpointPandit_small_ch9.png" height="64" width="85" /><media:group><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/6/6/7/7/4/20090709endpointPandit_ch9.mp4" expression="full" duration="1436" fileSize="113180318" type="video/mp4" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/6/6/7/7/4/20090709endpointPandit_ch9.mp3" expression="full" duration="1436" fileSize="11490297" type="audio/mp3" medium="audio" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/6/6/7/7/4/20090709endpointPandit_ch9.mp4" expression="full" duration="1436" fileSize="113180318" type="video/mp4" medium="video" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/6/6/7/7/4/20090709endpointPandit_ch9.wma" expression="full" duration="1436" fileSize="23231917" type="audio/x-ms-wma" medium="audio" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/6/6/7/7/4/20090709endpointPandit_ch9.wmv" expression="full" duration="1436" fileSize="202590053" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/6/6/7/7/4/20090709endpointPandit_2MB_ch9.wmv" expression="full" duration="1436" fileSize="431855676" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/6/6/7/7/4/20090709endpointPandit_Zune_ch9.wmv" expression="full" duration="1436" fileSize="144910033" type="video/x-ms-wmv" medium="video" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/6/6/7/7/4/20090709endpointPandit_2MB_ch9.wmv" length="431855676" type="video/x-ms-wmv" /><dc:creator>Ron Jacobs</dc:creator><slash:comments>1</slash:comments><wfw:commentRss>http://channel9.msdn.com/shows/Endpoint/endpointtv-Service-Discovery-Explained-with-Anurag-Pandit/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/477667/Trackback.aspx</trackback:ping><category>Service Discovery</category><category>WCF</category></item><item><title>Yavor Georgiev - Using WCF with Silverlight 3.0</title><description>&lt;img src="http://mschnlnine.vo.llnwd.net/d1/ch9/5/2/7/6/7/4/TKC016YavorGeorgiev_small_ch9.png" border="0" /&gt;&lt;p&gt;WCF (Windows Communication Foundation), provides a clean way to develop connected, service-oriented applications using the .NET Framework. Yavor Georgiev joins us in this episode to show us more about WCF enhancements in Silverlight 3.0, and how it might be able to help you out in your applications.&lt;/p&gt;
&lt;p&gt;For some more details on WCF in Silverlight 3.0, you might want to check out this session from MIX09:&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;&lt;a href="http://videos.visitmix.com/MIX09/T42F" target="_blank"&gt;&lt;strong&gt;Consuming Web Services in Microsoft Silverlight 3&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;
    &lt;em&gt;presented by Eugene Osovetsky&lt;/em&gt; &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;And here are a couple more links you might find useful:&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;&lt;a href="http://blogs.msdn.com/silverlightws/" target="_blank"&gt;&lt;strong&gt;Silverlight Web Services Team Blog&lt;/strong&gt;&lt;/a&gt; &lt;/li&gt;
    &lt;li&gt;&lt;a href="http://silverlight.net/forums/46.aspx" target="_blank"&gt;&lt;strong&gt;Silverlight and WCF Discussion Forum &lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;img src="http://channel9.msdn.com/476725/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/shows/The+Knowledge+Chamber/Yavor-Georgiev-Using-WCF-with-Silverlight-30/</comments><link>http://channel9.msdn.com/shows/The+Knowledge+Chamber/Yavor-Georgiev-Using-WCF-with-Silverlight-30/</link><pubDate>Tue, 07 Jul 2009 16:37:00 GMT</pubDate><guid isPermaLink="false">http://mschnlnine.vo.llnwd.net/d1/ch9/5/2/7/6/7/4/TKC016YavorGeorgiev_2MB_ch9.wmv</guid><evnet:views>56096</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/476725/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>WCF (Windows Communication Foundation), provides a clean way to develop connected, service-oriented applications using the .NET Framework. Yavor Georgiev joins us in this episode to show us more about WCF enhancements in Silverlight 3.0, and how it might be able to help you out in your applications.</evnet:previewtext><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/2/7/6/7/4/TKC016YavorGeorgiev_large_ch9.png" height="240" width="320" /><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/2/7/6/7/4/TKC016YavorGeorgiev_small_ch9.png" height="64" width="85" /><media:group><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/2/7/6/7/4/TKC016YavorGeorgiev_ch9.mp4" expression="full" duration="1225" fileSize="56096306" type="video/mp4" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/2/7/6/7/4/TKC016YavorGeorgiev_ch9.mp3" expression="full" duration="1225" fileSize="9806108" type="audio/mp3" medium="audio" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/2/7/6/7/4/TKC016YavorGeorgiev_ch9.mp4" expression="full" duration="1225" fileSize="56096306" type="video/mp4" medium="video" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/2/7/6/7/4/TKC016YavorGeorgiev_ch9.wma" expression="full" duration="1225" fileSize="19828385" type="audio/x-ms-wma" medium="audio" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/2/7/6/7/4/TKC016YavorGeorgiev_ch9.wmv" expression="full" duration="1225" fileSize="130444793" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/2/7/6/7/4/TKC016YavorGeorgiev_2MB_ch9.wmv" expression="full" duration="1225" fileSize="210635729" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/2/7/6/7/4/TKC016YavorGeorgiev_Zune_ch9.wmv" expression="full" duration="1225" fileSize="74348773" type="video/x-ms-wmv" medium="video" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/2/7/6/7/4/TKC016YavorGeorgiev_2MB_ch9.wmv" length="210635729" type="video/x-ms-wmv" /><dc:creator>Robert Hess</dc:creator><slash:comments>7</slash:comments><wfw:commentRss>http://channel9.msdn.com/shows/The+Knowledge+Chamber/Yavor-Georgiev-Using-WCF-with-Silverlight-30/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/476725/Trackback.aspx</trackback:ping><category>Silverlight 3</category><category>WCF</category><category>Yavor Georgiev</category></item><item><title>Securing REST ful services</title><description>&lt;img src="http://mschnlnine.vo.llnwd.net/d1/ch9/5/2/1/6/7/4/SecuringRestWS_small_ch9.png" border="0" /&gt;&lt;p&gt;REST is an acronym for Represntational state transfer, REST defines an architectural style based on a set of constraints for building things the “Web” way. &lt;/p&gt;
&lt;p&gt;In this screen cast I will demo how to secure a restful web service using WeServicebHost2Factory and Request Interceptors in WCF Rest Starter Kit. i will implement both Basic Authentication Request Interceptor and also Authorization Header token based authentication.&lt;/p&gt;
&lt;p&gt;The demo code is posted here - Code – &lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://cid-0666e397c5ca74dd.skydrive.live.com/self.aspx/Screencast/ProjectService.zip"&gt;http://cid-0666e397c5ca74dd.skydrive.live.com/self.aspx/Screencast/ProjectService.zip&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Previous Screencast - &lt;a href="http://channel9.msdn.com/posts/ashishjaiman/WCF-35-RESTful-web-service/"&gt;http://channel9.msdn.com/posts/ashishjaiman/WCF-35-RESTful-web-service/&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;Other resources – &lt;br /&gt;
&lt;a href="http://aspnet.codeplex.com/Release/ProjectReleases.aspx?ReleaseId=24644"&gt;http://aspnet.codeplex.com/Release/ProjectReleases.aspx?ReleaseId=24644&lt;/a&gt;&lt;br /&gt;
&lt;a href="http://msdn.microsoft.com/en-us/netframework/cc950529.aspx"&gt;http://msdn.microsoft.com/en-us/netframework/cc950529.aspx&lt;/a&gt;&lt;/p&gt;&lt;img src="http://channel9.msdn.com/476125/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/ashishjaiman/Securing-REST-ful-services/</comments><link>http://channel9.msdn.com/posts/ashishjaiman/Securing-REST-ful-services/</link><pubDate>Tue, 30 Jun 2009 03:02:00 GMT</pubDate><guid isPermaLink="false">http://mschnlnine.vo.llnwd.net/d1/ch9/5/2/1/6/7/4/SecuringRestWS_2MB_ch9.wmv</guid><evnet:views>3078</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/476125/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>REST is an acronym for Represntational state transfer, REST defines an architectural style based on a set of constraints for building things the “Web” way. In this screen cast I will demo how to secure a restful web service using WeServicebHost2Factory and Request Interceptors in WCF Rest Starter Kit. i will implement both Basic Authentication Request Interceptor and also Authorization Header token based authentication. The demo code is posted here - Code – &lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://cid-0666e397c5ca74dd.skydrive.live.com/self.aspx/Screencast/ProjectService.zip"&gt;http://cid-0666e397c5ca74dd.skydrive.live.com/self.aspx/Screencast/ProjectService.zip&lt;/a&gt; &lt;br /&gt;
&lt;br /&gt;
Previous Screencast - &lt;a href="http://channel9.msdn.com/posts/ashishjaiman/WCF-35-RESTful-web-service/"&gt;http://channel9.msdn.com/posts/ashishjaiman/WCF-35-RESTful-web-service/&lt;/a&gt;  &lt;br /&gt;
&lt;br /&gt;
Other resources – &lt;a href="http://aspnet.codeplex.com/Release/ProjectReleases.aspx?ReleaseId=24644http://msdn.microsoft.com/en-us/netframework/cc950529.aspx"&gt;http://aspnet.codeplex.com/Release/ProjectReleases.aspx?ReleaseId=24644http://msdn.microsoft.com/en-us/netframework/cc950529.aspx&lt;/a&gt;</evnet:previewtext><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/2/1/6/7/4/SecuringRestWS_large_ch9.png" height="240" width="320" /><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/2/1/6/7/4/SecuringRestWS_small_ch9.png" height="64" width="85" /><media:group><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/2/1/6/7/4/SecuringRestWS_ch9.mp4" expression="full" duration="1266" fileSize="29573840" type="video/mp4" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/2/1/6/7/4/SecuringRestWS_ch9.mp3" expression="full" duration="1266" fileSize="10130821" type="audio/mp3" medium="audio" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/2/1/6/7/4/SecuringRestWS_ch9.mp4" expression="full" duration="1266" fileSize="29573840" type="video/mp4" medium="video" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/2/1/6/7/4/SecuringRestWS_ch9.wma" expression="full" duration="1266" fileSize="20483257" type="audio/x-ms-wma" medium="audio" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/2/1/6/7/4/SecuringRestWS_2MB_ch9.wmv" expression="full" duration="1266" fileSize="37791041" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/2/1/6/7/4/SecuringRestWS_2MB_ch9.wmv" expression="full" duration="1266" fileSize="37791041" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/2/1/6/7/4/SecuringRestWS_Zune_ch9.wmv" expression="full" duration="1266" fileSize="29229019" type="video/x-ms-wmv" medium="video" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/2/1/6/7/4/SecuringRestWS_2MB_ch9.wmv" length="37791041" type="video/x-ms-wmv" /><dc:creator>ashishjaiman</dc:creator><slash:comments>3</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/ashishjaiman/Securing-REST-ful-services/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/476125/Trackback.aspx</trackback:ping><category>REST</category><category>REST Starter Kit</category><category>Security</category><category>WCF</category></item><item><title>LineData</title><description>&lt;img src="http://mschnlnine.vo.llnwd.net/d1/ch9/0/6/0/5/7/4/LindeData_small_ch9.png" border="0" /&gt;&lt;p&gt;Martin Davy, SVP of Development explains why Linedata builds their software on the latest version of .NET with WPF, WCF and their hosted multi-tenant Software+Services infrastructure.  Martin takes us through the application and a brief bit of its history to understand the architecture driving the current version.&lt;/p&gt;&lt;img src="http://channel9.msdn.com/475060/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/sureshs/LineData/</comments><link>http://channel9.msdn.com/posts/sureshs/LineData/</link><pubDate>Tue, 23 Jun 2009 14:03:00 GMT</pubDate><guid isPermaLink="false">http://mschnlnine.vo.llnwd.net/d1/ch9/0/6/0/5/7/4/LindeData_2MB_ch9.wmv</guid><evnet:views>2573</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/475060/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>Martin Davy, SVP of Development explains why Linedata builds their software on the latest version of .NET with WPF, WCF and their hosted multi-tenant Software+Services infrastructure.  Martin takes us through the application and a brief bit of its history to understand the architecture driving the current version.</evnet:previewtext><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/6/0/5/7/4/LindeData_large_ch9.png" height="240" width="320" /><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/6/0/5/7/4/LindeData_small_ch9.png" height="64" width="85" /><media:group><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/6/0/5/7/4/LindeData_ch9.mp4" expression="full" duration="551" fileSize="53733520" type="video/mp4" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/6/0/5/7/4/LindeData_ch9.mp3" expression="full" duration="551" fileSize="4410183" type="audio/mp3" medium="audio" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/6/0/5/7/4/LindeData_ch9.mp4" expression="full" duration="551" fileSize="53733520" type="video/mp4" medium="video" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/6/0/5/7/4/LindeData_ch9.wma" expression="full" duration="551" fileSize="8920861" type="audio/x-ms-wma" medium="audio" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/6/0/5/7/4/LindeData_ch9.wmv" expression="full" duration="551" fileSize="76568743" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/6/0/5/7/4/LindeData_2MB_ch9.wmv" expression="full" duration="551" fileSize="167132797" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/6/0/5/7/4/LindeData_Zune_ch9.wmv" expression="full" duration="551" fileSize="70664723" type="video/x-ms-wmv" medium="video" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/6/0/5/7/4/LindeData_2MB_ch9.wmv" length="167132797" type="video/x-ms-wmv" /><dc:creator>Suresh Sreedharan</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/sureshs/LineData/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/475060/Trackback.aspx</trackback:ping><category>.NET</category><category>LineData</category><category>US ISV</category><category>WCF</category><category>WPF</category></item><item><title>10-4 Episode 24: Monitoring Workflow Services</title><description>&lt;img src="http://mschnlnine.vo.llnwd.net/d1/ch9/5/0/6/4/7/4/104MonitoringWorkflowServicesNewNewNewNewNewNewNew_small_ch9.png" border="0" /&gt;One of the great advantages to building services with WCF and Windows Workflow 4 is that the environment is instrumented with loads of events that allow you to track what exactly is happening.  This is useful for health monitoring, troubleshooting and other scenarios like auditing and compliance.  In this episode I’ll take you through the monitoring lab from the Visual Studio 2010 training kit and show you how you can take advantage of these powerful capabilities.&lt;img src="http://channel9.msdn.com/474605/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/shows/10-4/10-4-Episode-24-Monitoring-Workflow-Services/</comments><link>http://channel9.msdn.com/shows/10-4/10-4-Episode-24-Monitoring-Workflow-Services/</link><pubDate>Sun, 21 Jun 2009 00:28:00 GMT</pubDate><guid isPermaLink="false">http://mschnlnine.vo.llnwd.net/d1/ch9/5/0/6/4/7/4/104MonitoringWorkflowServicesNewNewNewNewNewNewNew_2MB_ch9.wmv</guid><evnet:views>47121</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/474605/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>One of the great advantages to building services with WCF and Windows Workflow 4 is that the environment is instrumented with loads of events that allow you to track what exactly is happening.  This is useful for health monitoring, troubleshooting and other scenarios like auditing and compliance.  In this episode I’ll take you through the monitoring lab from the Visual Studio 2010 training kit and show you how you can take advantage of these powerful capabilities.</evnet:previewtext><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/0/6/4/7/4/104MonitoringWorkflowServicesNewNewNewNewNewNewNew_large_ch9.png" height="240" width="320" /><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/0/6/4/7/4/104MonitoringWorkflowServicesNewNewNewNewNewNewNew_small_ch9.png" height="64" width="85" /><media:group><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/0/6/4/7/4/104MonitoringWorkflowServicesNewNewNewNewNewNewNew_ch9.mp4" expression="full" duration="622" fileSize="26560028" type="video/mp4" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/0/6/4/7/4/104MonitoringWorkflowServicesNewNewNewNewNewNewNew_ch9.mp3" expression="full" duration="622" fileSize="4982016" type="audio/mp3" medium="audio" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/0/6/4/7/4/104MonitoringWorkflowServicesNewNewNewNewNewNewNew_ch9.mp4" expression="full" duration="622" fileSize="26560028" type="video/mp4" medium="video" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/0/6/4/7/4/104MonitoringWorkflowServicesNewNewNewNewNewNewNew_ch9.wma" expression="full" duration="622" fileSize="10086413" type="audio/x-ms-wma" medium="audio" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/0/6/4/7/4/104MonitoringWorkflowServicesNewNewNewNewNewNewNew_2MB_ch9.wmv" expression="full" duration="622" fileSize="44254867" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/0/6/4/7/4/104MonitoringWorkflowServicesNewNewNewNewNewNewNew_2MB_ch9.wmv" expression="full" duration="622" fileSize="44254867" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/0/6/4/7/4/104MonitoringWorkflowServicesNewNewNewNewNewNewNew_Zune_ch9.wmv" expression="full" duration="622" fileSize="26169155" type="video/x-ms-wmv" medium="video" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/0/6/4/7/4/104MonitoringWorkflowServicesNewNewNewNewNewNewNew_2MB_ch9.wmv" length="44254867" type="video/x-ms-wmv" /><dc:creator>Ron Jacobs</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://channel9.msdn.com/shows/10-4/10-4-Episode-24-Monitoring-Workflow-Services/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/474605/Trackback.aspx</trackback:ping><category>.NET Framework</category><category>.NET Framework 4.0</category><category>WCF</category><category>WF4</category></item><item><title>What's new in WF/WCF 4.0</title><description>&lt;img src="http://mschnlnine.vo.llnwd.net/d1/ch9/9/3/5/2/7/4/NET01AS_small_ch9.png" border="0" /&gt;.NET 4.0 brings several improvements in the areas of WCF and WF, including improved REST capabilities, a new workflow model, seamless integration between WF and WCF, and a new visual designer. It also provides the ability to author completely declarative (XAML-based) workflow services that can be more easily deployed, hosted, and managed. This session walks you through the various new 4.0 features and shows you how to write code using them today. &lt;br /&gt;
&lt;br /&gt;
This video is recorded at the Dutch DevDays in Den Haag The Netherlands in June 2009. DevDays is the largest industry event for developers in the Netherlands. Thousands of professional developers visit DevDays yearly to keep in touch with the latest developments in their field.&lt;img src="http://channel9.msdn.com/472539/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/matthijs/Whats-new-in-WFWCF-40/</comments><link>http://channel9.msdn.com/posts/matthijs/Whats-new-in-WFWCF-40/</link><pubDate>Fri, 19 Jun 2009 11:24:00 GMT</pubDate><guid isPermaLink="false">http://mschnlnine.vo.llnwd.net/d1/ch9/9/3/5/2/7/4/NET01AS_2MB_ch9.wmv</guid><evnet:views>10690</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/472539/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>.NET 4.0 brings several improvements in the areas of WCF and WF, including improved REST capabilities, a new workflow model, seamless integration between WF and WCF, and a new visual designer. It also provides the ability to author completely declarative (XAML-based) workflow services that can be more easily deployed, hosted, and managed. This session walks you through the various new 4.0 features and shows you how to write code using them today.</evnet:previewtext><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/3/5/2/7/4/NET01AS_large_ch9.png" height="240" width="320" /><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/3/5/2/7/4/NET01AS_small_ch9.png" height="64" width="85" /><media:group><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/3/5/2/7/4/NET01AS_ch9.mp4" expression="full" duration="4464" fileSize="254540839" type="video/mp4" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/3/5/2/7/4/NET01AS_ch9.mp3" expression="full" duration="4464" fileSize="35714522" type="audio/mp3" medium="audio" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/3/5/2/7/4/NET01AS_ch9.mp4" expression="full" duration="4464" fileSize="254540839" type="video/mp4" medium="video" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/3/5/2/7/4/NET01AS_ch9.wma" expression="full" duration="4464" fileSize="72203125" type="audio/x-ms-wma" medium="audio" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/3/5/2/7/4/NET01AS_ch9.wmv" expression="full" duration="4464" fileSize="603872221" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/3/5/2/7/4/NET01AS_2MB_ch9.wmv" expression="full" duration="4464" fileSize="839396496" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/3/5/2/7/4/NET01AS_Zune_ch9.wmv" expression="full" duration="4464" fileSize="320016201" type="video/x-ms-wmv" medium="video" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/3/5/2/7/4/NET01AS_2MB_ch9.wmv" length="839396496" type="video/x-ms-wmv" /><dc:creator>Matthijs Hoekstra</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/matthijs/Whats-new-in-WFWCF-40/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/472539/Trackback.aspx</trackback:ping><category>Aaron Skonnard</category><category>DevDays 2009 NL</category><category>Mix 2009 NL</category><category>WCF</category><category>WF</category></item><item><title>Microsoft Dynamics AX 2009 AIF Web Services Screencast</title><description>&lt;img src="http://mschnlnine.vo.llnwd.net/d1/ch9/6/0/1/4/7/4/AIFWebSvc_small_ch9.png" border="0" /&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/bb496535.aspx"&gt;Application Integration Framework (AIF)&lt;/a&gt; enables companies to integrate &lt;a href="http://msdn.microsoft.com/en-us/dynamics/ax/default.aspx"&gt;Microsoft Dynamics AX 2009&lt;/a&gt; and communicate with external business processes and partners through the exchange of XML over various transport media. AIF enables both business-to-business and application-to-application integration scenarios. &lt;br /&gt;
&lt;br /&gt;
Following enhancements are new in AX 2009&lt;br /&gt;
* Create, read, update, and delete (CRUD) operations are now supported.&lt;br /&gt;
* The programming model for AIF supports document services that encapsulate business logic and are the interface to external systems.&lt;br /&gt;
* AIF provides functionality for consuming external Web services from within X++.&lt;br /&gt;
* Performance improvements include the ability to scale up and handle more messages through parallel message processing and the addition of multiple AOSs.&lt;br /&gt;
* New document services for additional commonly-used documents.&lt;br /&gt;
&lt;br /&gt;
Additional Resources:&lt;br /&gt;
* &lt;a href="http://www.microsoft.com/Presspass/press/2008/jun08/06-02DynamicsAX2009GAPR.mspx"&gt;Microsoft Releases Microsoft Dynamics AX 2009, June, 2008&lt;/a&gt;&lt;br /&gt;
* &lt;a href="http://msdn.microsoft.com/en-us/library/bb496535.aspx"&gt;AIF Overview&lt;/a&gt;&lt;br /&gt;
* &lt;a href="http://msdn.microsoft.com/en-us/library/cc602654.aspx"&gt;What's New in Microsoft Dynamics AX 2009 for Developers&lt;/a&gt;&lt;br /&gt;
* &lt;a href="http://channel9.msdn.com/posts/benriga/WCF-and-AIF-in-Dynamics-2009-Chatting-with-Michael-Merz/Default.aspx?wa=wsignin1.0"&gt;WCF and AIF in Dynamics 2009: Chatting with Michael Merz, PM for AIF (Video Interview by Ben Riga)&lt;/a&gt;&lt;br /&gt;
* &lt;a href="http://blogs.msdn.com/sanjayjain/archive/2009/06/15/microsoft-dynamics-ax-receives-placement-in-gartner-s-magic-quadrant.aspx"&gt;Microsoft Dynamics AX receives placement in Gartner’s Magic Quadrant&lt;/a&gt;&lt;br /&gt;
* Download &lt;a href="https://mbs.microsoft.com/partnersource/deployment/documentation/howtoarticles/presalesdemokitmdax2009"&gt;Pre-Sales Demonstration Toolkit For Microsoft Dynamics AX 2009 - Refresh 1&lt;/a&gt; (Need PartnerSource Access)&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;Sanjay Jain&lt;br /&gt;
ISV Architect Evangelist&lt;br /&gt;
Microsoft Corporation&lt;br /&gt;
&lt;b&gt;Blog&lt;/b&gt;: &lt;a href="http://blogs.msdn.com/SanjayJain"&gt;http://Blogs.msdn.com/SanjayJain&lt;/a&gt; &lt;br /&gt;
&lt;b&gt;Twitter&lt;/b&gt;: &lt;a href="http://twitter.com/SanjayJain369"&gt;http://twitter.com/SanjayJain369&lt;/a&gt;&lt;/p&gt;&lt;img src="http://channel9.msdn.com/474106/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/SanjayJain/Microsoft-Dynamics-AX-2009-AIF-Web-Services-Screencast/</comments><link>http://channel9.msdn.com/posts/SanjayJain/Microsoft-Dynamics-AX-2009-AIF-Web-Services-Screencast/</link><pubDate>Wed, 17 Jun 2009 10:51:00 GMT</pubDate><guid isPermaLink="false">http://mschnlnine.vo.llnwd.net/d1/ch9/6/0/1/4/7/4/AIFWebSvc_2MB_ch9.wmv</guid><evnet:views>5689</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/474106/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>&lt;p&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/bb496535.aspx"&gt;Application Integration Framework (AIF)&lt;/a&gt; enables companies to integrate &lt;a href="http://msdn.microsoft.com/en-us/dynamics/ax/default.aspx"&gt;Microsoft Dynamics AX 2009&lt;/a&gt; and communicate with external business processes and partners through the exchange of XML over various transport media. AIF enables both business-to-business and application-to-application integration scenarios. &lt;/p&gt;</evnet:previewtext><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/0/1/4/7/4/AIFWebSvc_large_ch9.png" height="240" width="320" /><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/0/1/4/7/4/AIFWebSvc_small_ch9.png" height="64" width="85" /><media:group><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/0/1/4/7/4/AIFWebSvc_ch9.mp4" expression="full" duration="840" fileSize="20368854" type="video/mp4" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/0/1/4/7/4/AIFWebSvc_ch9.mp3" expression="full" duration="840" fileSize="6728479" type="audio/mp3" medium="audio" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/0/1/4/7/4/AIFWebSvc_ch9.mp4" expression="full" duration="840" fileSize="20368854" type="video/mp4" medium="video" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/0/1/4/7/4/AIFWebSvc_ch9.wma" expression="full" duration="840" fileSize="13607101" type="audio/x-ms-wma" medium="audio" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/0/1/4/7/4/AIFWebSvc_2MB_ch9.wmv" expression="full" duration="840" fileSize="20824361" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/0/1/4/7/4/AIFWebSvc_2MB_ch9.wmv" expression="full" duration="840" fileSize="20824361" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/0/1/4/7/4/AIFWebSvc_Zune_ch9.wmv" expression="full" duration="840" fileSize="20794463" type="video/x-ms-wmv" medium="video" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/0/1/4/7/4/AIFWebSvc_2MB_ch9.wmv" length="20824361" type="video/x-ms-wmv" /><dc:creator>Sanjay Jain</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/SanjayJain/Microsoft-Dynamics-AX-2009-AIF-Web-Services-Screencast/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/474106/Trackback.aspx</trackback:ping><category>AIF</category><category>Application Integration Framework</category><category>Dynamics AX</category><category>Microsoft Dynamics AX 2009</category><category>Sanjay Jain</category><category>Screencast</category><category>WCF</category><category>Web Services</category></item><item><title>Tool Shed Tooltip #4: Fiddler from Episode 1 </title><description>&lt;img src="http://mschnlnine.vo.llnwd.net/d1/ch9/9/8/7/3/7/4/ToolShedTooltip0004_small_ch9.png" border="0" /&gt;Are you coding applications that communicate over the wire? If so, you've got to check this out! Also, did you know Fiddler has add-on tools?&lt;br /&gt;
&lt;br /&gt;
What is it? &lt;br /&gt;
HTTP Debugging Proxy which logs all HTTP traffic between your computer and the Internet. &lt;br /&gt;
&lt;br /&gt;
Download Site: &lt;a href="http://www.fiddlertool.com" target="_blank"&gt;www.fiddlertool.com&lt;/a&gt;&lt;br /&gt;
 &lt;br /&gt;
Example Problem(s) it solves: &lt;br /&gt;
- You just started using WCF and you want to see if message is really encrypted &lt;br /&gt;
- You want to trace AJAX messages &lt;br /&gt;
&lt;br /&gt;
Installation Notes: Fiddler 2 supports debugging HTTPS traffic, a richer extensibility model, and can by installed side-by-side with Fiddler 1.x if desired. Note that Fiddler 2 requires version 2.0 of the .NET Framework. &lt;br /&gt;
&lt;br /&gt;
Usage Notes: localhost does not proxy by default .. Ie use http://localhost./... Or use the machine name &lt;br /&gt;
&lt;br /&gt;
This clip is Russ' Tool Shed Tooltip #4, the fourth of the clips from &lt;a href="http://channel9.msdn.com/shows/toolshed/Show-Its-All-About-The-Tools--TV-Show-Episode-One" target="_blank"&gt;Episode One &lt;/a&gt;of the TV Show, Russ' Tool Shed presents... It's All About The Tools hosted by Russ Fustino and Co-Host Stan Schultes. Download code, ppt and demo script from &lt;a href="http://code.msdn.com/toolshed"&gt;http://code.msdn.com/toolshed&lt;/a&gt; for all episodes. Also, use the links on &lt;a href="http://channel9.msdn.com/toolshed"&gt;http://channel9.msdn.com/toolshed&lt;/a&gt; to download tools. Finally, check out some more great videos on the Developer Evangelist East site: &lt;a href="http://channel9.msdn.com/dpeeast"&gt;http://channel9.msdn.com/dpeeast&lt;/a&gt;&lt;img src="http://channel9.msdn.com/473789/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/shows/toolshed/Tool-Shed-Tooltip-4-Fiddler-from-Episode-1/</comments><link>http://channel9.msdn.com/shows/toolshed/Tool-Shed-Tooltip-4-Fiddler-from-Episode-1/</link><pubDate>Mon, 15 Jun 2009 15:46:00 GMT</pubDate><guid isPermaLink="false">http://mschnlnine.vo.llnwd.net/d1/ch9/9/8/7/3/7/4/ToolShedTooltip0004_2MB_ch9.wmv</guid><evnet:views>2601</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/473789/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>Are you coding applications that communicate over the wire? If so, you've got to check this out! Also, did you know Fiddler has add-on tools?&lt;br /&gt;
&lt;br /&gt;
What is it? &lt;br /&gt;
HTTP Debugging Proxy which logs all HTTP traffic between your computer and the Internet. &lt;br /&gt;
&lt;br /&gt;
Download Site: &lt;a href="http://www.fiddlertool.com" target="_blank"&gt;www.fiddlertool.com&lt;/a&gt;&lt;br /&gt;
 &lt;br /&gt;
Example Problem(s) it solves: &lt;br /&gt;
- You just started using WCF and you want to see if message is really encrypted &lt;br /&gt;
- You want to trace AJAX messages &lt;br /&gt;
&lt;br /&gt;</evnet:previewtext><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/8/7/3/7/4/ToolShedTooltip0004_large_ch9.png" height="240" width="320" /><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/8/7/3/7/4/ToolShedTooltip0004_small_ch9.png" height="64" width="85" /><media:group><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/8/7/3/7/4/ToolShedTooltip0004_ch9.mp4" expression="full" duration="354" fileSize="20173174" type="video/mp4" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/8/7/3/7/4/ToolShedTooltip0004_ch9.mp3" expression="full" duration="354" fileSize="2837265" type="audio/mp3" medium="audio" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/8/7/3/7/4/ToolShedTooltip0004_ch9.mp4" expression="full" duration="354" fileSize="20173174" type="video/mp4" medium="video" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/8/7/3/7/4/ToolShedTooltip0004_ch9.wma" expression="full" duration="354" fileSize="5742629" type="audio/x-ms-wma" medium="audio" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/8/7/3/7/4/ToolShedTooltip0004_ch9.wmv" expression="full" duration="354" fileSize="30903567" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/8/7/3/7/4/ToolShedTooltip0004_2MB_ch9.wmv" expression="full" duration="354" fileSize="105439573" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/8/7/3/7/4/ToolShedTooltip0004_Zune_ch9.wmv" expression="full" duration="354" fileSize="21991547" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/2/1/6/5/7/4/ToolShedTooltip0004a_2MB_ch9.wmv" expression="full" duration="354" fileSize="25331165" type="video/x-ms-asf" medium="video" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/8/7/3/7/4/ToolShedTooltip0004_2MB_ch9.wmv" length="105439573" type="video/x-ms-wmv" /><dc:creator>Russell Fustino</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://channel9.msdn.com/shows/toolshed/Tool-Shed-Tooltip-4-Fiddler-from-Episode-1/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/473789/Trackback.aspx</trackback:ping><category>fiddler</category><category>florida</category><category>Tools</category><category>toolshed</category><category>WCF</category></item><item><title>XAML in .NET 4</title><description>&lt;img src="http://mschnlnine.vo.llnwd.net/d1/ch9/1/1/0/0/7/4/TCSXAMLinNET4_small_ch9.png" border="0" /&gt;This isn't your Grandpa's XAML!&lt;br /&gt;
&lt;br /&gt;
XAML in .NET 4 is much more than just a Reader and Writer and also is now being consumed by many technologies including Silverlight, WCF, WF and of course WPF. &lt;a href="http://blogs.windowsclient.net/rob_relyea/default.aspx"&gt;Rob Relyea&lt;/a&gt; and Mike Shim came by to talk about what's new in XAML for 2009 and beyond.&lt;br /&gt;
&lt;br /&gt;
For instructions on how to download and &lt;a href="http://channel9.msdn.com/shows/10-4/10-4-Episode-20-Downloading-and-Installing-Visual-Studio-2010-Beta-1/"&gt;install Visual Studio 2010 Beta 1 check out this episode of 10-4&lt;/a&gt;.&lt;img src="http://channel9.msdn.com/470011/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/shows/Continuum/XAMLinNET4/</comments><link>http://channel9.msdn.com/shows/Continuum/XAMLinNET4/</link><pubDate>Thu, 21 May 2009 14:00:00 GMT</pubDate><guid isPermaLink="false">http://mschnlnine.vo.llnwd.net/d1/ch9/1/1/0/0/7/4/TCSXAMLinNET4_2MB_ch9.wmv</guid><evnet:views>44112</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/470011/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>This isn't your Grandpa's XAML!&lt;br /&gt;
 &lt;br /&gt;
XAML in .NET 4 is much more than just a Reader and Writer and also is now being consumed by many technologies including Silverlight, WCF, WF and of course WPF. &lt;a href="http://blogs.windowsclient.net/rob_relyea/default.aspx"&gt;Rob Relyea&lt;/a&gt; and Mike Shim came by to talk about what's new in XAML for 2009 and beyond.&lt;br /&gt;</evnet:previewtext><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/1/0/0/7/4/TCSXAMLinNET4_large_ch9.png" height="240" width="320" /><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/1/0/0/7/4/TCSXAMLinNET4_small_ch9.png" height="64" width="85" /><media:group><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/1/0/0/7/4/TCSXAMLinNET4_ch9.mp4" expression="full" duration="1194" fileSize="90878853" type="video/mp4" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/1/0/0/7/4/TCSXAMLinNET4_ch9.mp3" expression="full" duration="1194" fileSize="9553577" type="audio/mp3" medium="audio" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/1/0/0/7/4/TCSXAMLinNET4_ch9.mp4" expression="full" duration="1194" fileSize="90878853" type="video/mp4" medium="video" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/1/0/0/7/4/TCSXAMLinNET4_ch9.wma" expression="full" duration="1194" fileSize="19317705" type="audio/x-ms-wma" medium="audio" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/1/0/0/7/4/TCSXAMLinNET4_ch9.wmv" expression="full" duration="1194" fileSize="72396601" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/1/0/0/7/4/TCSXAMLinNET4_2MB_ch9.wmv" expression="full" duration="1194" fileSize="351781103" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/1/0/0/7/4/TCSXAMLinNET4_Zune_ch9.wmv" expression="full" duration="1194" fileSize="122732581" type="video/x-ms-wmv" medium="video" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/1/0/0/7/4/TCSXAMLinNET4_2MB_ch9.wmv" length="351781103" type="video/x-ms-wmv" /><dc:creator>Adam Kinney</dc:creator><slash:comments>27</slash:comments><wfw:commentRss>http://channel9.msdn.com/shows/Continuum/XAMLinNET4/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/470011/Trackback.aspx</trackback:ping><category>Silverlight</category><category>WCF</category><category>WF</category><category>WPF</category><category>XAML</category></item><item><title>MSDN Radio - "We have liftoff!"</title><description>&lt;p&gt;Igår kväll släpptes, den länge efterlängtade, betaversionen av Visual Studio 2010 och .NET 4.0. Detta kommer naturligtvis det här avsnittet att handla om. &lt;/p&gt;
&lt;p&gt;Vi diskuterar med &lt;b&gt;Ron Jacobs&lt;/b&gt;, teknisk evangelist i Redmond för WCF och WF, om de nya funktionerna som har tillkommit i .NET 4.0. &lt;br /&gt;
&lt;br /&gt;
Länkar &lt;br /&gt;
När detta avsnitt släpps har ännu inte den officiella och publika länken för att ladda ned Visual Studio 2010 publicerats. Den kommer den 20 Maj.&lt;/p&gt;&lt;img src="http://channel9.msdn.com/469685/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/johanlindfors/MSDN-Radio-We-have-liftoff/</comments><link>http://channel9.msdn.com/posts/johanlindfors/MSDN-Radio-We-have-liftoff/</link><pubDate>Tue, 19 May 2009 05:00:00 GMT</pubDate><guid isPermaLink="false">http://mschnlnine.vo.llnwd.net/d1/ch9/5/8/6/9/6/4/MSDNRadio090519.mp3</guid><evnet:views>4020</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/469685/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>Igår kväll släpptes, den länge efterlängtade, betaversionen av Visual Studio 2010 och .NET 4.0. Detta kommer naturligtvis det här avsnittet att handla om. 
Vi diskuterar med Ron Jacobs, teknisk evangelist i Redmond för WCF och WF, om de nya funktionerna som har tillkommit i .NET 4.0. 

Länkar 
När&amp;#8230;</evnet:previewtext><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/8/6/9/6/4/MSDNRadio090519.mp3" expression="full" fileSize="30403649" type="audio/mp3" medium="audio" /><enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/8/6/9/6/4/MSDNRadio090519.mp3" length="30403649" type="audio/mp3" /><dc:creator>Johan Lindfors</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/johanlindfors/MSDN-Radio-We-have-liftoff/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/469685/Trackback.aspx</trackback:ping><category>MSDN Radio</category><category>Sweden</category><category>Visual Studio</category><category>WCF</category><category>WF4</category></item><item><title>NZsynth Building a Clickable Mosaic with DeepZoom and Silverlight 2</title><description>&lt;img src="http://channel9.msdn.com/Link/6bbd12fa-82e3-4cea-a622-c9a4e7260834/" border="0" /&gt;It started as a conversation about "crowd sourcing" &lt;a href="http://www.flickr.com/search/?q=newzealand&amp;amp;l=comm&amp;amp;ss=0&amp;amp;ct=0&amp;amp;s=int"&gt;images that people have already tagged as New Zealand&lt;/a&gt; to construct a demo from our shipping Silverlight 2 technology. I spent 3 days building a "demo-ware" prototype and presented it during a &lt;a href="http://www.web09.org/"&gt;keynote slot at WEB09&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
Following that we held a Silverlight 3 camp over 3 1/2 days. At the camp Tim (a devloper from Wellington) improved my original prototype to make the image tiles clickable. I then took Tims work and adapted it to make a version two of my original design.&lt;br /&gt;
&lt;br /&gt;
Read more and grab the source code at &lt;a href="http://tr.im/nzsynth"&gt;http://tr.im/nzsynth&lt;/a&gt; and &lt;a href="http://tr.im/nzsynthV2"&gt;http://tr.im/nzsynthV2&lt;/a&gt; &lt;br /&gt;
&lt;br /&gt;
Enjoy!&lt;img src="http://channel9.msdn.com/469579/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/Jafa/NZsynth-Building-a-Clickable-Mosaic-with-DeepZoom-and-Silverlight-2/</comments><link>http://channel9.msdn.com/posts/Jafa/NZsynth-Building-a-Clickable-Mosaic-with-DeepZoom-and-Silverlight-2/</link><pubDate>Sun, 17 May 2009 20:11:00 GMT</pubDate><guid isPermaLink="false">http://mediadl.microsoft.com/mediadl/www/n/nz/dpe/NZsynthHowTo.wmv</guid><evnet:views>3240</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/469579/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>It started as a conversation about "crowd sourcing" &lt;a href="http://www.flickr.com/search/?q=newzealand&amp;amp;l=comm&amp;amp;ss=0&amp;amp;ct=0&amp;amp;s=int"&gt;images that people have already tagged as New Zealand&lt;/a&gt; to construct a demo from our shipping Silverlight 2 technology. I spent 3 days building a "demo-ware" prototype and presented it during a &lt;a href="http://www.web09.org/"&gt;keynote slot at WEB09&lt;/a&gt;.</evnet:previewtext><media:thumbnail url="http://channel9.msdn.com/Link/e427781f-9b3a-469a-bd30-a9ef4292de75/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/6bbd12fa-82e3-4cea-a622-c9a4e7260834/" height="64" width="85" /><media:group><media:content url="http://mediadl.microsoft.com/mediadl/www/n/nz/dpe/NZsynthHowTo.wmv" expression="full" duration="2037" fileSize="217697665" type="video/x-ms-wmv" medium="video" /><media:content url="http://mediadl.microsoft.com/mediadl/www/n/nz/dpe/NZsynthHowTo.wmv" expression="full" duration="2037" fileSize="217697665" type="video/x-ms-asf" medium="video" /></media:group><enclosure url="http://mediadl.microsoft.com/mediadl/www/n/nz/dpe/NZsynthHowTo.wmv" length="217697665" type="video/x-ms-wmv" /><dc:creator>Nigel</dc:creator><slash:comments>1</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/Jafa/NZsynth-Building-a-Clickable-Mosaic-with-DeepZoom-and-Silverlight-2/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/469579/Trackback.aspx</trackback:ping><category>Deep Zoom</category><category>Flickr</category><category>PhotoSynth</category><category>Silverlight 2</category><category>Smooth Streaming</category><category>WCF</category><category>WEB09</category></item><item><title>endpoint.tv - Service Discovery with WCF</title><description>&lt;img src="http://mschnlnine.vo.llnwd.net/d1/ch9/0/4/2/9/6/4/104Episode19ServiceDiscovery_small_ch9.png" border="0" /&gt;WCF in .NET 4 includes an implementation of the WS-Discovery protocol.  Sounds exciting right?  Actually it is very cool because it allows you to build applications and services that can discover other services using UDP multicast messages or via a discovery proxy.  In this episode I'll walk through the Service Discovery lab where we build a messenger style application I call "ChatWOW".  In this lab you will see how to make your service discoverable and how you can discover other services.  Later when Beta 1 is released, you can try it yourself.&lt;br /&gt;
&lt;br /&gt;
Update: The WCF/WF4 Training Kit is now live at &lt;a href="http://code.msdn.microsoft.com/wcfwf4"&gt;http://code.msdn.microsoft.com/wcfwf4&lt;/a&gt; so you can try it yourself.&lt;br /&gt;&lt;img src="http://channel9.msdn.com/469256/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/shows/Endpoint/endpointtv-Service-Discovery-with-WCF/</comments><link>http://channel9.msdn.com/shows/Endpoint/endpointtv-Service-Discovery-with-WCF/</link><pubDate>Thu, 14 May 2009 15:51:00 GMT</pubDate><guid isPermaLink="false">http://mschnlnine.vo.llnwd.net/d1/ch9/0/4/2/9/6/4/104Episode19ServiceDiscovery_2MB_ch9.wmv</guid><evnet:views>4867</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/469256/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>WCF in .NET 4 includes an implementation of the WS-Discovery protocol.  Sounds exciting right?  Actually it is very cool because it allows you to build applications and services that can discover other services using UDP multicast messages or via a discovery proxy.  In this episode I'll walk through&amp;#8230;</evnet:previewtext><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/4/2/9/6/4/104Episode19ServiceDiscovery_large_ch9.png" height="240" width="320" /><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/4/2/9/6/4/104Episode19ServiceDiscovery_small_ch9.png" height="64" width="85" /><media:group><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/4/2/9/6/4/104Episode19ServiceDiscovery_ch9.mp4" expression="full" duration="1441" fileSize="63074633" type="video/mp4" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/4/2/9/6/4/104Episode19ServiceDiscovery_ch9.mp3" expression="full" duration="1441" fileSize="11535488" type="audio/mp3" medium="audio" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/4/2/9/6/4/104Episode19ServiceDiscovery_ch9.mp4" expression="full" duration="1441" fileSize="63074633" type="video/mp4" medium="video" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/4/2/9/6/4/104Episode19ServiceDiscovery_ch9.wma" expression="full" duration="1441" fileSize="23334053" type="audio/x-ms-wma" medium="audio" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/4/2/9/6/4/104Episode19ServiceDiscovery_ch9.wmv" expression="full" duration="1441" fileSize="64702089" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/4/2/9/6/4/104Episode19ServiceDiscovery_2MB_ch9.wmv" expression="full" duration="1441" fileSize="95347053" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/4/2/9/6/4/104Episode19ServiceDiscovery_Zune_ch9.wmv" expression="full" duration="1441" fileSize="63598069" type="video/x-ms-wmv" medium="video" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/4/2/9/6/4/104Episode19ServiceDiscovery_2MB_ch9.wmv" length="95347053" type="video/x-ms-wmv" /><dc:creator>Ron Jacobs</dc:creator><slash:comments>4</slash:comments><wfw:commentRss>http://channel9.msdn.com/shows/Endpoint/endpointtv-Service-Discovery-with-WCF/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/469256/Trackback.aspx</trackback:ping><category>.NET Framework 4.0</category><category>endpoint .NET 4</category><category>endpoint screencasts</category><category>endpoint.tv</category><category>WCF</category></item><item><title>10-4 episode 19: Service Discovery with WCF</title><description>&lt;img src="http://mschnlnine.vo.llnwd.net/d1/ch9/0/4/2/9/6/4/104Episode19ServiceDiscovery_small_ch9.png" border="0" /&gt;WCF in .NET 4 includes an implementation of the WS-Discovery protocol.  Sounds exciting right?  Actually it is very cool because it allows you to build applications and services that can discover other services using UDP multicast messages or via a discovery proxy.  In this episode I'll walk through the Service Discovery lab where we build a messenger style application I call "ChatWOW".  In this lab you will see how to make your service discoverable and how you can discover other services.  Later when Beta 1 is released, you can try it yourself.&lt;br /&gt;
&lt;br /&gt;
Update: The WCF/WF4 Training Kit is now live at &lt;a href="http://code.msdn.microsoft.com/wcfwf4"&gt;http://code.msdn.microsoft.com/wcfwf4&lt;/a&gt; so you can try it yourself.&lt;br /&gt;
&lt;br /&gt;
10-4 over and out!&lt;br /&gt;&lt;img src="http://channel9.msdn.com/469240/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/shows/10-4/10-4-episode-19-Service-Discovery-with-WCF/</comments><link>http://channel9.msdn.com/shows/10-4/10-4-episode-19-Service-Discovery-with-WCF/</link><pubDate>Thu, 14 May 2009 15:39:00 GMT</pubDate><guid isPermaLink="false">http://mschnlnine.vo.llnwd.net/d1/ch9/0/4/2/9/6/4/104Episode19ServiceDiscovery_2MB_ch9.wmv</guid><evnet:views>48998</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/469240/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>WCF in .NET 4 includes an implementation of the WS-Discovery protocol.  Sounds exciting right?  Actually it is very cool because it allows you to build applications and services that can discover other services using UDP multicast messages or via a discovery proxy.  In this episode I'll walk through&amp;#8230;</evnet:previewtext><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/4/2/9/6/4/104Episode19ServiceDiscovery_large_ch9.png" height="240" width="320" /><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/4/2/9/6/4/104Episode19ServiceDiscovery_small_ch9.png" height="64" width="85" /><media:group><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/4/2/9/6/4/104Episode19ServiceDiscovery_ch9.mp4" expression="full" duration="1441" fileSize="63074633" type="video/mp4" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/4/2/9/6/4/104Episode19ServiceDiscovery_ch9.mp3" expression="full" duration="1441" fileSize="11535488" type="audio/mp3" medium="audio" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/4/2/9/6/4/104Episode19ServiceDiscovery_ch9.mp4" expression="full" duration="1441" fileSize="63074633" type="video/mp4" medium="video" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/4/2/9/6/4/104Episode19ServiceDiscovery_ch9.wma" expression="full" duration="1441" fileSize="23334053" type="audio/x-ms-wma" medium="audio" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/4/2/9/6/4/104Episode19ServiceDiscovery_ch9.wmv" expression="full" duration="1441" fileSize="64702089" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/4/2/9/6/4/104Episode19ServiceDiscovery_2MB_ch9.wmv" expression="full" duration="1441" fileSize="95347053" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/4/2/9/6/4/104Episode19ServiceDiscovery_Zune_ch9.wmv" expression="full" duration="1441" fileSize="63598069" type="video/x-ms-wmv" medium="video" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/4/2/9/6/4/104Episode19ServiceDiscovery_2MB_ch9.wmv" length="95347053" type="video/x-ms-wmv" /><dc:creator>Ron Jacobs</dc:creator><slash:comments>10</slash:comments><wfw:commentRss>http://channel9.msdn.com/shows/10-4/10-4-episode-19-Service-Discovery-with-WCF/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/469240/Trackback.aspx</trackback:ping><category>Visual Studio</category><category>WCF</category><category>WCF endpoint screencasts</category></item><item><title>Druckbetankung - Die Show :: Silverlight Teil II</title><description>&lt;img src="http://mschnlnine.vo.llnwd.net/d1/ch9/6/6/8/6/6/4/SilverlightDruckbetankungDieShowTeil2_small_ch9.png" border="0" /&gt;Im zweiten Teil der Silverlight-Serie "Druckbetankung - Die Show" bauen Oliver Scheer und ich einen RSS-Reader in Expression Blend 2 SP1 und Visual Studio. Was muss so ein Silverlight RSS-Reader können? Und wie kann man das mit wenig Code umsetzen?&lt;br /&gt;
Am Ende haben wir ein funktionales, wenn auch nicht unbedingt schönes Grundgerüst mit Cross-Domain-Zugriff per WebService aus der Windows Communication Foundation (WCF), interaktiver Suche per Language Integrated Query (LINQ) und Datenbindung der Ergebnisse an eine ListBox.&lt;img src="http://channel9.msdn.com/466866/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/kitano/Druckbetankung-Die-Show--Silverlight-Teil-II/</comments><link>http://channel9.msdn.com/posts/kitano/Druckbetankung-Die-Show--Silverlight-Teil-II/</link><pubDate>Thu, 07 May 2009 12:15:00 GMT</pubDate><guid isPermaLink="false">http://mschnlnine.vo.llnwd.net/d1/ch9/6/6/8/6/6/4/SilverlightDruckbetankungDieShowTeil2_2MB_ch9.wmv</guid><evnet:views>4587</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/466866/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>Im zweiten Teil der Silverlight-Serie "Druckbetankung - Die Show" bauen Oliver Scheer und ich einen RSS-Reader in Expression Blend 2 SP1 und Visual Studio. Was muss so ein Silverlight RSS-Reader können? Und wie kann man das mit wenig Code umsetzen?&lt;br /&gt;
Am Ende haben wir ein funktionales, wenn auch nicht unbedingt schönes Grundgerüst mit Cross-Domain-Zugriff per WebService aus der Windows Communication Foundation (WCF), interaktiver Suche per Language Integrated Query (LINQ) und Datenbindung der Ergebnisse an eine ListBox.</evnet:previewtext><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/6/8/6/6/4/SilverlightDruckbetankungDieShowTeil2_large_ch9.png" height="240" width="320" /><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/6/8/6/6/4/SilverlightDruckbetankungDieShowTeil2_small_ch9.png" height="64" width="85" /><media:group><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/6/8/6/6/4/SilverlightDruckbetankungDieShowTeil2_ch9.mp4" expression="full" duration="3529" fileSize="139915720" type="video/mp4" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/6/8/6/6/4/SilverlightDruckbetankungDieShowTeil2_ch9.mp3" expression="full" duration="3529" fileSize="28239440" type="audio/mp3" medium="audio" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/6/8/6/6/4/SilverlightDruckbetankungDieShowTeil2_ch9.mp4" expression="full" duration="3529" fileSize="139915720" type="video/mp4" medium="video" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/6/8/6/6/4/SilverlightDruckbetankungDieShowTeil2_ch9.wma" expression="full" duration="3529" fileSize="57108025" type="audio/x-ms-wma" medium="audio" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/6/8/6/6/4/SilverlightDruckbetankungDieShowTeil2_ch9.wmv" expression="full" duration="3529" fileSize="143834617" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/6/8/6/6/4/SilverlightDruckbetankungDieShowTeil2_2MB_ch9.wmv" expression="full" duration="3529" fileSize="179866780" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/6/8/6/6/4/SilverlightDruckbetankungDieShowTeil2_Zune_ch9.wmv" expression="full" duration="3529" fileSize="141258597" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/6/8/6/6/4/SilverlightDruckbetankungDieShowTeil2_2MB_ch9.wmv" expression="full" duration="3529" fileSize="179866780" type="video/x-ms-asf" medium="video" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/6/8/6/6/4/SilverlightDruckbetankungDieShowTeil2_2MB_ch9.wmv" length="179866780" type="video/x-ms-wmv" /><dc:creator>Jan Schenk</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/kitano/Druckbetankung-Die-Show--Silverlight-Teil-II/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/466866/Trackback.aspx</trackback:ping><category>Crossdomain</category><category>Cross-Domain</category><category>de-de</category><category>Druckbetankung</category><category>Expression Blend</category><category>Language Integrated Query</category><category>LINQ</category><category>RSS</category><category>RSS-Reader</category><category>Silverlight</category><category>Visual Studio</category><category>WCF</category><category>Windows Communication Foundation</category></item><item><title>MS Virtual Labs: Connected Applications with WCF and WF</title><description>&lt;img src="http://mschnlnine.vo.llnwd.net/d1/ch9/6/1/5/7/6/4/vlab101_small_ch9.png" border="0" /&gt;&lt;p align="left"&gt;Windows Communication Foundation (WCF) and Windows Workflow Foundation (WF) are relatively new technologies, having only been officially released with .NET 3.0 in November 2006. Despite this, each technology has received some significant updates for Visual Studio 2008. For WCF, the most visible update is the new tooling that enables developers to be more productive in creating and testing services. For WF, many of the improvements revolve around integration with WCF.&lt;/p&gt;
&lt;p align="left"&gt;The purpose of this demo/lab is to show the new tooling for WCF and WCF/WF Integration. The demo covers the following topics: &lt;br /&gt;
&lt;br /&gt;
• Windows Communication Foundation Test Server &amp;amp; Client &lt;br /&gt;
• Building a Workflow Service.&lt;br /&gt;
&lt;br /&gt;
Try it &lt;a href="http://go.microsoft.com/?linkid=8692023"&gt;http://go.microsoft.com/?linkid=8692023&lt;/a&gt;&lt;/p&gt;&lt;img src="http://channel9.msdn.com/467516/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/joelercoaster/MS-Virtual-Labs-Connected-Applications-with-WCF-and-WF/</comments><link>http://channel9.msdn.com/posts/joelercoaster/MS-Virtual-Labs-Connected-Applications-with-WCF-and-WF/</link><pubDate>Mon, 04 May 2009 22:41:00 GMT</pubDate><guid isPermaLink="false">http://mschnlnine.vo.llnwd.net/d1/ch9/6/1/5/7/6/4/vlab101_2MB_ch9.wmv</guid><evnet:views>3652</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/467516/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>&lt;p align="left"&gt;WCF and WF are relatively new technologies which have received some significant updates for Visual Studio 2008. For WCF, the most visible update is the new tooling that enables developers to be more productive in creating and testing services. For WF, many of the improvements revolve around integration with WCF.&lt;br /&gt;
&lt;br /&gt;
The purpose of this lab is to show the new tooling for WCF and WCF/WF Integration. The demo covers: • Windows Communication Foundation Test Server &amp;amp; Client • Building a Workflow Service.&lt;/p&gt;</evnet:previewtext><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/1/5/7/6/4/vlab101_large_ch9.png" height="240" width="320" /><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/1/5/7/6/4/vlab101_small_ch9.png" height="64" width="85" /><media:group><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/1/5/7/6/4/vlab101_ch9.mp4" expression="full" duration="275" fileSize="7919625" type="video/mp4" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/1/5/7/6/4/vlab101_ch9.mp3" expression="full" duration="275" fileSize="2202476" type="audio/mp3" medium="audio" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/1/5/7/6/4/vlab101_ch9.mp4" expression="full" duration="275" fileSize="7919625" type="video/mp4" medium="video" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/1/5/7/6/4/vlab101_ch9.wma" expression="full" duration="275" fileSize="4459921" type="audio/x-ms-wma" medium="audio" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/1/5/7/6/4/vlab101_ch9.wmv" expression="full" duration="275" fileSize="8215093" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/1/5/7/6/4/vlab101_2MB_ch9.wmv" expression="full" duration="275" fileSize="5750025" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/1/5/7/6/4/vlab101_Zune_ch9.wmv" expression="full" duration="275" fileSize="7607073" type="video/x-ms-wmv" medium="video" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/1/5/7/6/4/vlab101_2MB_ch9.wmv" length="5750025" type="video/x-ms-wmv" /><dc:creator>joelercoaster</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/joelercoaster/MS-Virtual-Labs-Connected-Applications-with-WCF-and-WF/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/467516/Trackback.aspx</trackback:ping><category>Connected Apps</category><category>Virtual Lab</category><category>WCF</category><category>WF</category></item></channel></rss>