<?xml version="1.0" encoding="UTF-8"?>
<!--Generated by Squarespace Site Server v5.11.81 (http://www.squarespace.com/) on Fri, 10 Feb 2012 19:48:05 GMT--><feed xmlns="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/"><title>Blog.BrianLoesgen.com</title><subtitle>Blog.BrianLoesgen.com</subtitle><id>http://www.brianloesgen.com/blog/</id><link rel="alternate" type="application/xhtml+xml" href="http://www.brianloesgen.com/blog/"/><link rel="self" type="application/atom+xml" href="http://www.brianloesgen.com/blog/atom.xml"/><updated>2012-01-23T00:40:41Z</updated><generator uri="http://www.squarespace.com/" version="Squarespace Site Server v5.11.81 (http://www.squarespace.com/)">Squarespace</generator><entry><title>New Azure ServiceBus Demo Available</title><category term="Azure"/><category term="Cloud"/><id>http://www.brianloesgen.com/blog/2012/1/23/new-azure-servicebus-demo-available.html</id><link rel="alternate" type="text/html" href="http://www.brianloesgen.com/blog/2012/1/23/new-azure-servicebus-demo-available.html"/><author><name>Brian Loesgen</name></author><published>2012-01-23T00:40:41Z</published><updated>2012-01-23T00:40:41Z</updated><content type="html" xml:lang="en-US"><![CDATA[<p>I’m pleased to announce that I FINALLY have finished and packaged up a cool little ServiceBus demo.</p>  <p>I say “finally” because this demo has a long lifeline, it began over a year ago. I enhanced it, and showed it to a colleague, <a href="http://blogs.msdn.com/b/tonyguid/">Tony Guidici</a>, for his comments. He ended up enhancing it, and putting it into <a href="http://www.amazon.com/Windows-Azure-Platform-Tejaswi-Redkar/dp/1430235632/ref=sr_1_2?ie=UTF8&amp;qid=1326552121&amp;sr=8-2">his Azure book</a>. I then took it back, enhanced it further, and, well, here it is. Thanks also to my colleagues David Chou and Greg Oliver for their feedback.</p>  <p>There are several resources associated with this demo:</p>  <ul>   <li>High def video walkthrough: <a href="http://youtu.be/xKHl87_BFT0">http://youtu.be/xKHl87_BFT0</a> </li>    <li>Low def video walkthrough: <a href="http://youtu.be/c3KLhsjstco">http://youtu.be/c3KLhsjstco</a> </li>    <li>Complete source code, <a title="http://servicebuseventdemo.codeplex.com/" href="http://servicebuseventdemo.codeplex.com/">http://servicebuseventdemo.codeplex.com/</a> </li> </ul>  <p>Note that this is based on the current-when-I-did-this version 1.6 of the Azure SDK and .NET libraries.</p>  <p>At a high level, the scenario is that this is a system that listens for events, and when critical events occur, they are multicast to listeners/subscribers through the Azure ServiceBus. The listeners use the ServiceBus relay bindings, the subscribers use the topical pub/sub mechanism of the ServiceBus.</p>  <p>Why relay *and* subscription? They serve different models. For example, using the subscription model, a listener could subscribe to all messages, or just a subset based on a filter condition (in this demo, we have examples of both). All subscribers will get all messages. By contrast, a great example of the relay bindings is having a Web service deployed on-prem, and remoting that by exposing an endpoint on the ServiceBus. The ServiceBus recently introduced a load balancing feature, where you could have multiple instances of the same service running, but if a message is received only one of them is called.</p>  <p>Both models work very well for inter-application and B2B scenarios. Note that this demo is intended to show the various parts of the ServiceBus, in a real world scenario you would likely not have a subscription listener that in turn publishes to a relay.</p>  <p>The moving parts in this particular demo look like this:</p>  <p><a href="http://blog.brianloesgen.com/resource/Windows-Live-Writer-New-Azure-ServiceBus-Demo_10E71-?fileId=16176965" rel="lightbox"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://blog.brianloesgen.com/resource/Windows-Live-Writer-New-Azure-ServiceBus-Demo_10E71-?fileId=16176966" width="742" height="662" /></a></p>  <p>Subscriptions are shown above as ovals, the direct lines are relay bindings. The red lines are critical events, the black line is all events.</p>  <p>The projects in the solutions are:</p>  <p><a href="http://blog.brianloesgen.com/resource/Windows-Live-Writer-New-Azure-ServiceBus-Demo_10E71-?fileId=16176967" rel="lightbox"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://blog.brianloesgen.com/resource/Windows-Live-Writer-New-Azure-ServiceBus-Demo_10E71-?fileId=16176968" width="266" height="370" /></a></p>  <p>Their purposes are:</p>  <table border="0" cellspacing="0" cellpadding="2" width="591"><tbody>     <tr>       <td valign="top" width="200"><strong>Client</strong><strong><strong><font style="background-color: #809ec2"></font> </strong></strong></td>        <td valign="top" width="389">&#160;</td> </strong></strong></td></tr>      <tr>       <td valign="top" width="200">EventPoint.ConsoleApp</td>        <td valign="top" width="389">Listens for critical messages multicast through the ServiceBus relay binding</td>     </tr>      <tr>       <td valign="top" width="200">EventPoint.ConsoleApp.Topics</td>        <td valign="top" width="389">Listens for critical messages multicast through the ServiceBus eventpoint-topics namespace</td>     </tr>      <tr>       <td valign="top" width="200">EventPoint.Generator</td>        <td valign="top" width="389">Test harness, publishes messages to the ServiceBus eventpoint-topics namespace</td>     </tr>      <tr>       <td valign="top" width="200">EventPoint.Monitor</td>        <td valign="top" width="389">WinForms app that listens for critical messages multicast through the ServiceBus relay binding</td>     </tr>      <tr>       <td valign="top" width="200"><strong>Cloud</strong></td>        <td valign="top" width="389">&#160;</td>     </tr>      <tr>       <td valign="top" width="200">EventPoint.CriticalPersister</td>        <td valign="top" width="389">Listens for critical messages multicast through the ServiceBus relay binding and persists them to SQL Azure</td>     </tr>      <tr>       <td valign="top" width="200">EventPoint.Data</td>        <td valign="top" width="389">Message classes</td>     </tr>      <tr>       <td valign="top" width="200">EventPoint_WebRole</td>        <td valign="top" width="389">Table browser UI to see all events that have been persisted to Azure table storage</td>     </tr>      <tr>       <td valign="top" width="200">EventPoint_WorkerRole</td>        <td valign="top" width="389">Worker role that sets up eventpoint-topics subscriptions for 1) All events and 2) critical (priority 0) messages that get multicast to the ServiceBus relay</td>     </tr>      <tr>       <td valign="top" width="200"><strong>Common</strong></td>        <td valign="top" width="389">&#160;</td>     </tr>      <tr>       <td valign="top" width="200">EventPoint.Common</td>        <td valign="top" width="389">Config, message factory to support push notifications</td>     </tr>      <tr>       <td valign="top" width="200">Microsoft.Samples.ServiceBusMessaging</td>        <td valign="top" width="389">NuGet package to support push notifications</td>     </tr>   </tbody></table>  <p>&#160;</p>  <p>There are a few things you’ll need to do in order to get the demo working. Remarkably few things actually, considering the number of moving parts in the flow diagram!</p>  <p>First off, in the admin portal, you will need to create two ServiceBus namespaces:</p>  <p><a href="http://blog.brianloesgen.com/resource/Windows-Live-Writer-New-Azure-ServiceBus-Demo_10E71-?fileId=16176969" rel="lightbox"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://blog.brianloesgen.com/resource/Windows-Live-Writer-New-Azure-ServiceBus-Demo_10E71-?fileId=16176970" width="599" height="371" /></a></p>  <p><em><strong>NOTE THAT SERVICEBUS NAMESPACES MUST BE GLOBALLY UNIQUE</strong>. The ones shown above are ones I chose, if you want to run the code you will have to choose your own and cannot re-use mine (unless I delete them).</em></p>  <p>The “eventpoint-critical” namespace is used for the relay bindings, the “eventpoint-topics” is used for the pub/sub (apparently you cannot use the same namespace for both purposes, at least at the time this was written). You don’t have to use those names, but if you change them, you’ll need to change them in the config file too, so I’d suggest just leaving it this way.</p>  <p>Because there are multiple types of apps, ranging from Azure worker roles through console and winforms apps, I created a single shared static config class that is shared among the apps. You can, and need to, update the app.config file with your appropriate account information:</p>  <p><a href="http://blog.brianloesgen.com/resource/Windows-Live-Writer-New-Azure-ServiceBus-Demo_10E71-?fileId=16185460" rel="lightbox"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://blog.brianloesgen.com/resource/Windows-Live-Writer-New-Azure-ServiceBus-Demo_10E71-?fileId=16185461" width="848" height="285" /></a></p>  <p>Note: there are more things you need to change that did not fit in the screen shot, they will be self-evident when you look at the App.Config file.</p>  <p>To get the ServiceBus issuer name and secret, you may need to scroll as it is bottom-most right-hand side of the ServiceBus page:</p>  <p><a href="http://blog.brianloesgen.com/resource/Windows-Live-Writer-New-Azure-ServiceBus-Demo_10E71-?fileId=16176974" rel="lightbox"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://blog.brianloesgen.com/resource/Windows-Live-Writer-New-Azure-ServiceBus-Demo_10E71-?fileId=16176975" width="757" height="302" /></a></p>  <p>Lastly, you’ll need to add the name/creds of your storage account to the Web and worker roles.</p>  <p>When you run the app, five visible projects will start, plus a web role and a worker role running in the emulator.</p>  <p>In the screen shot below, I generated 5 random messages. Three of them were critical, and you can see they were picked up by the console apps and the WinForms app.</p>  <p><a href="http://blog.brianloesgen.com/resource/Windows-Live-Writer-New-Azure-ServiceBus-Demo_10E71-?fileId=16176977" rel="lightbox"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://blog.brianloesgen.com/resource/Windows-Live-Writer-New-Azure-ServiceBus-Demo_10E71-?fileId=16176979" width="843" height="427" /></a></p>  <p>Just as with Windows Azure queues, the Azure ServiceBus is a powerful tool you can use to decouple parts of your application. I hope you find this demo helpful, and that it gives you new ideas about how you can use it in your own solutions.</p>]]></content></entry><entry><title>Azure Discovery Events</title><category term="Azure"/><category term="Cloud"/><id>http://www.brianloesgen.com/blog/2012/1/22/azure-discovery-events.html</id><link rel="alternate" type="text/html" href="http://www.brianloesgen.com/blog/2012/1/22/azure-discovery-events.html"/><author><name>Brian Loesgen</name></author><published>2012-01-22T20:15:22Z</published><updated>2012-01-22T20:15:22Z</updated><content type="html" xml:lang="en-US"><![CDATA[<p>We are going to be running another series of Windows Azure&#160; Discovery events in US West region. </p>  <p><b>Azure Discovery Events</b></p>  <p>We would like to offer you the opportunity to attend the Windows Azure Platform Discover Event. A Discover Event will provide a business and technical overview of the Windows Azure Platform. The target audience for these events includes business decision makers, technical decision makers, architects, and development leads. The sessions are targeted at the 100-200 level with a mix of business focused information as well as technical information.</p>  <p>   <table border="0" cellspacing="0" cellpadding="0" width="624"><tbody>       <tr>         <td width="155">           <p><b>DATE</b></p>         </td>          <td valign="top" width="145">           <p><b>LOCATION</b></p>         </td>          <td valign="top" width="161">           <p><b>TIME</b></p>         </td>          <td valign="top" width="161"><strong>REGISTERATION LINK</strong></td>       </tr>        <tr>         <td width="156">           <p>January 31, 2012</p>         </td>          <td width="146">           <p>Redmond, WA</p>         </td>          <td width="162">           <p>9:00 AM – 1:00 PM</p>         </td>          <td valign="top" width="162"><a href="http://www.microsoft.com/click/services/Redirect2.ashx?CR_CC=200082194&amp;CR_EAC=300036383">Register here</a></td>       </tr>        <tr>         <td width="157">           <p>February 8, 2012</p>         </td>          <td width="147">           <p>Boulder, CO</p>         </td>          <td width="163">           <p>9:00 AM – 1:00 PM</p>         </td>          <td valign="top" width="163"><a href="http://www.microsoft.com/click/services/Redirect2.ashx?CR_CC=200082194&amp;CR_EAC=300036384">Register here</a></td>       </tr>        <tr>         <td width="158">           <p>February 27, 2012</p>         </td>          <td width="148">           <p>Mountain View, CA</p>         </td>          <td width="164">           <p>9:00 AM – 1:00 PM</p>         </td>          <td valign="top" width="164"><a href="http://www.microsoft.com/click/services/Redirect2.ashx?CR_CC=200082194&amp;CR_EAC=300036385">Register here</a></td>       </tr>        <tr>         <td width="159">           <p>March 1, 2012</p>         </td>          <td width="149">           <p>Irvine, CA</p>         </td>          <td width="165">           <p>9:00 AM – 1:00 PM</p>         </td>          <td valign="top" width="165"><a href="http://www.microsoft.com/click/services/Redirect2.ashx?CR_CC=200082194&amp;CR_EAC=300036386">Register here</a></td>       </tr>     </tbody></table> </p>  <p>To register by phone, call: 1.877.MSEVENT (1.877.673.8368).</p>]]></content></entry><entry><title>Christmas came early&amp;ndash;December Azure update is HUGE</title><category term="Azure"/><category term="Cloud"/><category term="Developer Community"/><id>http://www.brianloesgen.com/blog/2011/12/13/christmas-came-earlyndashdecember-azure-update-is-huge.html</id><link rel="alternate" type="text/html" href="http://www.brianloesgen.com/blog/2011/12/13/christmas-came-earlyndashdecember-azure-update-is-huge.html"/><author><name>Brian Loesgen</name></author><published>2011-12-13T00:30:19Z</published><updated>2011-12-13T00:30:19Z</updated><content type="html" xml:lang="en-US"><![CDATA[<p>There’s just too much to talk about in today’s December update to Windows Azure. There are enhancements across the board, starting with the initial sign-up experience, through to billing, and EVERYTHING in between. There have been pricing updates, SQL Azure size has gone up to 150gb, SQL Federation has now shipped (no longer CTP) enabling massive scale/perf SQL solutions, portal updates….</p>  <p>I could go on and on, but instead, read the official post <a href="http://blogs.msdn.com/b/windowsazure/archive/2011/12/12/improved-developer-experience-interoperability-and-scalability-on-windows-azure.aspx">here</a>.</p>]]></content></entry><entry><title>SQL Azure Data Sync</title><category term="Azure"/><category term="Cloud"/><id>http://www.brianloesgen.com/blog/2011/12/4/sql-azure-data-sync.html</id><link rel="alternate" type="text/html" href="http://www.brianloesgen.com/blog/2011/12/4/sql-azure-data-sync.html"/><author><name>Brian Loesgen</name></author><published>2011-12-04T22:35:01Z</published><updated>2011-12-04T22:35:01Z</updated><content type="html" xml:lang="en-US"><![CDATA[<p>I thought it would be fun to show the recently released SQL Azure Data Sync at the Azure DevCamp in Santa Monica a couple of days ago. This was my first exposure to the recently released CTP, and I was so impressed by how easy it was to set up a synchronization that I thought I would write it up.</p>  <p>You configure Data Sync by using the Azure portal. You create a “sync group” that contains “member databases”. The member databases are either on-premise or SQL Azure. The following is what my portal view looked like after I created these entities:</p>  <p><a href="http://blog.brianloesgen.com/resource/Windows-Live-Writer-SQL-Azure-Datasync_C770-?fileId=15444141" rel="lightbox"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://blog.brianloesgen.com/resource/Windows-Live-Writer-SQL-Azure-Datasync_C770-?fileId=15444143" width="592" height="472" /></a></p>  <p>Setting up the actual synchronization flow is also done through the portal, this is where you:</p>  <ul>   <li>add your cloud and on-prem databases</li>    <li>defining the synchronization schedule (ie: “sync every 60 minutes”)</li>    <li>define the sync flow (one way or bi-directional)</li>    <li>define conflict resolution</li>    <li>define a synchronization “hub” that is used to track synchronization</li> </ul>  <p>In my example, I had an on-premise database that I wanted to replicate to SQL Azure. This was a one-way flow, from on-prem to a SQL Azure instance I had in North Central US. What was super-cool was that in front of the audience, I provisioned a brand new SQL Azure server in South East Asia, and added it to the sync group so that it too would receive changes I made to the on-premise database. Elapsed time was a couple of minutes, because I was pausing to explain. That’s mind-boggling if you think back a few years to what it would have taken to achieve the same result.</p>  <p>Here’s what my sync flow looked like at the end of the demo:</p>  <p><a href="http://blog.brianloesgen.com/resource/Windows-Live-Writer-SQL-Azure-Datasync_C770-?fileId=15444144" rel="lightbox"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://blog.brianloesgen.com/resource/Windows-Live-Writer-SQL-Azure-Datasync_C770-?fileId=15444145" width="656" height="349" /></a></p>  <p>The team has done a great job, this was incredibly easy and intuitive to set up yet is also a very powerful capability for geo-distributed applications.</p>]]></content></entry><entry><title>November 2011 Azure Updates now available</title><category term="Azure"/><category term="Cloud"/><id>http://www.brianloesgen.com/blog/2011/11/14/november-2011-azure-updates-now-available.html</id><link rel="alternate" type="text/html" href="http://www.brianloesgen.com/blog/2011/11/14/november-2011-azure-updates-now-available.html"/><author><name>Brian Loesgen</name></author><published>2011-11-14T21:00:55Z</published><updated>2011-11-14T21:00:55Z</updated><content type="html" xml:lang="en-US"><![CDATA[<p>Various new updates for Windows Azure were just released (Azure SDK for .NET updates shown below):</p>  <p><a href="http://blog.brianloesgen.com/resource/Windows-Live-Writer-November-2011-Azure-Updates-now-availabl_B537-?fileId=15121246" rel="lightbox"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://blog.brianloesgen.com/resource/Windows-Live-Writer-November-2011-Azure-Updates-now-availabl_B537-?fileId=15121247" width="483" height="225" /></a></p>  <ul>   <li><b>Windows Azure SDK (November 2011,</b>)—Multiple updates to the Windows Azure Tools for Visual Studio 2010 that simplify development, deployment, and management on Windows Azure. The full Windows Azure SDK can be downloaded via the Web Platform installer <a href="http://www.microsoft.com/web/gallery/install.aspx?appid=WindowsAzureToolsVS2010">here</a>. </li>    <li><b>Windows Azure HPC Scheduler SDK</b>— Works in conjunction with the Windows Azure SDK and includes modules and features to author high performance computing (HPC) applications that use large amounts of compute resources in parallel to complete work. The SDK is available <a href="http://msdn.microsoft.com/en-us/library/windowsazure/hh545593.aspx">here</a> for download. </li>    <li><b>Windows Azure Platform Training Kit</b>—Includes hands-on labs, demos, and presentations to help you learn how to build applications that use Windows Azure. Compatible with the new Windows Azure SDK and Windows Azure Tools for Visual Studio 2010. The training kit can be downloaded <a href="http://go.microsoft.com/fwlink/?LinkID=130354">here.</a></li> </ul>  <p>You can read about the specifics <a href="http://blogs.msdn.com/b/windowsazure/archive/2011/11/14/updated-windows-azure-sdk-amp-windows-azure-hpc-scheduler-sdk.aspx">here</a>.</p>]]></content></entry><entry><title>Great session on Monitoring and Troubleshooting Windows Azure apps</title><category term="Azure"/><category term="Cloud"/><id>http://www.brianloesgen.com/blog/2011/10/13/great-session-on-monitoring-and-troubleshooting-windows-azur.html</id><link rel="alternate" type="text/html" href="http://www.brianloesgen.com/blog/2011/10/13/great-session-on-monitoring-and-troubleshooting-windows-azur.html"/><author><name>Brian Loesgen</name></author><published>2011-10-13T18:12:26Z</published><updated>2011-10-13T18:12:26Z</updated><content type="html" xml:lang="en-US"><![CDATA[<p>I just watched a great session from Build on monitoring and troubleshooting Windows Azure applications.</p>  <p>Michael Washam did a great job highlighting various techniques, as well as showing off the great work that’s been done on the Azure PowerShell CmdLets. He has several posts about that on his blog:</p>  <p><a href="http://michaelwasham.com">http://michaelwasham.com</a></p>  <p>The Build session is:</p>  <p><a title="http://channel9.msdn.com/Events/BUILD/BUILD2011/SAC-859T" href="http://channel9.msdn.com/Events/BUILD/BUILD2011/SAC-859T">http://channel9.msdn.com/Events/BUILD/BUILD2011/SAC-859T</a></p>  <p>Enjoy!</p>]]></content></entry><entry><title>Windows Azure DevCamp in Mountainview Oct 28-29</title><category term="Azure"/><category term="Cloud"/><category term="Developer Community"/><id>http://www.brianloesgen.com/blog/2011/10/12/windows-azure-devcamp-in-mountainview-oct-28-29.html</id><link rel="alternate" type="text/html" href="http://www.brianloesgen.com/blog/2011/10/12/windows-azure-devcamp-in-mountainview-oct-28-29.html"/><author><name>Brian Loesgen</name></author><published>2011-10-12T18:48:00Z</published><updated>2011-10-12T18:48:00Z</updated><content type="html" xml:lang="en-US"><![CDATA[<table border="0" cellspacing="0" cellpadding="0"><tbody>     <tr>       <td valign="bottom" width="697">         <p><a href="http://blog.brianloesgen.com/resource/Windows-Live-Writer-631c3a16b327_A4EC-?fileId=14601336" rel="lightbox"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="clip_image001" border="0" alt="clip_image001" src="http://blog.brianloesgen.com/resource/Windows-Live-Writer-631c3a16b327_A4EC-?fileId=14601337" width="451" height="93" /></a></p>       </td>     </tr>   </tbody></table>  <table border="0" cellspacing="0" cellpadding="0"><tbody>     <tr>       <td width="187">         <p><a href="http://blog.brianloesgen.com/resource/Windows-Live-Writer-631c3a16b327_A4EC-?fileId=14601338" rel="lightbox"><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="clip_image003" border="0" alt="clip_image003" src="http://blog.brianloesgen.com/resource/Windows-Live-Writer-631c3a16b327_A4EC-?fileId=14601339" width="70" height="6" /></a></p>       </td>        <td>         <p><a href="http://blog.brianloesgen.com/resource/Windows-Live-Writer-631c3a16b327_A4EC-?fileId=14601340" rel="lightbox"><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="clip_image003[1]" border="0" alt="clip_image003[1]" src="http://blog.brianloesgen.com/resource/Windows-Live-Writer-631c3a16b327_A4EC-?fileId=14601341" width="70" height="6" /></a></p>       </td>     </tr>      <tr>       <td valign="top" width="187">         <p>Event Location</p>          <p>Mt. View, CA           <br /><strong>Date</strong> Oct. 28-29, 2011             <br /><strong>Time</strong> 8:00AM - 6:00PM <strong>Location</strong>            <br />Silicon Valley Center            <br />1065 La Avenida St Building 1             <br />Mt. View, CA 94043             <br /><a href="http://www.microsoft.com/click/services/Redirect2.ashx?CR_CC=200062889&amp;CR_EAC=300028095">REGISTER NOW &gt;&gt;</a><a href="http://www.microsoft.com/click/services/Redirect2.ashx?CR_CC=200062895&amp;CR_EAC=300028095">             <br /></a>Events run from             <br />8:00 AM - 6:00 PM</p>          <p>Featured Presenter           <br /><a href="http://blog.brianloesgen.com/resource/Windows-Live-Writer-631c3a16b327_A4EC-?fileId=14601343" rel="lightbox"><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="clip_image004" border="0" alt="clip_image004" src="http://blog.brianloesgen.com/resource/Windows-Live-Writer-631c3a16b327_A4EC-?fileId=14601344" width="105" height="110" /></a>            <table border="0" cellspacing="0" cellpadding="0"><tbody>               <tr>                 <td width="169">                   <p><strong>James Conard </strong>                      <br />James Conard is the Senior Director of the Windows Azure Evangelism team at Microsoft. His team is responsible for helping developers build applications in Windows Azure by providing key development resources including toolkits, samples, and training kits and by engaging with the community through conferences, training events and Developer Camps.                       <br />We'll also see presentations from: <a href="http://www.brunoterkaly.com/">Bruno Terkaly</a> , Wade Wegner, Roger Doherty, Nick Harris and Bruno Nowak </p>                 </td>                  <td width="11">&nbsp;</td>               </tr>             </tbody></table>         </p>       </td>        <td valign="top" width="1">         <p><a href="http://blog.brianloesgen.com/resource/Windows-Live-Writer-631c3a16b327_A4EC-?fileId=14601345" rel="lightbox"><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="clip_image002" border="0" alt="clip_image002" src="http://blog.brianloesgen.com/resource/Windows-Live-Writer-631c3a16b327_A4EC-?fileId=14601348" width="2" height="2" /></a></p>       </td>        <td valign="top" width="33">                </td>        <td valign="top" width="473">         <p><b>Come join us for 2 days of cloud computing!</b>            <br />Developer Camps (DevCamps for short) are free, fun, no-fluff events for developers, by developers. You learn from experts in a low-key, interactive way and then get hands-on time to apply what you've learned.             <br /><strong>What am I going to learn at the Windows Azure              <br />Developer Camp?</strong>             <br />At the Azure DevCamps, you'll learn what's new in developing cloud solutions using Windows Azure. Windows Azure is an internet-scale cloud computing and services platform hosted in Microsoft data centers. Windows Azure provides an operating system and a set of developer services used to build cloud-based solutions. The Azure DevCamp is a great place to get started with Windows Azure development or to learn what's new with the latest Windows Azure features.</p>          <p>Come for one day, come for both. Either way, you'll learn a ton. Here's what we'll cover.           <br />Agenda</p>          <p><strong>Day 1</strong>            <table border="0" cellspacing="0" cellpadding="0"><tbody>               <tr>                 <td valign="top" width="458">                   <p>• Getting Started with Windows Azure</p>                 </td>               </tr>                <tr>                 <td valign="top">                   <p>• Using Windows Azure Storage</p>                 </td>               </tr>                <tr>                 <td valign="top">                   <p>• Understanding SQL Azure</p>                 </td>               </tr>                <tr>                 <td valign="top">                   <p>• Securing, Connecting, and Scaling Windows Azure Solutions</p>                 </td>               </tr>                <tr>                 <td valign="top">                   <p>• Windows Azure Application Scenarios</p>                 </td>               </tr>                <tr>                 <td valign="top">                   <p>• Launching Your Windows Azure App</p>                 </td>               </tr>             </tbody></table>         </p>          <p><strong>Day 2</strong></p>          <p>On Day 2, you'll have the opportunity to get hands on developing with Windows Azure. If you're new to Windows Azure, we have step-by-step labs that you can go through to get started right away. If you're already familiar with Windows Azure, you'll have the option to do build an application using the new Windows Azure features and show it off to the other attendees for the chance to win prizes. Either way, Windows Azure experts will be on hand to help.            <br /><a href="http://www.microsoft.com/click/services/Redirect2.ashx?CR_CC=200062895&amp;CR_EAC=300028095"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="clip_image007" border="0" alt="clip_image007" src="http://blog.brianloesgen.com/resource/Windows-Live-Writer-631c3a16b327_A4EC-?fileId=14601349" width="130" height="43" /></a></p>       </td>        <td valign="top" width="7">&nbsp;</td>     </tr>      <tr>       <td>                </td>     </tr>   </tbody></table>]]></content></entry><entry><title>Compilation of Windows Azure Sessions from BUILD</title><category term="Azure"/><category term="Cloud"/><category term="SOA"/><category term="WCF"/><category term="WF"/><id>http://www.brianloesgen.com/blog/2011/9/19/compilation-of-windows-azure-sessions-from-build.html</id><link rel="alternate" type="text/html" href="http://www.brianloesgen.com/blog/2011/9/19/compilation-of-windows-azure-sessions-from-build.html"/><author><name>Brian Loesgen</name></author><published>2011-09-19T16:38:04Z</published><updated>2011-09-19T16:38:04Z</updated><content type="html" xml:lang="en-US"><![CDATA[<p>The following is a great compilation of Azure sessions that were presented at //BUILD. I’m not sure who put this together originally (I suspect OakLeaf Systems), but it’s making the rounds and I thought I’d post it here for public consumption. </p>  <p>Enjoy! </p>  <p>   <hr align="center" size="2" width="100%" /></p>  <p><b><a href="http://oakleafblog.blogspot.com/2011/09/windows-azure-and-cloud-session-content.html">Windows Azure and Cloud Session Content from the //BUILD/ Windows Conference 2011</a></b></p>  <p>Following are full descriptions and links to slide decks and video archives of sessions in the Windows Azure and Cloud Computing tracks presented at the //BUILD/ Windows Conference 2011 held in Anaheim, CA on 9/13 through 9/16/2011.</p>  <h6>Windows Azure</h6>  <p><a href="http://channel9.msdn.com/Events/BUILD/BUILD2011/SAC-452T">Building and running HPC apps in Windows Azure</a> by <a href="http://channel9.msdn.com/Events/Speakers/greg+burgess">Greg Burgess</a></p>  <p><a href="http://lh6.ggpht.com/-WoZHNfKc-O8/TnYoRDEfRjI/AAAAAAAAP9Q/SLhrNmopS_U/s1600-h/image%25255B3%25255D.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="clip_image005" border="0" alt="clip_image005" src="http://blog.brianloesgen.com/resource/Windows-Live-Writer-6d9d541a7bb3_858C-?fileId=14223568" width="166" height="31" /></a>Windows Azure is an ideal environment for deploying compute-intensive apps that take advantage of the scale-on-demand capability of the cloud. The HPC Pack for Windows Azure provides a job scheduler, management tools, and a set of runtimes for developing and deploying parallel and scale-out apps. This talk will present app examples and best practices for using the HPC Pack in Windows Azure to rapidly create scalable compute and data-intensive services. Programming models include parallel apps using MPI, scale-out apps using WCF and data intensive apps using HPC to LINQ.</p>  <ul>   <li><a href="http://channel9.msdn.com/Events/BUILD/BUILD2011?t=cloud">Cloud</a>, <a href="http://channel9.msdn.com/Events/BUILD/BUILD2011?t=applications">Applications</a>, <a href="http://channel9.msdn.com/Events/BUILD/BUILD2011?t=scalability">Scalability</a>, <a href="http://channel9.msdn.com/Events/BUILD/BUILD2011?t=elasticity">Elasticity</a>, <a href="http://channel9.msdn.com/Events/BUILD/BUILD2011?t=windows%2Bazure">Windows Azure</a>, <a href="http://channel9.msdn.com/Events/BUILD/BUILD2011?t=parallel%2Bcomputing">Parallel Computing</a>, <a href="http://channel9.msdn.com/Events/BUILD/BUILD2011?t=wcf">WCF</a></li>    <li><a href="http://channel9.msdn.com/Events/BUILD/BUILD2011/SAC-452T">SAC-452T</a></li>    <li><a href="http://channel9.msdn.com/Events/BUILD/BUILD2011?d=4">Day 4</a></li>    <li><a href="http://video.ch9.ms/build/2011/slides/SAC-452T_Burgess.pptx">Slides</a></li>    <li><a href="http://video.ch9.ms/build/2011/mp4/452.mp4">MP4</a></li>    <li><a href="http://video.ch9.ms/build/2011/wmv/452.wmv">WMV (Medium)</a></li>    <li><a href="http://video.ch9.ms/build/2011/wmv-hq/452-HD.wmv">WMV (High)</a></li> </ul>  <hr align="center" size="2" width="100%" />  <p><a href="http://channel9.msdn.com/Events/BUILD/BUILD2011/SAC-453T">Analyzing &quot;big data&quot; with LINQ to HPC</a> by <a href="http://channel9.msdn.com/Events/Speakers/ade+miller">Ade Miller</a></p>  <p><a href="http://lh4.ggpht.com/-d-eCq0ajvC4/TnYoS8MCU-I/AAAAAAAAP9Y/rMvgUsvcazo/s1600-h/image%25255B7%25255D.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="clip_image005[1]" border="0" alt="clip_image005[1]" src="http://blog.brianloesgen.com/resource/Windows-Live-Writer-6d9d541a7bb3_858C-?fileId=14223570" width="166" height="31" /></a>&quot;Big data&quot; refers to unstructured data sets so large that they cannot be analyzed using traditional database tools. Today, big data are becoming more common; it is prevalent not just in Web traffic, but also in industries like oil &amp; gas, finance and manufacturing. Based on Microsoft Research’s Dryad project, LINQ to HPC is a programming model and distributed runtime for building analysis solutions for big data. It goes beyond MapReduce and leverages the LINQ programming model and HPC scheduler to execute optimized query graphs across a cluster of machines. In this session, you will learn how to use LINQ to HPC on both Windows Azure and an on-premise Windows cluster to build analytic apps that deal with big data. These apps will be able to scale out to hundreds of machines without having to deal with scheduling, data replication and node failure complexities generally associated with programming a large, distributed data-parallel system.</p>  <ul>   <li><a href="http://channel9.msdn.com/Events/BUILD/BUILD2011?t=cloud">Cloud</a>, <a href="http://channel9.msdn.com/Events/BUILD/BUILD2011?t=applications">Applications</a>, <a href="http://channel9.msdn.com/Events/BUILD/BUILD2011?t=scalability">Scalability</a>, <a href="http://channel9.msdn.com/Events/BUILD/BUILD2011?t=windows%2Bazure">Windows Azure</a>, <a href="http://channel9.msdn.com/Events/BUILD/BUILD2011?t=parallel%2Bcomputing">Parallel Computing</a></li>    <li><a href="http://channel9.msdn.com/Events/BUILD/BUILD2011/SAC-453T">SAC-453T</a></li>    <li><a href="http://channel9.msdn.com/Events/BUILD/BUILD2011?d=4">Day 4</a></li>    <li><a href="http://video.ch9.ms/build/2011/slides/SAC-453T_Miller.pptx">Slides</a></li>    <li><a href="http://video.ch9.ms/build/2011/mp4/453.mp4">MP4</a></li>    <li><a href="http://video.ch9.ms/build/2011/wmv/453.wmv">WMV (Medium)</a></li>    <li><a href="http://video.ch9.ms/build/2011/wmv-hq/453-HD.wmv">WMV (High)</a></li> </ul>  <hr align="center" size="2" width="100%" />  <p><a href="http://channel9.msdn.com/Events/BUILD/BUILD2011/SAC-798T">Building Web APIs in Windows Azure with WCF to reach any device</a> by <a href="http://channel9.msdn.com/Events/Speakers/glenn+block">Glenn Block</a></p>  <p>Web app developers today are facing new challenges around how to expose data and services to multiple devices, browser apps and other cloud services. In this session we’ll explore how the Windows Communication Foundation Web API makes it easy for developers to expose their services and data to a broad set of clients and take advantage of rich emerging Web standards like WebSockets. We’ll show how simple it is to create new Web APIs, whether you are building Web apps or standalone services to expose existing functionality or data.</p>  <ul>   <li><a href="http://channel9.msdn.com/Events/BUILD/BUILD2011?t=windows%2Bazure">Windows Azure</a>, <a href="http://channel9.msdn.com/Events/BUILD/BUILD2011?t=wcf">WCF</a></li>    <li><a href="http://channel9.msdn.com/Events/BUILD/BUILD2011/SAC-798T">SAC-798T</a></li>    <li><a href="http://channel9.msdn.com/Events/BUILD/BUILD2011?d=3">Day 3</a></li>    <li><a href="http://video.ch9.ms/build/2011/slides/SAC-798T_Block.pptx">Slides</a></li>    <li><a href="http://video.ch9.ms/build/2011/mp4/798.mp4">MP4</a></li>    <li><a href="http://video.ch9.ms/build/2011/wmv/798.wmv">WMV (Medium)</a></li>    <li><a href="http://video.ch9.ms/build/2011/wmv-hq/798-HD.wmv">WMV (High)</a></li> </ul>  <hr align="center" size="2" width="100%" />  <p><a href="http://channel9.msdn.com/Events/BUILD/BUILD2011/SAC-836T">Your devices + OData + Windows Azure == happiness</a> by <a href="http://channel9.msdn.com/Events/Speakers/mike+flasko">Mike Flasko</a></p>  <p>We are currently undergoing a massive proliferation of connected devices ranging from phones to PCs, each with its own requirements and capabilities. This can lead to significant developer frustration as we try to create great end-user experiences across devices. The OData protocol (<a href="http://odata.org">http://odata.org</a>) was created to provide a simple, common way to interact with data on the Web from any platform or device. In this session, we’ll show you how the dynamic duo of OData and Windows Azure can be used to create rich, Web-friendly and scalable Web APIs that provide the capabilities you need to bring happiness to all your device programming experiences. Finally, we’ll mash up the data we’ve exposed with data provided by existing OData sources including Netflix, eBay, Facebook, SAP, and others.</p>  <ul>   <li><a href="http://channel9.msdn.com/Events/BUILD/BUILD2011?t=scalability">Scalability</a>, <a href="http://channel9.msdn.com/Events/BUILD/BUILD2011?t=elasticity">Elasticity</a>, <a href="http://channel9.msdn.com/Events/BUILD/BUILD2011?t=windows%2Bazure">Windows Azure</a>, <a href="http://channel9.msdn.com/Events/BUILD/BUILD2011?t=odata">Odata</a></li>    <li><a href="http://channel9.msdn.com/Events/BUILD/BUILD2011/SAC-836T">SAC-836T</a></li>    <li><a href="http://channel9.msdn.com/Events/BUILD/BUILD2011?d=4">Day 4</a></li>    <li><a href="http://video.ch9.ms/build/2011/slides/SAC-836T_Flasko.pptx">Slides</a></li>    <li><a href="http://video.ch9.ms/build/2011/mp4/836.mp4">MP4</a></li>    <li><a href="http://video.ch9.ms/build/2011/wmv/836.wmv">WMV (Medium)</a></li>    <li><a href="http://video.ch9.ms/build/2011/wmv-hq/836-HD.wmv">WMV (High)</a></li> </ul>  <hr align="center" size="2" width="100%" />  <p><a href="http://channel9.msdn.com/Events/BUILD/BUILD2011/SAC-850T">Getting started with Windows Azure</a> by <a href="http://channel9.msdn.com/Events/Speakers/brian+prince">Brian Prince</a></p>  <p>Windows Azure is Microsoft's cloud platform for quickly building and running scalable apps. In this demo-focused session, you will learn how to get started building your first Windows Azure app. You will see how to build and deploy an app to the cloud and consume several Windows Azure Platform services.</p>  <ul>   <li><a href="http://channel9.msdn.com/Events/BUILD/BUILD2011?t=scalability">Scalability</a>, <a href="http://channel9.msdn.com/Events/BUILD/BUILD2011?t=elasticity">Elasticity</a>, <a href="http://channel9.msdn.com/Events/BUILD/BUILD2011?t=windows%2Bazure">Windows Azure</a></li>    <li><a href="http://channel9.msdn.com/Events/BUILD/BUILD2011/SAC-850T">SAC-850T</a></li>    <li><a href="http://channel9.msdn.com/Events/BUILD/BUILD2011?d=3">Day 3</a></li>    <li><a href="http://video.ch9.ms/build/2011/slides/SAC-850T_Prince.pptx">Slides</a></li>    <li><a href="http://video.ch9.ms/build/2011/mp4/850.mp4">MP4</a></li>    <li><a href="http://video.ch9.ms/build/2011/wmv/850.wmv">WMV (Medium)</a></li>    <li><a href="http://video.ch9.ms/build/2011/wmv-hq/850-HD.wmv">WMV (High)</a></li> </ul>  <hr align="center" size="2" width="100%" />  <p><a href="http://channel9.msdn.com/Events/BUILD/BUILD2011/SAC-851T">What's new in Windows Azure</a> by <a href="http://channel9.msdn.com/Events/Speakers/James+Conard">James Conard</a></p>  <p><a href="http://lh4.ggpht.com/-LJcnibnRorw/TnYoW4Ie73I/AAAAAAAAP9o/WTrbWTs5PPM/s1600-h/image%25255B15%25255D.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="clip_image005[2]" border="0" alt="clip_image005[2]" src="http://blog.brianloesgen.com/resource/Windows-Live-Writer-6d9d541a7bb3_858C-?fileId=14223571" width="166" height="31" /></a>Windows Azure is constantly being updated to include new features and services. In this session, you will learn more about some of the latest enhancements to the Windows Azure Platform.</p>  <ul>   <li><a href="http://channel9.msdn.com/Events/BUILD/BUILD2011?t=scalability">Scalability</a>, <a href="http://channel9.msdn.com/Events/BUILD/BUILD2011?t=elasticity">Elasticity</a>, <a href="http://channel9.msdn.com/Events/BUILD/BUILD2011?t=windows%2Bazure">Windows Azure</a></li>    <li><a href="http://channel9.msdn.com/Events/BUILD/BUILD2011/SAC-851T">SAC-851T</a></li>    <li><a href="http://channel9.msdn.com/Events/BUILD/BUILD2011?d=2">Day 2</a></li>    <li><a href="http://video.ch9.ms/build/2011/slides/SAC-851T_Conard.pptx">Slides</a></li>    <li><a href="http://video.ch9.ms/build/2011/mp4/851.mp4">MP4</a></li>    <li><a href="http://video.ch9.ms/build/2011/wmv/851.wmv">WMV (Medium)</a></li>    <li><a href="http://video.ch9.ms/build/2011/wmv-hq/851-HD.wmv">WMV (High)</a></li> </ul>  <hr align="center" size="2" width="100%" />  <p><a href="http://channel9.msdn.com/Events/BUILD/BUILD2011/SAC-852F">Introduction to Windows Azure: the cloud operating system</a> by <a href="http://channel9.msdn.com/Events/Speakers/Mark+Russinovich">Mark Russinovich</a></p>  <p>Come join Mark Russinovich for an overview of Microsoft’s new cloud OS. Assuming no prior knowledge of Windows Azure, this session will start by explaining the Windows Azure Platform-as-a-Service (PaaS) app philosophy and how it differs from that of traditional server apps. Then, demonstrating key concepts with a real Windows Azure service built and deployed to the cloud, we’ll describe the Windows Azure service model, including concepts like update and fault domains. The session will then conclude by discussing the different service update options and detail the recovery steps Windows Azure follows when it detects that a service or a hardware device has failed.</p>  <ul>   <li><a href="http://channel9.msdn.com/Events/BUILD/BUILD2011?t=windows%2Bazure">Windows Azure</a></li>    <li><a href="http://channel9.msdn.com/Events/BUILD/BUILD2011/SAC-852F">SAC-852F</a></li>    <li><a href="http://channel9.msdn.com/Events/BUILD/BUILD2011?d=2">Day 2</a><a href="http://video.ch9.ms/build/2011/slides/SAC-852F_Russinovich.pptx">Slides</a></li>    <li><a href="http://video.ch9.ms/build/2011/mp4/852.mp4">MP4</a></li>    <li><a href="http://video.ch9.ms/build/2011/wmv/852.wmv">WMV (Medium)</a></li>    <li><a href="http://video.ch9.ms/build/2011/wmv-hq/852-HD.wmv">WMV (High)</a></li> </ul>  <hr align="center" size="2" width="100%" />  <p><a href="http://channel9.msdn.com/Events/BUILD/BUILD2011/SAC-853T">Inside Windows Azure: the cloud operating system</a> by <a href="http://channel9.msdn.com/Events/Speakers/Mark+Russinovich">Mark Russinovich</a></p>  <p>Mark Russinovich goes under the hood of Microsoft’s new cloud OS . Intended for developers that have already gotten their hands dirty with Windows Azure and understand its basic concepts, this session gives an inside look at the architectural design of Windows Azure’s compute platform. You’ll learn about Microsoft’s data center architecture, what goes on behind the scenes when you deploy and update a Windows Azure app and how it monitors and responds to the health of machines, its own components and the apps it hosts.</p>  <ul>   <li><a href="http://channel9.msdn.com/Events/BUILD/BUILD2011?t=scalability">Scalability</a>, <a href="http://channel9.msdn.com/Events/BUILD/BUILD2011?t=elasticity">Elasticity</a>, <a href="http://channel9.msdn.com/Events/BUILD/BUILD2011?t=windows%2Bazure">Windows Azure</a></li>    <li><a href="http://channel9.msdn.com/Events/BUILD/BUILD2011/SAC-853T">SAC-853T</a></li>    <li><a href="http://channel9.msdn.com/Events/BUILD/BUILD2011?d=2">Day 2</a></li>    <li><a href="http://video.ch9.ms/build/2011/slides/SAC-853T_Russinovich.pptx">Slides</a></li>    <li><a href="http://video.ch9.ms/build/2011/mp4/853.mp4">MP4</a></li>    <li><a href="http://video.ch9.ms/build/2011/wmv/853.wmv">WMV (Medium)</a></li>    <li><a href="http://video.ch9.ms/build/2011/wmv-hq/853-HD.wmv">WMV (High)</a></li> </ul>  <hr align="center" size="2" width="100%" />  <p><a href="http://channel9.msdn.com/Events/BUILD/BUILD2011/SAC-858T">Identity and access management for Windows Azure apps</a> by <a href="http://channel9.msdn.com/Events/Speakers/Vittorio+Bertocci">Vittorio Bertocci</a></p>  <p><a href="http://lh5.ggpht.com/-le196V17-UQ/TnYoaDaK8xI/AAAAAAAAP94/0q9kB1GiEzc/s1600-h/image%25255B71%25255D.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="clip_image007" border="0" alt="clip_image007" src="http://blog.brianloesgen.com/resource/Windows-Live-Writer-6d9d541a7bb3_858C-?fileId=14223572" width="244" height="51" /></a>This talk discusses the role of the Windows Azure AppFabric Access Control Service (ACS) in managing identity and access control for apps running on the Windows platform . ACS offers developers the means to offload most of the complexity of handling authentication, regardless of where the app will be hosted or from where it will be consumed, to a cloud-hosted service. After a brief introduction to the approach behind ACS, the talk will highlight how developers can take advantage of Windows Identity Foundation to easily connect to ACS, and will demonstrate various scenarios ACS unlocks such as enabling Windows 8 apps to authenticate users from Facebook, Google, or Windows Live ID and reusing AD accounts with apps hosted in Windows Azure without requiring Windows Azure Connect</p>  <ul>   <li><a href="http://channel9.msdn.com/Events/BUILD/BUILD2011?t=access%2Bcontrol">Access Control</a>, <a href="http://channel9.msdn.com/Events/BUILD/BUILD2011?t=windows%2Bazure">Windows Azure</a></li>    <li><a href="http://channel9.msdn.com/Events/BUILD/BUILD2011/SAC-858T">SAC-858T</a></li>    <li><a href="http://channel9.msdn.com/Events/BUILD/BUILD2011?d=3">Day 3</a></li>    <li><a href="http://video.ch9.ms/build/2011/slides/SAC-858T_Bertocci.pptx">Slides</a></li>    <li><a href="http://video.ch9.ms/build/2011/mp4/858.mp4">MP4</a></li>    <li><a href="http://video.ch9.ms/build/2011/wmv/858.wmv">WMV (Medium)</a></li>    <li><a href="http://video.ch9.ms/build/2011/wmv-hq/858-HD.wmv">WMV (High)</a></li> </ul>  <hr align="center" size="2" width="100%" />  <p><a href="http://channel9.msdn.com/Events/BUILD/BUILD2011/SAC-859T">Monitoring and troubleshooting Windows Azure apps</a> by <a href="http://channel9.msdn.com/Events/Speakers/michael+washam">Michael Washam</a></p>  <p><a href="http://lh3.ggpht.com/-RWZdQ01GN-k/TnYobjpShzI/AAAAAAAAP-A/WA0KeETZN2M/s1600-h/image%25255B23%25255D.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="clip_image005[3]" border="0" alt="clip_image005[3]" src="http://blog.brianloesgen.com/resource/Windows-Live-Writer-6d9d541a7bb3_858C-?fileId=14223573" width="166" height="31" /></a>Your app is in the cloud now, alleviating all of the problems traditional apps had such as performance issues, crashes and memory leaks, right? Join us as we dig deep into Windows Azure diagnostics with PowerShell and other techniques you can use from instrumentation to debugging to keep your app safe from problems that go bump in the night.</p>  <ul>   <li><a href="http://channel9.msdn.com/Events/BUILD/BUILD2011?t=windows%2Bazure">Windows Azure</a></li>    <li><a href="http://channel9.msdn.com/Events/BUILD/BUILD2011/SAC-859T">SAC-859T</a></li>    <li><a href="http://channel9.msdn.com/Events/BUILD/BUILD2011?d=4">Day 4</a></li>    <li><a href="http://video.ch9.ms/build/2011/slides/SAC-859T_Washam.pptx">Slides</a></li>    <li><a href="http://video.ch9.ms/build/2011/mp4/859.mp4">MP4</a></li>    <li><a href="http://video.ch9.ms/build/2011/wmv/859.wmv">WMV (Medium)</a></li>    <li><a href="http://video.ch9.ms/build/2011/wmv-hq/859-HD.wmv">WMV (High)</a></li> </ul>  <hr align="center" size="2" width="100%" />  <p><a href="http://channel9.msdn.com/Events/BUILD/BUILD2011/SAC-861T">Using cloud storage from Windows apps</a> by <a href="http://channel9.msdn.com/Events/Speakers/wade+wegner">Wade Wegner</a></p>  <p><a href="http://lh5.ggpht.com/-YtSDivpmypo/TnYocgtgf5I/AAAAAAAAP-I/hOZIvffbOps/s1600-h/image%25255B27%25255D.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="clip_image005[4]" border="0" alt="clip_image005[4]" src="http://blog.brianloesgen.com/resource/Windows-Live-Writer-6d9d541a7bb3_858C-?fileId=14223574" width="166" height="31" /></a>Modern apps don't just store data on local disks. Your users expect to have 24/7 access to their files and settings wherever they go. This session will show you how you can use Windows Azure Storage and SQL Azure to store your data to give your users the experience they expect. We will have an in depth look into how to handle scale so that your app gives your users the data they want when they want it. We will also look at the security solutions available on Windows Azure to ensure your user's data remains protected. You will leave this session with an understanding of when and how to use each of the various storage solutions in the Windows Azure platform to enhance your modern Windows app.</p>  <ul>   <li><a href="http://channel9.msdn.com/Events/BUILD/BUILD2011?t=scalability">Scalability</a>, <a href="http://channel9.msdn.com/Events/BUILD/BUILD2011?t=elasticity">Elasticity</a>, <a href="http://channel9.msdn.com/Events/BUILD/BUILD2011?t=sql">SQL</a>, <a href="http://channel9.msdn.com/Events/BUILD/BUILD2011?t=windows%2Bazure">Windows Azure</a>, <a href="http://channel9.msdn.com/Events/BUILD/BUILD2011?t=database">Database</a></li>    <li><a href="http://channel9.msdn.com/Events/BUILD/BUILD2011/SAC-861T">SAC-861T</a></li>    <li><a href="http://channel9.msdn.com/Events/BUILD/BUILD2011?d=4">Day 4</a></li>    <li><a href="http://video.ch9.ms/build/2011/slides/SAC-861T_Wegner.pptx">Slides</a></li>    <li><a href="http://video.ch9.ms/build/2011/mp4/861.mp4">MP4</a></li>    <li><a href="http://video.ch9.ms/build/2011/wmv/861.wmv">WMV (Medium)</a></li>    <li><a href="http://video.ch9.ms/build/2011/wmv-hq/861-HD.wmv">WMV (High)</a></li> </ul>  <hr align="center" size="2" width="100%" />  <p><a href="http://channel9.msdn.com/Events/BUILD/BUILD2011/SAC-862T">Building loosely-coupled apps with Windows Azure Service Bus Topics and Queues</a> by <a href="http://channel9.msdn.com/Events/Speakers/Clemens+Vasters">Clemens Vasters</a></p>  <p>In this session, you will learn how the new publish and subscribe messaging capabilities provided by the Windows Azure Service Bus can be used to interconnect services and apps. You will see examples of using pub/sub for decoupled communications inside Windows Azure using Queues and Topics, and you will also learn how to use Service Bus to bridge between services spread across cloud and local servers. Finally, you will see how Windows and Windows Phone apps can use the Service Bus to build continuous client experiences.</p>  <ul>   <li><a href="http://channel9.msdn.com/Events/BUILD/BUILD2011?t=windows%2Bazure">Windows Azure</a></li>    <li><a href="http://channel9.msdn.com/Events/BUILD/BUILD2011/SAC-862T">SAC-862T</a></li>    <li><a href="http://channel9.msdn.com/Events/BUILD/BUILD2011?d=3">Day 3</a></li>    <li><a href="http://video.ch9.ms/build/2011/slides/SAC-862T_Vasters.pptx">Slides</a></li>    <li><a href="http://video.ch9.ms/build/2011/mp4/862.mp4">MP4</a></li>    <li><a href="http://video.ch9.ms/build/2011/wmv/862.wmv">WMV (Medium)</a></li>    <li><a href="http://video.ch9.ms/build/2011/wmv-hq/862-HD.wmv">WMV (High)</a></li> </ul>  <hr align="center" size="2" width="100%" />  <p><a href="http://channel9.msdn.com/Events/BUILD/BUILD2011/SAC-863T">Delivering notifications with the Windows Push Notification Service and Windows Azure</a> by <a href="http://channel9.msdn.com/Events/Speakers/darren+louie">Darren Louie</a> and <a href="http://channel9.msdn.com/Events/Speakers/nick+harris">Nick Harris</a></p>  <p>Notifications extend the reach of your app to the desktop but with a large user base timely delivery can be challenging without the right tools. In this session we’ll review the notification options available to modern apps, demonstrate how you can deliver notifications using Windows Azure, and discuss features provided by Windows Azure to scale your notification solution. By the end of this session you will understand how to use Windows Azure to rapidly develop a notification enabled service for Windows apps.</p>  <ul>   <li><a href="http://channel9.msdn.com/Events/BUILD/BUILD2011?t=cloud">Cloud</a>,<a href="http://channel9.msdn.com/Events/BUILD/BUILD2011?t=scalability">Scalability</a>, <a href="http://channel9.msdn.com/Events/BUILD/BUILD2011?t=windows%2Bazure">Windows Azure</a></li>    <li><a href="http://channel9.msdn.com/Events/BUILD/BUILD2011/SAC-863T">SAC-863T</a></li>    <li><a href="http://channel9.msdn.com/Events/BUILD/BUILD2011?d=3">Day 3</a></li>    <li><a href="http://video.ch9.ms/build/2011/slides/SAC-863T_Harris.pptx">Slides</a></li>    <li><a href="http://video.ch9.ms/build/2011/mp4/863.mp4">MP4</a></li>    <li><a href="http://video.ch9.ms/build/2011/wmv/863.wmv">WMV (Medium)</a></li>    <li><a href="http://video.ch9.ms/build/2011/wmv-hq/863-HD.wmv">WMV (High)</a></li> </ul>  <hr align="center" size="2" width="100%" />  <p><a href="http://channel9.msdn.com/Events/BUILD/BUILD2011/SAC-867T">Building apps with Windows Workflow Foundation and Windows Azure</a> by <a href="http://channel9.msdn.com/Events/Speakers/jurgen+willis">Jurgen Willis</a> and <a href="http://channel9.msdn.com/Events/Speakers/josh+twist">Josh Twist</a></p>  <p><a href="http://lh3.ggpht.com/-WaOzI2Lj9y4/TnYomX-vakI/AAAAAAAAP-g/wrf8OuILAmQ/s1600-h/image%25255B39%25255D.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="clip_image005[5]" border="0" alt="clip_image005[5]" src="http://blog.brianloesgen.com/resource/Windows-Live-Writer-6d9d541a7bb3_858C-?fileId=14223575" width="166" height="31" /></a>Windows Workflow Foundation shipped with .NET 4 and is a great way to build extensible apps, model long-running processes and orchestrate services. In this session, we’ll look at the options available to leverage Workflow Foundation in Windows Azure, starting with the capabilities on offer today, before taking a peek into the future and looking at some new features that the team is working on for running and managing workflows in Azure.</p>  <ul>   <li><a href="http://channel9.msdn.com/Events/BUILD/BUILD2011?t=scalability">Scalability</a>, <a href="http://channel9.msdn.com/Events/BUILD/BUILD2011?t=elasticity">Elasticity</a>, <a href="http://channel9.msdn.com/Events/BUILD/BUILD2011?t=windows%2Bazure">Windows Azure</a>, <a href="http://channel9.msdn.com/Events/BUILD/BUILD2011?t=.net%2Bframework">.NET Framework</a>, <a href="http://channel9.msdn.com/Events/BUILD/BUILD2011?t=workflow">Workflow</a></li>    <li><a href="http://channel9.msdn.com/Events/BUILD/BUILD2011/SAC-867T">SAC-867T</a></li>    <li><a href="http://channel9.msdn.com/Events/BUILD/BUILD2011?d=4">Day 4</a></li>    <li><a href="http://video.ch9.ms/build/2011/slides/SAC-867T_Willis.pptx">Slides</a></li>    <li><a href="http://video.ch9.ms/build/2011/mp4/867.mp4">MP4</a></li>    <li><a href="http://video.ch9.ms/build/2011/wmv/867.wmv">WMV (Medium)</a></li>    <li><a href="http://video.ch9.ms/build/2011/wmv-hq/867-HD.wmv">WMV (High)</a></li> </ul>  <hr align="center" size="2" width="100%" />  <p><a href="http://channel9.msdn.com/Events/BUILD/BUILD2011/SAC-868T">Building device &amp; cloud apps</a> by <a href="http://channel9.msdn.com/Events/Speakers/wade+wegner">Wade Wegner</a></p>  <p>So, you’re building apps that span multiple devices apps and you’re curious about what the cloud can offer. Is it possible to deploy scalable Web apps and services on Windows Azure? How about storing data in the cloud? Is it possible to use the cloud for push notifications to the device? In this session, you'll learn how to build Windows 8, Windows Phone, Android and even iOS apps that are backed by scalable cloud services with the Windows Azure platform. This demo-focused session will cover the end-to-end experience and address how to tackle issues such as authentication, storage and notifications across a wide range of devices.</p>  <ul>   <li><a href="http://channel9.msdn.com/Events/BUILD/BUILD2011?t=cloud">Cloud</a>, <a href="http://channel9.msdn.com/Events/BUILD/BUILD2011?t=windows%2Bphone">Windows Phone</a>, <a href="http://channel9.msdn.com/Events/BUILD/BUILD2011?t=scalability">Scalability</a>, <a href="http://channel9.msdn.com/Events/BUILD/BUILD2011?t=windows%2Bazure">Windows Azure</a></li>    <li><a href="http://channel9.msdn.com/Events/BUILD/BUILD2011/SAC-868T">SAC-868T</a></li>    <li><a href="http://channel9.msdn.com/Events/BUILD/BUILD2011?d=3">Day 3</a></li>    <li><a href="http://video.ch9.ms/build/2011/slides/SAC-868T_Wegner.pptx">Slides</a></li>    <li><a href="http://video.ch9.ms/build/2011/mp4/868.mp4">MP4</a></li>    <li><a href="http://video.ch9.ms/build/2011/wmv/868.wmv">WMV (Medium)</a></li>    <li><a href="http://video.ch9.ms/build/2011/wmv-hq/868-HD.wmv">WMV (High)</a></li> </ul>  <hr align="center" size="2" width="100%" />  <p><a href="http://channel9.msdn.com/Events/BUILD/BUILD2011/SAC-869T">Building global and highly-available services using Windows Azure</a> by <a href="http://channel9.msdn.com/Events/Speakers/david+aiken">David Aiken</a></p>  <p>Building global and highly-available services requires more than just building a stateless Web app. A myriad of factors need to be considered including architecting for high availability, data replication and traffic management. In this session, you will learn how Windows Azure assists in building and running global and highly-available services.</p>  <ul>   <li><a href="http://channel9.msdn.com/Events/BUILD/BUILD2011?t=windows%2Bazure">Windows Azure</a></li>    <li><a href="http://channel9.msdn.com/Events/BUILD/BUILD2011/SAC-869T">SAC-869T</a></li>    <li><a href="http://channel9.msdn.com/Events/BUILD/BUILD2011?d=4">Day 4</a></li>    <li><a href="http://video.ch9.ms/build/2011/slides/SAC-869T_Aiken.pptx">Slides</a></li>    <li><a href="http://video.ch9.ms/build/2011/mp4/869.mp4">MP4</a></li>    <li><a href="http://video.ch9.ms/build/2011/wmv/869.wmv">WMV (Medium)</a></li>    <li><a href="http://video.ch9.ms/build/2011/wmv-hq/869-HD.wmv">WMV (High)</a></li> </ul>  <hr align="center" size="2" width="100%" />  <p><a href="http://channel9.msdn.com/Events/BUILD/BUILD2011/SAC-870T">Building scalable web apps with Windows Azure</a> by <a href="http://channel9.msdn.com/Events/Speakers/Matthew+Kerner">Matthew Kerner</a></p>  <p><a href="http://lh5.ggpht.com/-AoVFddiv4kQ/TnYorFha7GI/AAAAAAAAP-w/SIzgUjHi9M0/s1600-h/image%25255B47%25255D.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="clip_image005[6]" border="0" alt="clip_image005[6]" src="http://blog.brianloesgen.com/resource/Windows-Live-Writer-6d9d541a7bb3_858C-?fileId=14223576" width="166" height="31" /></a>Learn proven patterns and practices to build your next scalable Web app. You will see how to harness the power of both the modern browser and the cloud to build a lightning fast Web app. We will go in depth into the architecture of a highly scalable Web app built on Windows Azure and learn how to effectively use various scaling techniques such as asynchronous Web services, cache aside and job queuing on Windows Azure. Additionally, we will demonstrate when and how to use the various data storage solutions in Windows Azure to maximize performance. You will leave this session with the code samples, tools, and knowledge you need to scale your next Web app.</p>  <ul>   <li><a href="http://channel9.msdn.com/Events/BUILD/BUILD2011?t=async">Async</a>, <a href="http://channel9.msdn.com/Events/BUILD/BUILD2011?t=scalability">Scalability</a>, <a href="http://channel9.msdn.com/Events/BUILD/BUILD2011?t=elasticity">Elasticity</a>, <a href="http://channel9.msdn.com/Events/BUILD/BUILD2011?t=windows%2Bazure">Windows Azure</a></li>    <li><a href="http://channel9.msdn.com/Events/BUILD/BUILD2011/SAC-870T">SAC-870T</a></li>    <li><a href="http://channel9.msdn.com/Events/BUILD/BUILD2011?d=4">Day 4</a></li>    <li><a href="http://video.ch9.ms/build/2011/slides/SAC-870T_Kerner.pptx">Slides</a></li>    <li><a href="http://video.ch9.ms/build/2011/mp4/870.mp4">MP4</a></li>    <li><a href="http://video.ch9.ms/build/2011/wmv/870.wmv">WMV (Medium)</a></li>    <li><a href="http://video.ch9.ms/build/2011/wmv-hq/870-HD.wmv">WMV (High)</a></li> </ul>  <hr align="center" size="2" width="100%" />  <p><a href="http://channel9.msdn.com/Events/BUILD/BUILD2011/SAC-871T">Building social games for Windows 8 with Windows Azure</a> by <a href="http://channel9.msdn.com/Events/Speakers/nathan+totten">Nathan Totten</a></p>  <p><a href="http://lh3.ggpht.com/-SMIX_G1xJLU/TnYosHtYDEI/AAAAAAAAP-4/W-OGJK24MJo/s1600-h/image%25255B51%25255D.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="clip_image005[7]" border="0" alt="clip_image005[7]" src="http://blog.brianloesgen.com/resource/Windows-Live-Writer-6d9d541a7bb3_858C-?fileId=14223577" width="166" height="31" /></a>Building a great social gaming experience for your users can be a challenging task. Your game has to be well designed, have a great user interface and perform under the most demanding conditions. This session will show how Windows 8 empowers you to build great user experiences with languages and tools you already know, and how Windows Azure can enable new scenarios in your games. We will discuss proven and effective patterns such as message queuing and background processing that you can use to build high -performance services on Windows Azure. We will demonstrate various technologies such as Windows Azure CDN and Traffic Manager that will allow you to scale your game to millions of users around the world. You will leave this session with concrete examples and code that you can use to build a great social games on Windows 8.</p>  <ul>   <li><a href="http://channel9.msdn.com/Events/BUILD/BUILD2011?t=windows%2Bazure">Windows Azure</a></li>    <li><a href="http://channel9.msdn.com/Events/BUILD/BUILD2011/SAC-871T">SAC-871T</a></li>    <li><a href="http://channel9.msdn.com/Events/BUILD/BUILD2011?d=3">Day 3</a></li>    <li><a href="http://video.ch9.ms/build/2011/slides/SAC-871T_Totten.pptx">Slides</a></li>    <li><a href="http://video.ch9.ms/build/2011/mp4/871.mp4">MP4</a></li>    <li><a href="http://video.ch9.ms/build/2011/wmv/871.wmv">WMV (Medium)</a></li>    <li><a href="http://video.ch9.ms/build/2011/wmv-hq/871-HD.wmv">WMV (High)</a></li> </ul>  <hr align="center" size="2" width="100%" />  <p><a href="http://channel9.msdn.com/Events/BUILD/BUILD2011/SAC-872T">Building Windows 8 and Windows Azure apps</a> by <a href="http://channel9.msdn.com/Events/Speakers/Steve+Marx">Steve Marx</a></p>  <p><a href="http://lh3.ggpht.com/-RqLntHXLfio/TnYoucxraNI/AAAAAAAAP_A/8uvjUpF0KXQ/s1600-h/image%25255B55%25255D.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="clip_image005[8]" border="0" alt="clip_image005[8]" src="http://blog.brianloesgen.com/resource/Windows-Live-Writer-6d9d541a7bb3_858C-?fileId=14223578" width="166" height="31" /></a>This session discusses both the fundamental concepts of Windows Azure and how it can be applied to provide connected experiences for Windows 8 users. After covering fundamentals, we will demonstrate how to use the development environment, consume Windows Azure compute and storage and ultimately the various app deployment methods. At the end of this session, you will be empowered to begin building and deploying your own Windows 8 and Windows Azure apps.</p>  <ul>   <li><a href="http://channel9.msdn.com/Events/BUILD/BUILD2011?t=windows%2Bazure">Windows Azure</a></li>    <li><a href="http://channel9.msdn.com/Events/BUILD/BUILD2011/SAC-872T">SAC-872T</a></li>    <li><a href="http://channel9.msdn.com/Events/BUILD/BUILD2011?d=4">Day 4</a></li>    <li><a href="http://video.ch9.ms/build/2011/slides/SAC-872T_Marx.pptx">Slides</a></li>    <li><a href="http://video.ch9.ms/build/2011/mp4/872.mp4">MP4</a></li>    <li><a href="http://video.ch9.ms/build/2011/wmv/872.wmv">WMV (Medium)</a></li>    <li><a href="http://video.ch9.ms/build/2011/wmv-hq/872-HD.wmv">WMV (High)</a></li> </ul>  <hr align="center" size="2" width="100%" />  <p><a href="http://channel9.msdn.com/Events/BUILD/BUILD2011/SAC-904T">F# 3.0: data, services, Web, cloud, at your fingertips</a> by <a href="http://channel9.msdn.com/Events/Speakers/Don+Syme">Don Syme</a></p>  <p><a href="http://lh6.ggpht.com/-PW0adYJZVU0/TnYox2HQXoI/AAAAAAAAP_I/XBDZygNkP-I/s1600-h/image%25255B59%25255D.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="clip_image005[9]" border="0" alt="clip_image005[9]" src="http://blog.brianloesgen.com/resource/Windows-Live-Writer-6d9d541a7bb3_858C-?fileId=14223579" width="166" height="31" /></a>Modern programming thrives on rich spaces of data, information and services. With F# 3.0 and Visual Studio 11, you now have a tool that massively simplifies information-rich analytical programming. F# 3.0 provides integrated support for F# Information Rich Programming, a new and powerful way of integrating data and services into your programming experience. In this talk, we will describe the new features of F# 3.0, including the first released version of F# Type Providers and F# Queries, with apps to leverage technologies such as SharePoint, Azure Data Market, OData, Entity Framework and SQL Server.</p>  <ul>   <li><a href="http://channel9.msdn.com/Events/BUILD/BUILD2011?t=sql">SQL</a>, <a href="http://channel9.msdn.com/Events/BUILD/BUILD2011?t=windows%2Bazure">Windows Azure</a>, <a href="http://channel9.msdn.com/Events/BUILD/BUILD2011?t=odata">OData</a>, <a href="http://channel9.msdn.com/Events/BUILD/BUILD2011?t=database">Database</a></li>    <li><a href="http://channel9.msdn.com/Events/BUILD/BUILD2011/SAC-904T">SAC-904T</a></li>    <li><a href="http://channel9.msdn.com/Events/BUILD/BUILD2011?d=4">Day 4</a></li>    <li><a href="http://video.ch9.ms/build/2011/slides/SAC-904T_Syme.pptx">Slides</a></li>    <li><a href="http://video.ch9.ms/build/2011/mp4/904.mp4">MP4</a></li>    <li><a href="http://video.ch9.ms/build/2011/wmv/904.wmv">WMV (Medium)</a></li>    <li><a href="http://video.ch9.ms/build/2011/wmv-hq/904-HD.wmv">WMV (High)</a></li> </ul>  <hr align="center" size="2" width="100%" />  <p><a href="http://channel9.msdn.com/Events/BUILD/BUILD2011/SAC-961T">Inside Windows Azure storage: what's new and under the hood deep dive</a> by <a href="http://channel9.msdn.com/Events/Speakers/Brad+Calder">Brad Calder</a></p>  <p><a href="http://lh5.ggpht.com/-0Meen2gglKA/TnYoziykhFI/AAAAAAAAP_Q/s2BrLtl2-Cc/s1600-h/image%25255B63%25255D.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="clip_image005[10]" border="0" alt="clip_image005[10]" src="http://blog.brianloesgen.com/resource/Windows-Live-Writer-6d9d541a7bb3_858C-?fileId=14223580" width="166" height="31" /></a>Windows Azure Storage provides a scalable and reliable storage service for accessing Blobs, Tables, and Queues for Microsoft's new cloud OS. In this session, you will learn in depth about new Blob, Table and Queue features and how to use the new Windows Azure Storage Analytics to understand your app's usage of storage. In addition, you'll get an under-the-hood tour of the architecture and design of Windows Azure Storage, and you will learn what goes on behind the scenes to replicate, load balance and scale out access to your data.</p>  <ul>   <li><a href="http://channel9.msdn.com/Events/BUILD/BUILD2011?t=scalability">Scalability</a>, <a href="http://channel9.msdn.com/Events/BUILD/BUILD2011?t=elasticity">Elasticity</a>, <a href="http://channel9.msdn.com/Events/BUILD/BUILD2011?t=sql">SQL</a>, <a href="http://channel9.msdn.com/Events/BUILD/BUILD2011?t=windows%2Bazure">Windows Azure</a></li>    <li><a href="http://channel9.msdn.com/Events/BUILD/BUILD2011/SAC-961T">SAC-961T</a></li>    <li><a href="http://channel9.msdn.com/Events/BUILD/BUILD2011?d=2">Day 2</a></li>    <li><a href="http://video.ch9.ms/build/2011/slides/SAC-961T_Calder.pptx">Slides</a></li>    <li><a href="http://video.ch9.ms/build/2011/mp4/961.mp4">MP4</a></li>    <li><a href="http://video.ch9.ms/build/2011/wmv/961.wmv">WMV (Medium)</a></li>    <li><a href="http://video.ch9.ms/build/2011/wmv-hq/961-HD.wmv">WMV (High)</a></li> </ul>  <hr align="center" size="2" width="100%" />  <p><a href="http://channel9.msdn.com/Events/BUILD/BUILD2011/TOOL-818T">Taking your Application Lifecycle Management to the cloud with the Team Foundation Service</a> by <a href="http://channel9.msdn.com/Events/Speakers/doug+neumann">Doug Neumann</a></p>  <p><a href="http://lh5.ggpht.com/-kEB7ZNUL5IQ/TnYo37vTpiI/AAAAAAAAP_Y/pWK65dtOGl8/s1600-h/image%25255B67%25255D.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="clip_image005[11]" border="0" alt="clip_image005[11]" src="http://blog.brianloesgen.com/resource/Windows-Live-Writer-6d9d541a7bb3_858C-?fileId=14223581" width="166" height="31" /></a>You’ve heard about the brand new Team Foundation Service that brings together Team Foundation Server and Windows Azure and now it’s time to find out how to get started. In this talk we’ll start you off with creating your account, setting up projects, issue tracking and much more. We’ll also show you how Team Foundation Service differs from Team Foundation Server and what that means to you.</p>  <ul>   <li><a href="http://channel9.msdn.com/Events/BUILD/BUILD2011?t=visual%2Bstudio">Visual Studio</a>, <a href="http://channel9.msdn.com/Events/BUILD/BUILD2011?t=cloud">Cloud</a>, <a href="http://channel9.msdn.com/Events/BUILD/BUILD2011?t=windows%2Bazure">Windows Azure</a></li>    <li><a href="http://channel9.msdn.com/Events/BUILD/BUILD2011/TOOL-818T">TOOL-818T</a></li>    <li><a href="http://channel9.msdn.com/Events/BUILD/BUILD2011?d=2">Day 2</a></li>    <li><a href="http://video.ch9.ms/build/2011/slides/TOOL-818T_Neumann.pptx">Slides</a></li>    <li><a href="http://video.ch9.ms/build/2011/mp4/818.mp4">MP4</a></li>    <li><a href="http://video.ch9.ms/build/2011/wmv/818.wmv">WMV (Medium)</a></li>    <li><a href="http://video.ch9.ms/build/2011/wmv-hq/818-HD.wmv">WMV (High)</a></li> </ul>  <hr align="center" size="2" width="100%" />  <h6>Cloud Computing</h6>  <p><a href="http://channel9.msdn.com/Events/BUILD/BUILD2011/APP-784T">Power your app with Live services</a> by <a href="http://channel9.msdn.com/Events/Speakers/Dare+Obasanjo">Dare Obasanjo</a></p>  <p>Windows 8 enables users to log into any device with a single Microsoft account and continuously interact with your app on all of their devices. Your customers will expect the ability to bring their documents, photos, videos, and contacts with them as they move between their devices. Come see how you can enable great on-the-go experiences by integrating Live services into your app. You’ll learn how to take advantage of single sign on using a Microsoft account instead of creating your own authentication infrastructure. You’ll also see how to use the SkyDrive service for free cloud-based storage of your customers’ photos, videos, and documents. We’ll dive into the details of the Live SDK and show how to use Visual Studio to easily enable these experiences.</p>  <ul>   <li><a href="http://channel9.msdn.com/Events/BUILD/BUILD2011?t=metro%2Bstyle%2Bapps">Metro style apps</a>, <a href="http://channel9.msdn.com/Events/BUILD/BUILD2011?t=cloud">Cloud</a>, <a href="http://channel9.msdn.com/Events/BUILD/BUILD2011?t=roaming">Roaming</a></li>    <li><a href="http://channel9.msdn.com/Events/BUILD/BUILD2011/APP-784T">APP-784T</a></li>    <li><a href="http://channel9.msdn.com/Events/BUILD/BUILD2011?d=4">Day 4</a></li>    <li><a href="http://video.ch9.ms/build/2011/slides/APP-784T_Obasanjo.pptx">Slides</a></li>    <li><a href="http://video.ch9.ms/build/2011/mp4/784.mp4">MP4</a></li>    <li><a href="http://video.ch9.ms/build/2011/wmv/784.wmv">WMV (Medium)</a></li>    <li><a href="http://video.ch9.ms/build/2011/wmv-hq/784-HD.wmv">WMV (High)</a></li> </ul>  <hr align="center" size="2" width="100%" />  <p><a href="http://channel9.msdn.com/Events/BUILD/BUILD2011/PLAT-134C">The complete developer's guide to the SkyDrive API</a> by <a href="http://channel9.msdn.com/Events/Speakers/Steve+Gordon">Steve Gordon</a></p>  <p>More and more users are becoming familiar with the concept of &quot;the Cloud.&quot; More than ever, users are storing their data in the Cloud. SkyDrive is one of the world's leading cloud storage and document collaboration services. Learn how you can easily allow your users to read and write documents, photos, and other files from/to their SkyDrive via simple REST APIs.</p>  <ul>   <li><a href="http://channel9.msdn.com/Events/BUILD/BUILD2011?t=metro%2Bstyle%2Bapps">Metro style apps</a>, <a href="http://channel9.msdn.com/Events/BUILD/BUILD2011?t=cloud">Cloud</a>, <a href="http://channel9.msdn.com/Events/BUILD/BUILD2011?t=roaming">Roaming</a>, <a href="http://channel9.msdn.com/Events/BUILD/BUILD2011?t=rest">REST</a></li> </ul>  <hr align="center" size="2" width="100%" />  <p><a href="http://channel9.msdn.com/Events/BUILD/BUILD2011/PLAT-581T">Making apps social and connected with HTTP services</a> by <a href="http://channel9.msdn.com/Events/Speakers/alexander+corradini">Alexander Corradini</a> and <a href="http://channel9.msdn.com/Events/Speakers/suhail+khalid">Suhail Khalid</a></p>  <p>People want apps that are social and connected - enabling them to upload pictures and share them with friends, download magazines, read news, or use the next big service on the Internet. Today’s popular services allow users to do these things over HTTP, but this can be tedious because of lengthy documentation, various authentication protocols and response formats. Come learn how Windows 8 makes it easy to provide a great social and connected experience by providing these HTTP services through a platform that is simple, rich, and enables multitasking - keeping your customers engaged in your apps.</p>  <ul>   <li><a href="http://channel9.msdn.com/Events/BUILD/BUILD2011?t=metro%2Bstyle%2Bapps">Metro style apps</a>, <a href="http://channel9.msdn.com/Events/BUILD/BUILD2011?t=cloud">Cloud</a>, <a href="http://channel9.msdn.com/Events/BUILD/BUILD2011?t=rest">REST</a></li>    <li><a href="http://channel9.msdn.com/Events/BUILD/BUILD2011/PLAT-581T">PLAT-581T</a></li>    <li><a href="http://channel9.msdn.com/Events/BUILD/BUILD2011?d=3">Day 3</a></li>    <li><a href="http://video.ch9.ms/build/2011/slides/PLAT-581T_Khalid.pptx">Slides</a></li>    <li><a href="http://video.ch9.ms/build/2011/mp4/581.mp4">MP4</a></li>    <li><a href="http://video.ch9.ms/build/2011/wmv/581.wmv">WMV (Medium)</a></li>    <li><a href="http://video.ch9.ms/build/2011/wmv-hq/581-HD.wmv">WMV (High)</a></li> </ul>  <hr align="center" size="2" width="100%" />  <p><a href="http://channel9.msdn.com/Events/BUILD/BUILD2011/PLAT-756T">Building Xbox LIVE games for Windows 8</a> by <a href="http://channel9.msdn.com/Events/Speakers/avi+ben-menahem">Avi Ben-Menahem</a></p>  <p>Xbox LIVE, Microsoft's premier entertainment service, is coming to Windows 8. Whether you are developing a game or another kind of entertainment app for Windows 8, Xbox LIVE can help your app stand out in the crowd and help engage and delight users. You will learn about how to implement our well-loved features like Achievements, Multiplayer, Avatars and Community and brand new ones like roaming storage and profiles</p>  <ul>   <li><a href="http://channel9.msdn.com/Events/BUILD/BUILD2011?t=metro%2Bstyle%2Bapps">Metro style apps</a>, <a href="http://channel9.msdn.com/Events/BUILD/BUILD2011?t=cloud">Cloud</a>, <a href="http://channel9.msdn.com/Events/BUILD/BUILD2011?t=roaming">Roaming</a>, <a href="http://channel9.msdn.com/Events/BUILD/BUILD2011?t=games">Games</a></li>    <li><a href="http://channel9.msdn.com/Events/BUILD/BUILD2011/PLAT-756T">PLAT-756T</a></li>    <li><a href="http://channel9.msdn.com/Events/BUILD/BUILD2011?d=3">Day 3</a></li>    <li><a href="http://video.ch9.ms/build/2011/slides/PLAT-756T_Ben-Menahem.pptx">Slides</a></li>    <li><a href="http://video.ch9.ms/build/2011/mp4/756.mp4">MP4</a></li>    <li><a href="http://video.ch9.ms/build/2011/wmv/756.wmv">WMV (Medium)</a></li>    <li><a href="http://video.ch9.ms/build/2011/wmv-hq/756-HD.wmv">WMV (High)</a></li> </ul>  <hr align="center" size="2" width="100%" />  <p><a href="http://channel9.msdn.com/Events/BUILD/BUILD2011/SAC-429T">Using Windows Server 8 for building private and public IaaS clouds</a> by <a href="http://channel9.msdn.com/Events/Speakers/sandeep+singhal">Sandeep Singhal</a>, <a href="http://channel9.msdn.com/Events/Speakers/jeff+woolsey">Jeff Woolsey</a> and <a href="http://channel9.msdn.com/Events/Speakers/yigal+edery">Yigal Edery</a></p>  <p>Windows Server 8 is the first operating system to be optimized to support Infrastructure as a Service (IaaS) for building private and public clouds. With Windows Server 8, customers will be able to build scalable and flexible clouds, rapidly migrate their existing apps and services, and efficiently manage and monitor the cloud. With hundreds of new features in Hyper-V, encompassing networking, storage and more, Windows Server 8 creates several new opportunities for software, hardware and solution partners, as well as hosters, to extend and manage clouds. This session provides an overview of how Windows Server 8 enables IaaS and the rich, new development opportunities provided by the release.</p>  <ul>   <li><a href="http://channel9.msdn.com/Events/BUILD/BUILD2011?t=cloud">Cloud</a>, <a href="http://channel9.msdn.com/Events/BUILD/BUILD2011?t=oem">OEM</a>, <a href="http://channel9.msdn.com/Events/BUILD/BUILD2011?t=scalability">Scalability</a>, <a href="http://channel9.msdn.com/Events/BUILD/BUILD2011?t=virtualization">Virtualization</a>, <a href="http://channel9.msdn.com/Events/BUILD/BUILD2011?t=elasticity">Elasticity</a></li>    <li><a href="http://channel9.msdn.com/Events/BUILD/BUILD2011/SAC-429T">SAC-429T</a></li>    <li><a href="http://channel9.msdn.com/Events/BUILD/BUILD2011?d=2">Day 2</a></li>    <li><a href="http://video.ch9.ms/build/2011/slides/SAC-429T_Edery.pptx">Slides</a></li>    <li><a href="http://video.ch9.ms/build/2011/mp4/429.mp4">MP4</a></li>    <li><a href="http://video.ch9.ms/build/2011/wmv/429.wmv">WMV (Medium)</a></li>    <li><a href="http://video.ch9.ms/build/2011/wmv-hq/429-HD.wmv">WMV (High)</a></li> </ul>  <hr align="center" size="2" width="100%" />  <p><a href="http://channel9.msdn.com/Events/BUILD/BUILD2011/SAC-430T">Designing the building blocks for a Windows Server 8 cloud</a> by <a href="http://channel9.msdn.com/Events/Speakers/ross+ortega">Ross Ortega</a> and <a href="http://channel9.msdn.com/Events/Speakers/yigal+edery">Yigal Edery</a></p>  <p>When building servers, networks and storage for cloud scale data centers, many complex tradeoffs and technologies must be considered. These tradeoffs include performance, reliability, security, flexible virtual machine deployment, storage architecture selection and interoperability with the existing architecture. Each choice influences the other considerations. This session presents a few canonical architectures that highlight interesting tradeoffs for the design of servers and systems focused on cloud deployments.</p>  <ul>   <li><a href="http://channel9.msdn.com/Events/BUILD/BUILD2011?t=cloud">Cloud</a>, <a href="http://channel9.msdn.com/Events/BUILD/BUILD2011?t=oem">OEM</a>, <a href="http://channel9.msdn.com/Events/BUILD/BUILD2011?t=scalability">Scalability</a>, <a href="http://channel9.msdn.com/Events/BUILD/BUILD2011?t=virtualization">Virtualization</a>, <a href="http://channel9.msdn.com/Events/BUILD/BUILD2011?t=elasticity">Elasticity</a></li>    <li><a href="http://channel9.msdn.com/Events/BUILD/BUILD2011/SAC-430T">SAC-430T</a></li>    <li><a href="http://channel9.msdn.com/Events/BUILD/BUILD2011?d=3">Day 3</a></li>    <li><a href="http://video.ch9.ms/build/2011/slides/SAC-430T_Edery.pptx">Slides</a></li>    <li><a href="http://video.ch9.ms/build/2011/mp4/430.mp4">MP4</a></li>    <li><a href="http://video.ch9.ms/build/2011/wmv/430.wmv">WMV (Medium)</a></li>    <li><a href="http://video.ch9.ms/build/2011/wmv-hq/430-HD.wmv">WMV (High)</a></li> </ul>  <hr align="center" size="2" width="100%" />  <p><a href="http://channel9.msdn.com/Events/BUILD/BUILD2011/SAC-433T">Network acceleration and other NIC technologies for the data center</a> by <a href="http://channel9.msdn.com/Events/Speakers/don+stanwyck">Don Stanwyck</a> and <a href="http://channel9.msdn.com/Events/Speakers/michael+nanakul">Michael Nanakul</a></p>  <p>Clouds place new demands on performance and scalability. Partners can build cloud-scale infrastructure with Windows Server 8. In this session, we will cover several new technologies that make it possible for platform and hardware partners to provide performant and cost-effective cloud scale solutions.</p>  <ul>   <li><a href="http://channel9.msdn.com/Events/BUILD/BUILD2011?t=cloud">Cloud</a>, <a href="http://channel9.msdn.com/Events/BUILD/BUILD2011?t=oem">OEM</a>, <a href="http://channel9.msdn.com/Events/BUILD/BUILD2011?t=networking">Networking</a>, <a href="http://channel9.msdn.com/Events/BUILD/BUILD2011?t=scalability">Scalability</a></li>    <li><a href="http://channel9.msdn.com/Events/BUILD/BUILD2011/SAC-433T">SAC-433T</a></li>    <li><a href="http://channel9.msdn.com/Events/BUILD/BUILD2011?d=3">Day 3</a></li>    <li><a href="http://video.ch9.ms/build/2011/slides/SAC-433T_Stanwyck.pptx">Slides</a></li>    <li><a href="http://video.ch9.ms/build/2011/mp4/433.mp4">MP4</a></li>    <li><a href="http://video.ch9.ms/build/2011/wmv/433.wmv">WMV (Medium)</a></li>    <li><a href="http://video.ch9.ms/build/2011/wmv-hq/433-HD.wmv">WMV (High)</a></li> </ul>  <hr align="center" size="2" width="100%" />  <p><a href="http://channel9.msdn.com/Events/BUILD/BUILD2011/SAC-439T">Enabling multi-tenancy and converged fabric for the cloud using QoS</a> by <a href="http://channel9.msdn.com/Events/Speakers/charley+wen">Charley Wen</a> and <a href="http://channel9.msdn.com/Events/Speakers/richard+wurdack">Richard Wurdack</a></p>  <p>Converged fabric and multi-tenancy pose new challenges in the data center where businesses are required to provide predictable network performance and SLAs. Today, a common solution is costly hardware overprovisioning and complex wiring. In this session, we will describe how Windows Server 8 enables data centers to use QoS and DCB-capable hardware to guarantee network bandwidth to a service. Because Windows Server 8 provides predictable network performance in a converged fabric environment, businesses will be able to virtualize and consolidate network I/O intensive workloads on a single 10GbE NIC thereby reducing costs and improving service. Partners, through familiar PowerShell and WMI interfaces, will be able to integrate these QoS features to provide a better service on Windows Server 8.</p>  <ul>   <li><a href="http://channel9.msdn.com/Events/BUILD/BUILD2011?t=cloud">Cloud</a>, <a href="http://channel9.msdn.com/Events/BUILD/BUILD2011?t=oem">OEM</a>, <a href="http://channel9.msdn.com/Events/BUILD/BUILD2011?t=manageability">Manageability</a></li>    <li><a href="http://channel9.msdn.com/Events/BUILD/BUILD2011/SAC-439T">SAC-439T</a></li>    <li><a href="http://channel9.msdn.com/Events/BUILD/BUILD2011?d=3">Day 3</a></li>    <li><a href="http://video.ch9.ms/build/2011/slides/SAC-439T_Wen.pptx">Slides</a></li>    <li><a href="http://video.ch9.ms/build/2011/mp4/439.mp4">MP4</a></li>    <li><a href="http://video.ch9.ms/build/2011/wmv/439.wmv">WMV (Medium)</a></li>    <li><a href="http://video.ch9.ms/build/2011/wmv-hq/439-HD.wmv">WMV (High)</a></li> </ul>  <hr align="center" size="2" width="100%" />  <p><a href="http://channel9.msdn.com/Events/BUILD/BUILD2011/SAC-442T">Building secure, scalable multi-tenant clouds using Hyper-V Network Virtualization</a> by <a href="http://channel9.msdn.com/Events/Speakers/murari+sridharan">Murari Sridharan</a> and <a href="http://channel9.msdn.com/Events/Speakers/yu-shun+wang">Yu-Shun Wang</a></p>  <p>'Any service at any server in any cloud.' Next generation data centers should allow dynamic resource allocation and consolidation across large resource pools. The topological constrains of today’s data center networks limit how services can be assigned to servers. Windows Server 8 enables you to create an agile, multi-tenant cloud on top of your existing infrastructure by virtualizing the network. Network virtualization decouples server configuration from network configuration to provide a virtual dedicated network to each tenant. This allows seamless migration of workloads, while continuing to provide security isolation between tenants. Partners have the opportunity to become multi-tenancy aware and provide the next generation of services, devices, appliances, both physical and virtual, to augment and complete the Windows offering to build secure, scalable, multi-tenant public and private clouds.</p>  <ul>   <li><a href="http://channel9.msdn.com/Events/BUILD/BUILD2011?t=cloud">Cloud</a>, <a href="http://channel9.msdn.com/Events/BUILD/BUILD2011?t=oem">OEM</a>, <a href="http://channel9.msdn.com/Events/BUILD/BUILD2011?t=scalability">Scalability</a>, <a href="http://channel9.msdn.com/Events/BUILD/BUILD2011?t=virtualization">Virtualization</a>, <a href="http://channel9.msdn.com/Events/BUILD/BUILD2011?t=elasticity">Elasticity</a></li>    <li><a href="http://channel9.msdn.com/Events/BUILD/BUILD2011/SAC-442T">SAC-442T</a></li>    <li><a href="http://channel9.msdn.com/Events/BUILD/BUILD2011?d=3">Day 3</a></li>    <li><a href="http://video.ch9.ms/build/2011/slides/SAC-442_Wang.pptx">Slides</a></li>    <li><a href="http://video.ch9.ms/build/2011/mp4/442.mp4">MP4</a></li>    <li><a href="http://video.ch9.ms/build/2011/wmv/442.wmv">WMV (Medium)</a></li>    <li><a href="http://video.ch9.ms/build/2011/wmv-hq/442-HD.wmv">WMV (High)</a></li> </ul>  <hr align="center" size="2" width="100%" />  <p><a href="http://channel9.msdn.com/Events/BUILD/BUILD2011/SAC-592T">Optimal cloud performance with BranchCache</a> by <a href="http://channel9.msdn.com/Events/Speakers/andrew+cunningham">Andrew Cunningham</a> and <a href="http://channel9.msdn.com/Events/Speakers/tyler+barton">Tyler Barton</a></p>  <p>The cloud has enormous potential to reduce operational expenses and achieve new levels of scale, but moving workloads away from the people who depend on them can increase networking costs and hurt productivity. Users expect high performance and don’t care where their apps are hosted. BranchCache can improve the performance of cloud-based apps and reduce bandwidth consumption with a shared cache of data. It speeds up HTTP and SMB communication without requiring app changes or new infrastructure in the office or the data center. In this session, we’ll explore the BranchCache platform and protocols, and explain how they can be used to optimize apps deployed in public and private clouds.</p>  <ul>   <li><a href="http://channel9.msdn.com/Events/BUILD/BUILD2011?t=performance">Performance</a>, <a href="http://channel9.msdn.com/Events/BUILD/BUILD2011?t=cloud">Cloud</a>, <a href="http://channel9.msdn.com/Events/BUILD/BUILD2011?t=scalability">Scalability</a>, <a href="http://channel9.msdn.com/Events/BUILD/BUILD2011?t=storage">Storage</a></li>    <li><a href="http://channel9.msdn.com/Events/BUILD/BUILD2011/SAC-592T">SAC-592T</a></li>    <li><a href="http://channel9.msdn.com/Events/BUILD/BUILD2011?d=3">Day 3</a></li>    <li><a href="http://video.ch9.ms/build/2011/slides/SAC-592T_Barton.pptx">Slides</a></li>    <li><a href="http://video.ch9.ms/build/2011/mp4/592.mp4">MP4</a></li>    <li><a href="http://video.ch9.ms/build/2011/wmv/592.wmv">WMV (Medium)</a></li>    <li><a href="http://video.ch9.ms/build/2011/wmv-hq/592-HD.wmv">WMV (High)</a></li> </ul>  <hr align="center" size="2" width="100%" />  <p><a href="http://channel9.msdn.com/Events/BUILD/BUILD2011/PLAT-475T">Create experiences that span devices</a> by <a href="http://channel9.msdn.com/Events/Speakers/john+sheehan">John Sheehan</a></p>  <p>Your customers will expect your app to deliver a continuous experience even as they switch between apps and move between their devices. Come learn how to ensure your customers never lose their place in your app even when it is moved to the background or accessed on a new device. You will also discover how to enable customers to personalize your app with settings and ensure those settings flow automatically to all of their devices. We will show you how you can enable this continuous, cloud-powered experience with only a few lines of code.</p>  <ul>   <li><a href="http://channel9.msdn.com/Events/BUILD/BUILD2011?t=metro%2Bstyle%2Bapps">Metro style apps</a>, <a href="http://channel9.msdn.com/Events/BUILD/BUILD2011?t=cloud">Cloud</a></li>    <li><a href="http://channel9.msdn.com/Events/BUILD/BUILD2011/PLAT-475T">PLAT-475T</a></li>    <li><a href="http://channel9.msdn.com/Events/BUILD/BUILD2011?d=2">Day 2</a></li>    <li><a href="http://video.ch9.ms/build/2011/slides/PLAT-475T_Sheehan.pptx">Slides</a></li>    <li><a href="http://video.ch9.ms/build/2011/mp4/475.mp4">MP4</a></li>    <li><a href="http://video.ch9.ms/build/2011/wmv/475.wmv">WMV (Medium)</a></li>    <li><a href="http://video.ch9.ms/build/2011/wmv-hq/475-HD.wmv">WMV (High)</a></li> </ul>]]></content></entry><entry><title>BizTalk Server 2010 Unleashed has shipped!</title><category term="Azure"/><category term="BizTalk"/><category term="Cloud"/><category term="ESB"/><category term="ESB Toolkit"/><category term="SOA"/><id>http://www.brianloesgen.com/blog/2011/9/16/biztalk-server-2010-unleashed-has-shipped.html</id><link rel="alternate" type="text/html" href="http://www.brianloesgen.com/blog/2011/9/16/biztalk-server-2010-unleashed-has-shipped.html"/><author><name>Brian Loesgen</name></author><published>2011-09-16T16:43:42Z</published><updated>2011-09-16T16:43:42Z</updated><content type="html" xml:lang="en-US"><![CDATA[<p>I am proud to say that <a href="http://www.amazon.com/Microsoft-BizTalk-Server-2010-Unleashed/dp/0672331187/ref=sr_1_1?ie=UTF8&amp;qid=1316190269&amp;sr=8-1" target="_blank">BizTalk Server 2010 Unleashed</a> has finally shipped. </p>  <p>This is my eighth book. It never ceases to amaze me how long this process can take when you’re working with a bunch of highly-skilled super-busy individuals.</p>  <p>This book is actually the second BizTalk “Unleashed” book I have done. The first was back in the days when BizTalk Server 2004 was released, where I had the honor of working with Scott Woodgate (that name means something to longtime BizTalkers) and Stephen Mohr on <a href="http://www.amazon.com/Microsoft-BizTalk-Server-2004-Unleashed/dp/0672325985/ref=sr_1_6?ie=UTF8&amp;qid=1316190269&amp;sr=8-6" target="_blank">BizTalk Server 2004 Unleashed</a>, which was at the time the definitive reference book for BizTalk developers.</p>  <p>For this new book, I was able to assemble a “dream team” of BizTalk MVPs and experts. The author team (with Twitter handles) is:</p>  <ul>   <li>me (@brianloesgen)</li>    <li>Charles Young (@cnayoung)</li>    <li>Jan Eliasen (@jan_eliasen)</li>    <li>Scott Colestock (@scolestock)</li>    <li>Anush Kumar</li>    <li>Jon Flanders (@jonflanders)</li> </ul>  <p>It was an honor working with this stellar team to create this book. I’d also like to thank the team at SAMS for their professionalism and great work throughout the process.</p>  <p>Somewhere along the line, we doubled the size of the book, an indication of the depth of the content we incorporated into it.</p>  <p>So BizTalkers, there you go, you can order it now. Enjoy!</p>  <p><a href="http://www.amazon.com/gp/product/images/0672331187/ref=dp_image_0?ie=UTF8&amp;n=283155&amp;s=books"><img border="0" alt="Microsoft BizTalk Server 2010 Unleashed" src="http://ecx.images-amazon.com/images/I/51CKycazCSL._SL500_AA300_.jpg" width="300" height="300" /></a></p>]]></content></entry><entry><title>Staying cool under pressure</title><category term="Travel &amp; Adventures"/><id>http://www.brianloesgen.com/blog/2011/8/29/staying-cool-under-pressure.html</id><link rel="alternate" type="text/html" href="http://www.brianloesgen.com/blog/2011/8/29/staying-cool-under-pressure.html"/><author><name>Brian Loesgen</name></author><published>2011-08-29T00:19:26Z</published><updated>2011-08-29T00:19:26Z</updated><content type="html" xml:lang="en-US"><![CDATA[<p>Usually when I do travel posts it’s about good stuff. This one is not. This one is about a potentially catastrophic experience I had yesterday, I decided to post it because I’ve always wondered what this would feel like, and now I know.</p>  <p>I’m advanced diver, over 300 dives in many parts of the world in many different conditions. In those dives I’ve my share of “exciting moments” (just like anyone driving a car might while driving). However, in the past, my exciting moments have always involved wildlife, and generally very large wildlife. This was different.</p>  <p>Picture this: morning in Cozumel Mexico. I’m diving with a high-end dive shop, with top notch ultra-experienced and qualified dive masters. I am nitrox (enriched air, more oxygen) certified, and we have nitrox. I’m on the boat with my son, four other advanced divers, dive master and captain. It’s a beautiful morning. We decided to go to Punta Sur and do “Devil’s Throat”, a favorite dive, very advanced, but not without risks. It’s deep (~110ft, ~30m), and there are confined passageways. This is absolutely not for the casual diver, and only a small percentage of divers in Cozumel go there.</p>  <p>We hit the water, and everything is fine. We start our descent. On the way down I noticed I was having a little trouble equalizing, but nothing serious or too unusual, but nowhere near enough to abort the dive. At about 90ft, my equalization problems get worse. Shortly after, we start on the passageways.</p>  <p>We’re swimming in the passageways in a pre-determined single file order and continuing do descend. My left ear won’t clear. I know better than to force it, as that could rupture my ear drum and put a damper on the rest of the trip. Because my ear won’t clear, the water pressure around me now exceeds the air pressure in my middle ear. In layman’s terms: “it hurts”. But it didn’t hurt so badly that I wanted to abort (awkward given I was Number 3 and there were 3 other divers behind me). So, I sucked it up and carried on.</p>  <p>(here’s the hard part, I am going to try to eloquently convey what happened next, although I don’t think words come close to describing the feeling I had).</p>  <p>First, I lost all sense of direction, I didn’t know what was up and what was down. I looked at my computer, I was at 105ft (you can’t just “pop up” to the surface from there).</p>  <p>Next, things started to spin slowly. I it was like I was in a tunnel with my body spinning on axis, only I knew it wasn’t, my brain was making it seem this way. </p>  <p><strong>Next came the really fun part</strong>, the spinning accelerated, and my vision started to blur. Although I think my body was still, my eyes were seeing this crazily spinning-out-of-control vortex, and it was spinning FAST. Remember 2001 A Space Odyssey, or when spaceships in movies go to warp speed? It was like that, a chaotic kaleidoscopic swirling blur rotating impossibly fast. If I concentrated really hard, I could get enough visual stability to kind of get a sense of what was directly in front of me, but just that, only a rough idea, I couldn’t really see it.</p>  <p>I knew where I was, I was totally lucid, I knew how much time I had left at that depth (105ft!), and most importantly I stayed calm. The passage got darker and turned downwards at 90 degrees. I’m not sure how I managed to do that downward turn, but I’ll bet I wasn’t very graceful.</p>  <p>Next, fortunately, we emerged from the passageway, and were in open water, although still in a confined space. The two divers ahead of me had gone on, but I didn’t know that at the time. I couldn’t orient myself or communicate with my fellow divers (it’d be like being in a spinning clothes dryer try to write on a slate). I could only see blurs, and could not tell what was a diver, a coral head or water. It was very disconcerting, a quick descent into utter incomprehensible madness. Worst perhaps was that I knew I couldn’t believe what my eyes were telling my brain they were seeing, because I knew it wasn’t real. My only thought was: “Stay calm. What can I do now to get out of this?”.</p>  <p>Somewhere in all of that there was a “pop” in my left ear. Because I was so disoriented, I don’t know if that was before or after my “wild light-speed kaleidoscope ride”, but after that, the pain in my ear was fine. Some place in the back of my brain I started wondering if I had just ruptured my ear drum, but that was the least of my problems at the time.</p>  <p>Eventually, everything stopped turning, and the vision blur went away. I completed the dive, ascended with no issues, and went on to do the second dive (without incident) a shipwreck that was shallower, but there were enclosed passageways, ascending decks, dark places, etc. I was understandably a bit nervous after my “swirling vortex” encounter a few hours prior, but had no problems. Then, I even did a night dive, which was a record (for me) 2 hours long, and just spectacular.</p>  <p>This morning I thought it may be an idea to get my ear looked at. Verdict: inner ear infection. Doctor said “don’t dive for 3 or 4 days”, I said “I understand what you’re saying, but NO! That’s not going to happen. I’m only here for a few more days. Give me whatever it takes to make me better FAST”. So: shot of steroids (“so strong we can only do this once”), high dose of a special type of targeted Amoxicillin, and an anti-inflammatory that is not approved for use in the US/UK/Canada, has been banned in some countries. But the EU says the benefits outweigh the risks, so I’ll go with that. She didn’t seem surprised at my reaction, I’ll bet most advanced divers say the same, “just fix it”.</p>  <p>Morals of this story:</p>  <ul>   <li>always always remain calm on a dive, no matter what </li>    <li>never underestimate the effects of sinus/inner ear/ear infections on a dive </li>    <li>never exceed the limits of you abilities. I was able to handle what I went through because of training and experience, others with less experience/confidence could have had a far worse outcome </li> </ul>]]></content></entry><entry><title>Three Azure Announcements on August Three</title><category term="Azure"/><category term="Cloud"/><id>http://www.brianloesgen.com/blog/2011/8/4/three-azure-announcements-on-august-three.html</id><link rel="alternate" type="text/html" href="http://www.brianloesgen.com/blog/2011/8/4/three-azure-announcements-on-august-three.html"/><author><name>Brian Loesgen</name></author><published>2011-08-04T15:53:23Z</published><updated>2011-08-04T15:53:23Z</updated><content type="html" xml:lang="en-US"><![CDATA[<p>Yesterday there was a flurry of announcements from the Windows Azure team, they were 3 for 3 on August 3. As there were three significant ones on the same day, I thought that warranted a blog post.</p>  <p><a href="http://blogs.msdn.com/b/windowsazure/archive/2011/08/03/now-available-august-2011-update-of-the-windows-azure-platform-training-kit.aspx" target="_blank">New Release of the Platform Training kit</a></p>  <p>A new release of the best resource going to learn about Windows Azure. Even if you’re experienced with the platform, it’s worth re-visiting this from time to time as the training kit is constantly evolving and getting richer.</p>  <p>You can get the training kit <a href="http://go.microsoft.com/fwlink/?LinkID=130354" target="_blank">here</a>.</p>  <p><a href="http://blogs.msdn.com/b/windowsazure/archive/2011/08/03/announcing-the-august-2011-release-of-the-windows-azure-tools-for-microsoft-visual-studio-2010.aspx" target="_blank">New release of Windows Azure tools for Visual Studio 2010</a></p>  <p>Highlights are:</p>  <ul>   <li>Profile applications running in Windows Azure</li>    <li>Create ASP.Net MVC3 Web Roles</li>    <li>Manage multiple service configurations in one cloud project</li>    <li>Improved validation of Windows Azure packages</li> </ul>  <p>You can download (using the Web Platform Installer) the tools <a href="http://www.microsoft.com/web/gallery/install.aspx?appid=WindowsAzureToolsVS2010" target="_blank">here</a>.</p>  <p><a href="http://blogs.msdn.com/b/windowsazure/archive/2011/08/03/announcing-windows-azure-storage-analytics.aspx" target="_blank">Windows Azure Storage Analytics</a></p>  <p>Logs and metrics around your Windows Azure storage (blobs, tables, queues) usage.</p>  <p>&#160;</p>  <p>The Windows Azure team blog can be found at <a title="http://blogs.msdn.com/b/windowsazure/" href="http://blogs.msdn.com/b/windowsazure/">http://blogs.msdn.com/b/windowsazure/</a></p>]]></content></entry><entry><title>New Video Tour of Microsoft Data Centers</title><category term="Azure"/><category term="Cloud"/><id>http://www.brianloesgen.com/blog/2011/7/27/new-video-tour-of-microsoft-data-centers.html</id><link rel="alternate" type="text/html" href="http://www.brianloesgen.com/blog/2011/7/27/new-video-tour-of-microsoft-data-centers.html"/><author><name>Brian Loesgen</name></author><published>2011-07-27T17:15:45Z</published><updated>2011-07-27T17:15:45Z</updated><content type="html" xml:lang="en-US"><![CDATA[<p>Earlier this year I have the pleasure of touring the data center in Chicago (which includes an Azure data center). I’ve been to many data centers before, but I was blown away by what I saw and heard. For obvious reasons, I couldn’t take pictures or blog about any of it (although I wanted to!).</p>  <p>The Microsoft data centers are run by our <a href="http://www.globalfoundationservices.com/">Global Foundation Services</a> team. They do an amazing job, and are leading innovators in the data center space. A few days ago they released a <a href="http://www.youtube.com/watch?v=hOxA1l1pQIw">video tour</a> of some of the data centers. If you’ve ever wondered where exactly your Azure applications go when you deploy, what’s behind the Content Delivery Network (CDN) that Azure uses, or what goes on when you Bing search something, watch the <a href="http://www.youtube.com/watch?v=hOxA1l1pQIw">video</a>.</p>  <p>They are doing a phenomenal job of optimization, from power optimization through to cost and operational efficiencies. If you watch the video, I think you’ll be as impressed as I was.</p>  <p>Enjoy!</p>]]></content></entry><entry><title>Multiple Windows Live IDs and Windows Azure</title><category term="Azure"/><category term="Cloud"/><id>http://www.brianloesgen.com/blog/2011/7/21/multiple-windows-live-ids-and-windows-azure.html</id><link rel="alternate" type="text/html" href="http://www.brianloesgen.com/blog/2011/7/21/multiple-windows-live-ids-and-windows-azure.html"/><author><name>Brian Loesgen</name></author><published>2011-07-21T19:04:29Z</published><updated>2011-07-21T19:04:29Z</updated><content type="html" xml:lang="en-US"><![CDATA[<p>[updated 7/21: added Wade’s tip as Tactic 4]</p>  <p>I have multiple Windows Live IDs (WLID), which has caused some confusion when I try to use the Windows Azure portal as I may have already signed in using another WLID, one that is not linked to my Azure account. I know this won’t be a common problem out there, but I am sure other people are in the same situation, so I thought I’d do a blog post about how to make this easier. </p>  <p><strong>Tactic 1: Co-admin</strong></p>  <p>[Thanks to David Aiken for this simple and effective approach, this is the one I will use from here on in]</p>  <p>A portal update earlier this year allowed have multiple administrators for a Windows Azure account. All you have to do is add the second WLID as a co-admin, and you’re done. This is seamless, transparent and elegant.</p>  <p><strong>Tactic 2: In-private Browsing</strong></p>  <p>Open a new instance of Internet Explorer, enable in-private browsing (Ctrl-Shift-P). When you go to the Azure portal you will be asked for a WLID (even if you are logged in outside that browser session with another WLID.</p>  <p><strong>Tactic 3: Use a VM</strong></p>  <p>I am a huge fan of VMs anyhow, and cringe when I install developer tools on my host/productivity machine. As these are separate machines, you can obviously use whichever WLID you want in either machine. However, even though I do development in a VM whenever possible, sometimes I won’t have a VM running and want to jump into the portal for something, in which case I will use Tactic 1.</p>  <p><strong>Tactic 4: Use –nomerge</strong></p>  <p>[Thanks to Wade Wegner for telling me about this one]</p>  <p>You can also use the –nomerge switch with Internet Explorer:</p>  <p>“C:\Program Files\Internet Explorer\iexplore.exe” -nomerge</p>]]></content></entry><entry><title>Windows Azure Toolkit for Social Games!</title><category term="Azure"/><category term="Cloud"/><id>http://www.brianloesgen.com/blog/2011/7/20/windows-azure-toolkit-for-social-games.html</id><link rel="alternate" type="text/html" href="http://www.brianloesgen.com/blog/2011/7/20/windows-azure-toolkit-for-social-games.html"/><author><name>Brian Loesgen</name></author><published>2011-07-20T22:31:30Z</published><updated>2011-07-20T22:31:30Z</updated><content type="html" xml:lang="en-US"><![CDATA[<p>Just released yesterday folks… imagine… here’s a rough plan:</p>  <ul>   <li>write a game, sell it for $2 each</li>    <li>sell 20 million copies</li>    <li>go shopping in your brand new Lamborghini</li> </ul>  <p>Enjoy!</p>  <p><a title="http://watgames.codeplex.com/" href="http://watgames.codeplex.com/">http://watgames.codeplex.com/</a></p>  <p><img title="watgames_banner" border="0" alt="watgames_banner" src="http://download.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=watgames&amp;DownloadId=261336" width="700" height="182" /></p>]]></content></entry><entry><title>Camp Time in San Diego, Cloud Camp and Code Camp this week</title><category term="Azure"/><category term="Cloud"/><category term="Developer Community"/><id>http://www.brianloesgen.com/blog/2011/6/13/camp-time-in-san-diego-cloud-camp-and-code-camp-this-week.html</id><link rel="alternate" type="text/html" href="http://www.brianloesgen.com/blog/2011/6/13/camp-time-in-san-diego-cloud-camp-and-code-camp-this-week.html"/><author><name>Brian Loesgen</name></author><published>2011-06-13T19:18:58Z</published><updated>2011-06-13T19:18:58Z</updated><content type="html" xml:lang="en-US"><![CDATA[<p>[updated: San Diego CodeCamp is June 25/26]</p>  <p>We have two camps happening this week <font style="background-color: #ffff00">and next week </font>in San Diego (and they’re pretty much guaranteed to be “bear free”, unlike <a href="http://www.brianloesgen.com/blog/2011/5/31/the-three-bears.html">this</a>).</p>  <p>I will be speaking at both of them.</p>  <p>Tuesday June 14th, <strong>Cloud Camp</strong>, Hyatt Regency Mission Bay, 6:00PM, details <a href="http://cloudcamp.org/sandiego/2011-06-14">here</a>. This is the second Cloud Camp in San Diego this year, the first one was extremely well attended, and there was great feedback. This is an “un-conference” with no pre-designated session agenda, but, it’s a safe bet I’ll be in an Azure session.</p>  <p>Then, <strike>this</strike> <font style="background-color: #ffff00">NEXT</font> weekend (Saturday and Sunday) brings the annual <strong>Code Camp</strong>. It will be held at UCSD at <a href="http://www.bing.com/maps/?v=2&amp;where1=9600%20N%20Torrey%20Pines%20Rd%2C%20La%20Jolla%2C%20CA%2092037-1100&amp;q=9600%20N.%20Torrey%20Pines%20Rd.%2C%20La%20Jolla%2C%20CA%20%2092037&amp;form=LMLTSN&amp;cp=32.88119108417385~-117.244142&amp;lvl=16&amp;sty=r&amp;encType=1">9600 N. Torrey Pines Rd., La Jolla, CA 92037</a>, and you can register for Code Camp <a href="http://www.socalcodecamp.com/socalcodecamp/member_register.aspx">here</a>.</p>  <p>I will be doing three sessions (follow the links for details and registration):</p>  <ul>   <li><a title="Windows Azure Overview" href="http://www.socalcodecamp.com/session.aspx?sid=f170afb9-f7f4-46ea-982f-c7e4b14b55e7">Windows Azure Overview</a> </li>    <li><a title="Windows Azure- What’s in it for Startups and ISVs-" href="http://www.socalcodecamp.com/session.aspx?sid=4aa6c891-2a76-4b26-89cd-c2835f75fbf3">Windows Azure- What’s in it for Startups and ISVs?</a> </li>    <li><a title="Windows Azure Architectural Patterns" href="http://www.socalcodecamp.com/session.aspx?sid=c879154b-c091-46c8-af56-602308917c51">Windows Azure Architectural Patterns</a> </li> </ul>  <p>The good news is that my three sessions are all on Saturday, in the order shown, in room 111. The bad news is that this means I’ll be speaking for 4 hours non-stop, so there will be Red Bull involved and perhaps throat lozenges. But, if you’ve been wondering about Azure, or using it, this is a great way to get a solid dose of it!</p>]]></content></entry></feed>
