<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Windows Azure Tribes</title><link>http://blogs.msdn.com/b/patrick_butler_monterde/</link><description>Patrick Butler Monterde path to the clouds</description><dc:language>en-US</dc:language><generator>Telligent Community 5.6.583.17018 (Build: 5.6.583.17018)</generator><item><title>Windows Azure Tools 1.4 Release</title><link>http://blogs.msdn.com/b/patrick_butler_monterde/archive/2011/08/22/windows-azure-tools-1-4-release.aspx</link><pubDate>Tue, 23 Aug 2011 01:25:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10198791</guid><dc:creator>pbutlerm</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/patrick_butler_monterde/rsscomments.aspx?WeblogPostID=10198791</wfw:commentRss><comments>http://blogs.msdn.com/b/patrick_butler_monterde/archive/2011/08/22/windows-azure-tools-1-4-release.aspx#comments</comments><description>&lt;p&gt;The 1.4 version of the Windows Azure Tools for Microsoft Visual Studio includes several new features:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Multiple Service Configurations &lt;/li&gt;    &lt;li&gt;Profiling a WAZ application when it runs in Windows Azure &lt;/li&gt;    &lt;li&gt;Package Validation &lt;/li&gt;    &lt;li&gt;MVC 3 Web Role Support &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;strong&gt;MSDN Link: &lt;a title="New in Version 1.4 (August 2011) Release of the Windows Azure Tools for Visual Studio" href="http://msdn.microsoft.com/en-us/library/ff683673.aspx"&gt;New in Version 1.4 (August 2011) Release of the Windows Azure Tools for Visual Studio&lt;/a&gt;&lt;/strong&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;File Download: &lt;a title="Windows Azure Tools for Visual Studio 1.4" href="http://www.microsoft.com/web/gallery/install.aspx?appid=WindowsAzureToolsVS2010"&gt;Windows Azure Tools for Visual Studio 1.4 Download&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10198791" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/patrick_butler_monterde/archive/tags/Tools/">Tools</category><category domain="http://blogs.msdn.com/b/patrick_butler_monterde/archive/tags/Windows+Azure/">Windows Azure</category><category domain="http://blogs.msdn.com/b/patrick_butler_monterde/archive/tags/Windows+Azure+Platform/">Windows Azure Platform</category></item><item><title>Windows Azure Platform Training Kit 2011 August Update</title><link>http://blogs.msdn.com/b/patrick_butler_monterde/archive/2011/08/08/windows-azure-platform-training-kit-2011-august-update.aspx</link><pubDate>Mon, 08 Aug 2011 17:42:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10193749</guid><dc:creator>pbutlerm</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/patrick_butler_monterde/rsscomments.aspx?WeblogPostID=10193749</wfw:commentRss><comments>http://blogs.msdn.com/b/patrick_butler_monterde/archive/2011/08/08/windows-azure-platform-training-kit-2011-august-update.aspx#comments</comments><description>&lt;p&gt;The Windows Azure Platform Training Kit includes a comprehensive set of technical content including hands-on labs, presentations, and demos that are designed to help you learn how to use the Windows Azure platform, including: Windows Azure, SQL Azure and the Windows Azure AppFabric. &lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Link:&lt;/strong&gt; &lt;a title="http://www.microsoft.com/download/en/details.aspx?displaylang=en&amp;amp;id=8396" href="http://www.microsoft.com/download/en/details.aspx?displaylang=en&amp;amp;id=8396"&gt;http://www.microsoft.com/download/en/details.aspx?displaylang=en&amp;amp;id=8396&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;August 2011 Update&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;The August 2011 update of the training kit includes the following updates: &lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;[New Hands-On Lab] Introduction to Windows Azure Marketplace for Applications &lt;/li&gt;    &lt;li&gt;[Updated] Labs and Demos to leverage the August 2011 release of the Windows Azure Tools for Microsoft Visual Studio 2010 &lt;/li&gt;    &lt;li&gt;[Updated] Windows Azure Deployment to use the latest version of the Azure Management Cmdlets &lt;/li&gt;    &lt;li&gt;[Updated] Exploring Windows Azure Storage to support deleting snapshots &lt;/li&gt;    &lt;li&gt;Applied several minor fixes in content &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;strong&gt;Link:&lt;/strong&gt; &lt;a title="http://www.microsoft.com/download/en/details.aspx?displaylang=en&amp;amp;id=8396" href="http://www.microsoft.com/download/en/details.aspx?displaylang=en&amp;amp;id=8396"&gt;http://www.microsoft.com/download/en/details.aspx?displaylang=en&amp;amp;id=8396&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10193749" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/patrick_butler_monterde/archive/tags/Training+Kit/">Training Kit</category><category domain="http://blogs.msdn.com/b/patrick_butler_monterde/archive/tags/Windows+Azure/">Windows Azure</category><category domain="http://blogs.msdn.com/b/patrick_butler_monterde/archive/tags/Windows+Azure+Platform+Training+Kit/">Windows Azure Platform Training Kit</category></item><item><title>Tips on Windows Automation</title><link>http://blogs.msdn.com/b/patrick_butler_monterde/archive/2011/07/05/tips-on-windows-automation.aspx</link><pubDate>Wed, 06 Jul 2011 06:56:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10182219</guid><dc:creator>pbutlerm</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/patrick_butler_monterde/rsscomments.aspx?WeblogPostID=10182219</wfw:commentRss><comments>http://blogs.msdn.com/b/patrick_butler_monterde/archive/2011/07/05/tips-on-windows-automation.aspx#comments</comments><description>&lt;p&gt;On one of the discussions on &lt;a href="http://www.slashdot.org/" target="_blank"&gt;Slashdot.org&lt;/a&gt; regarding Windows Automation there was some quite useful comments that I had to collect&amp;#160; for my own selfish purposes:&lt;/p&gt;  &lt;p&gt;By: &lt;a href="http://slashdot.org/~thalakan"&gt;thalakan (14668)&lt;/a&gt;&amp;#160; on Friday May 06, @07:42PM&lt;/p&gt;  &lt;p&gt;PowerShell. The only tool that knows how to talk to all the different frameworks in Windows is PowerShell. No other tool can talk to .NET, COM, WMI, native APIs (via P/Invoke), and external studio based tools. If you can't do the automation you want using something in one of the above frameworks, you've got bigger problems than finding a good automation tool.&lt;/p&gt;  &lt;p&gt;Other tools:&lt;/p&gt;  &lt;p&gt;System update readiness tool: &lt;a href="http://support.microsoft.com/kb/947821/en-us"&gt;http://support.microsoft.com/kb/947821/en-us&lt;/a&gt; [Microsoft.com]     &lt;br /&gt;WMI diagnostic utility: &lt;a href="http://www.microsoft.com/downloads/en/details.aspx?familyid=d7ba3cd6-18d1-4d05-b11e-4c64192ae97d&amp;amp;displaylang=en"&gt;http://www.microsoft.com/downloads/en/details.aspx?familyid=d7ba3cd6-18d1-4d05-b11e-4c64192ae97d&amp;amp;displaylang=en&lt;/a&gt; [Microsoft.com]     &lt;br /&gt;gplogview: &lt;a href="http://www.microsoft.com/downloads/en/confirmation.aspx?familyId=BCFB1955-CA1D-4F00-9CFF-6F541BAD4563"&gt;http://www.microsoft.com/downloads/en/confirmation.aspx?familyId=BCFB1955-CA1D-4F00-9CFF-6F541BAD4563&lt;/a&gt; [microsoft.com]     &lt;br /&gt;Windows SDK (including debugging tools for windows): &lt;a href="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=35AEDA01-421D-4BA5-B44B-543DC8C33A20"&gt;http://www.microsoft.com/downloads/en/details.aspx?FamilyID=35AEDA01-421D-4BA5-B44B-543DC8C33A20&lt;/a&gt; [microsoft.com]     &lt;br /&gt;ollydbg: &lt;a href="http://www.ollydbg.de/"&gt;http://www.ollydbg.de/&lt;/a&gt; [ollydbg.de]     &lt;br /&gt;sysinternals suite: &lt;a href="http://technet.microsoft.com/en-us/sysinternals/bb842062"&gt;http://technet.microsoft.com/en-us/sysinternals/bb842062&lt;/a&gt; [microsoft.com]     &lt;br /&gt;Windows Management Framework: &lt;a href="http://support.microsoft.com/kb/968929"&gt;http://support.microsoft.com/kb/968929&lt;/a&gt; [microsoft.com]     &lt;br /&gt;WDK: &lt;a href="http://www.microsoft.com/downloads/en/details.aspx?displaylang=en&amp;amp;FamilyID=36a2630f-5d56-43b5-b996-7633f2ec14ff"&gt;http://www.microsoft.com/downloads/en/details.aspx?displaylang=en&amp;amp;FamilyID=36a2630f-5d56-43b5-b996-7633f2ec14ff&lt;/a&gt; [microsoft.com]     &lt;br /&gt;WAIK: &lt;a href="http://www.microsoft.com/downloads/en/details.aspx?familyid=696DD665-9F76-4177-A811-39C26D3B3B34&amp;amp;displaylang=en"&gt;http://www.microsoft.com/downloads/en/details.aspx?familyid=696DD665-9F76-4177-A811-39C26D3B3B34&amp;amp;displaylang=en&lt;/a&gt; [microsoft.com]     &lt;br /&gt;Windows 7 SP1 WAIK supplement: &lt;a href="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=0AEE2B4B-494B-4ADC-B174-33BC62F02C5D"&gt;http://www.microsoft.com/downloads/en/details.aspx?FamilyID=0AEE2B4B-494B-4ADC-B174-33BC62F02C5D&lt;/a&gt; [microsoft.com]&lt;/p&gt;  &lt;p&gt;Other comments:&lt;/p&gt;  &lt;p&gt;By &lt;a href="http://slashdot.org/~bertok"&gt;bertok (226922)&lt;/a&gt; writes: on Friday May 06, @08:11PM&lt;/p&gt;  &lt;p&gt;Essentially, for newer versions of Exchange and SharePoint, PowerShell is the only scripting option, and is excellent. For older versions, you don't have a lot of options, but you can probably call COM APIs using PowerShell as well, but the effort is a lot higher. The APIs exposed by Exchange (e.g.: MAPI) are hideous. SharePoint can be managed via direct SQL database queries from anything, with some care.&lt;/p&gt;  &lt;p&gt;For Windows servers in general, stick to PowerShell. It's by far the best shell/scripting language by a wide margin. There's a learning curve, but it's absolutely worth it. To get set up to an equivalent level to Bash+SSH:&lt;/p&gt;  &lt;p&gt;- &lt;b&gt;Install PS2 + WinRM2 on pre-2008 R2 servers.&lt;/b&gt; It's not installed by default, and 2008 comes with PS1. There's a hotfix that updates PowerShell and all associated components to v2 on XP, 2003, Vista, and 2008.     &lt;br /&gt;- &lt;b&gt;Enable unsigned scripts to run.&lt;/b&gt; Preventing .ps1 script files from running by default is a *** workaround for not having an execute bit, and is totally useless. Just turn it off.     &lt;br /&gt;- &lt;b&gt;Enable WinRM.&lt;/b&gt; This is the equivalent of SSH, but has to be enabled on both servers (which is obvious), and the clients (for no discernible reason).     &lt;br /&gt;- &lt;b&gt;Enable CredSSP.&lt;/b&gt; This improves WinRM by allowing delegated credentials to be used remotely. Unlike SSH, WinRM is an RPC protocol, and due to limitations of Windows authentication, the remote server cannot use network resources with the client's credentials (one hop security). The workaround is credentials delegation. This requires a server-side setting, and two client-side settings.     &lt;br /&gt;- &lt;b&gt;Install plugins.&lt;/b&gt; There are about a dozen that ship with Windows 2008 R2, a plugin for Exchange 2007 and 2010, and a plugin for SharePoint. To set up the AD plugin on pre-2008 R2 domains, there's a module that has to be deployed, it's basically a web service that the PS plugin uses. The SQL plugin is an optional download that is particularly handy for SharePoint.&lt;/p&gt;  &lt;p&gt;That seems like a lot, but can be done in seconds from the command-line, and even better, can be done completely automatically using Group Policy. For new server deployments, I ask for my servers to be created under an AD container, and I just set those options up in a common policy configured on that container, and then everything just works.&lt;/p&gt;  &lt;p&gt;The equivalent of a remote SSH session in: Enter-PSSession 'computername'&lt;/p&gt;  &lt;p&gt;However, it gets better: You can create and store sessions in variables by creating them using New-PSSession. You can pipe objects into remote sessions and invoke commands on them, or &lt;b&gt;arrays of them&lt;/b&gt;. In other words, a single line of code lets you invoke commands in bulk across farms of servers.&lt;/p&gt;  &lt;p&gt;For example, as a Citrix XenApp admin, I often have to update machine policy across a farm. This is just two lines with PowerShell:&lt;/p&gt;  &lt;p&gt;$xaservers = Get-XAServer | Select -ExpandProperty ServerName    &lt;br /&gt;Invoke-Command -CN $xaservers { gpupdate }&lt;/p&gt;  &lt;p&gt;That will query the list of XenApp servers, extract the server names into an array, and invoke &amp;quot;gpupdate&amp;quot; in parallel across all of them using a temporary secure shell session.&lt;/p&gt;  &lt;p&gt;There might be equivalent capabilities on Linux, but nothing on the Windows platform comes close to what you can do with PowerShell.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10182219" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/patrick_butler_monterde/archive/tags/PowerShell/">PowerShell</category><category domain="http://blogs.msdn.com/b/patrick_butler_monterde/archive/tags/Tools/">Tools</category><category domain="http://blogs.msdn.com/b/patrick_butler_monterde/archive/tags/Windows+Automation/">Windows Automation</category></item><item><title>Free Inbound Traffic for all Windows Azure Customers starting July 1st, 2011</title><link>http://blogs.msdn.com/b/patrick_butler_monterde/archive/2011/07/01/free-inbound-traffic-for-all-windows-azure-customers-starting-july-1st-2011.aspx</link><pubDate>Fri, 01 Jul 2011 13:00:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10182216</guid><dc:creator>pbutlerm</dc:creator><slash:comments>2</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/patrick_butler_monterde/rsscomments.aspx?WeblogPostID=10182216</wfw:commentRss><comments>http://blogs.msdn.com/b/patrick_butler_monterde/archive/2011/07/01/free-inbound-traffic-for-all-windows-azure-customers-starting-july-1st-2011.aspx#comments</comments><description>&lt;p&gt;Most Excellent news! Starting July 1st 2011, Azure inbound traffic to our customers is Free!&lt;/p&gt;  &lt;p&gt;Quoting the Windows Azure Blog Post: “…For billing periods that begin on or after July 1, 2011, all inbound data transfers for both peak and off-peak times will be free.”&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Link: &lt;/strong&gt;&lt;a title="http://blogs.msdn.com/b/windowsazure/archive/2011/06/22/announcing-free-ingress-for-all-windows-azure-customers-starting-july-1st-2011.aspx" href="http://blogs.msdn.com/b/windowsazure/archive/2011/06/22/announcing-free-ingress-for-all-windows-azure-customers-starting-july-1st-2011.aspx"&gt;http://blogs.msdn.com/b/windowsazure/archive/2011/06/22/announcing-free-ingress-for-all-windows-azure-customers-starting-july-1st-2011.aspx&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;For detailed information on the pricing go to: &lt;a title="http://www.microsoft.com/windowsazure/offers/popup/popup.aspx?lang=en&amp;amp;locale=en-us&amp;amp;offer=MS-AZR-0003P" href="http://www.microsoft.com/windowsazure/offers/popup/popup.aspx?lang=en&amp;amp;locale=en-us&amp;amp;offer=MS-AZR-0003P"&gt;http://www.microsoft.com/windowsazure/offers/popup/popup.aspx?lang=en&amp;amp;locale=en-us&amp;amp;offer=MS-AZR-0003P&lt;/a&gt;&amp;#160; (look at the Data Transfer section at the bottom of the page).&lt;/p&gt;  &lt;blockquote&gt;&lt;/blockquote&gt;  &lt;p&gt;Enjoy!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10182216" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/patrick_butler_monterde/archive/tags/Azure/">Azure</category><category domain="http://blogs.msdn.com/b/patrick_butler_monterde/archive/tags/Azure+pricing/">Azure pricing</category><category domain="http://blogs.msdn.com/b/patrick_butler_monterde/archive/tags/Windows+Azure+Platform/">Windows Azure Platform</category></item><item><title>Developing and Debugging Azure Management API CmdLets</title><link>http://blogs.msdn.com/b/patrick_butler_monterde/archive/2011/06/30/developing-and-debugging-azure-management-api-cmdlets.aspx</link><pubDate>Fri, 01 Jul 2011 05:27:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10182199</guid><dc:creator>pbutlerm</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/patrick_butler_monterde/rsscomments.aspx?WeblogPostID=10182199</wfw:commentRss><comments>http://blogs.msdn.com/b/patrick_butler_monterde/archive/2011/06/30/developing-and-debugging-azure-management-api-cmdlets.aspx#comments</comments><description>&lt;p&gt;The Azure Management API Cmdlets enable you to use PowerShell Cmdlets to manage your Azure projects.&amp;#160; You can access this project from the following link: &lt;a title="http://wappowershell.codeplex.com/" href="http://wappowershell.codeplex.com/"&gt;http://wappowershell.codeplex.com/&lt;/a&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Working with the Azure Management API Cmdlets&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;1. Follow the instructions to install the Cmdlets&lt;/p&gt;  &lt;p&gt;2. Installing a certificate is needed for executing the Cmdlets:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;For creating the certificate follow this instructions: &lt;a title="http://blogs.msdn.com/b/avkashchauhan/archive/2010/12/30/handling-issue-csmanage-cannot-establish-secure-connection-to-management-core-windows-net.aspx" href="http://blogs.msdn.com/b/avkashchauhan/archive/2010/12/30/handling-issue-csmanage-cannot-establish-secure-connection-to-management-core-windows-net.aspx"&gt;http://blogs.msdn.com/b/avkashchauhan/archive/2010/12/30/handling-issue-csmanage-cannot-establish-secure-connection-to-management-core-windows-net.aspx&lt;/a&gt;&lt;/p&gt;    &lt;p&gt;Viewing Certificates: &lt;a title="http://windows.microsoft.com/en-US/windows-vista/View-or-manage-your-certificates" href="http://windows.microsoft.com/en-US/windows-vista/View-or-manage-your-certificates"&gt;http://windows.microsoft.com/en-US/windows-vista/View-or-manage-your-certificates&lt;/a&gt; &lt;/p&gt; &lt;/blockquote&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;strong&gt;Lessons Learned&lt;/strong&gt;&lt;/p&gt;    &lt;p&gt;Install the certificate your are going to be using as the Azure Management API certificate in the computer you are using for Execution/development. If this is not done you will get errors like this one: &lt;em&gt;Windows Azure PowerShell CMDLET returns &amp;quot;The HTTP request was forbidden with client authentication scheme 'Anonymous'&amp;quot; error message. Link: &lt;/em&gt;&lt;a title="http://blogs.msdn.com/b/avkashchauhan/archive/2011/06/13/what-to-do-when-windows-azure-powershell-cmdlet-returns-quot-the-http-request-was-forbidden-with-client-authentication-scheme-anonymous-quot-error-message.aspx" href="http://blogs.msdn.com/b/avkashchauhan/archive/2011/06/13/what-to-do-when-windows-azure-powershell-cmdlet-returns-quot-the-http-request-was-forbidden-with-client-authentication-scheme-anonymous-quot-error-message.aspx"&gt;http://blogs.msdn.com/b/avkashchauhan/archive/2011/06/13/what-to-do-when-windows-azure-powershell-cmdlet-returns-quot-the-http-request-was-forbidden-with-client-authentication-scheme-anonymous-quot-error-message.aspx&lt;/a&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;&lt;strong&gt;Developing and Debugging Recommendations&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;1. Closing the PowerShell Windows for Compiling&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;The PowerShell shell windows will lock the build and rebuild of the project because it using the Azure Management Cmdlets compiled libraries. You need to close any PowerShell window you may have open before Building the Azure Cmdlets project and for un-installation of the Cmdlets. &lt;/p&gt;  &lt;p&gt;&lt;strong&gt;2. Streamline Testing&lt;/strong&gt; &lt;/p&gt;  &lt;p&gt;Create a text file with the variables and values, open a PowerShell window and copy and paste the variables. The variables will be available for the entire life of the window.&amp;#160; Example: &lt;/p&gt;  &lt;p&gt;&lt;font size="2" face="Courier New"&gt;$RolName = &amp;quot;WebRole1_IN_0&amp;quot;      &lt;br /&gt;$RolName2= &amp;quot;WebRole1_IN_1&amp;quot;       &lt;br /&gt;$Slot = &amp;quot;Production&amp;quot;       &lt;br /&gt;$ServiceName = &amp;quot;Mydemo&amp;quot;       &lt;br /&gt;$SubId = &amp;quot;6cad9315-45a8-3e4r4e-8bdc-3e3rfdeerrrf&amp;quot;       &lt;br /&gt;$Cert = &amp;quot;C:\certs\AzureManagementAPICertificate.cer&amp;quot; &lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="2" face="Courier New"&gt;&lt;strong&gt;Reboot-RoleInstance&lt;/strong&gt; -RoleInstanceName $RolName -Slot $Slot -SubscriptionId $SubId -Certificate $Cert -ServiceName $ServiceName&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="2" face="Courier New"&gt;&lt;strong&gt;ReImage-RoleInstance&lt;/strong&gt; -RoleInstanceName $RolName2 -Slot $Slot -SubscriptionId $SubId -Certificate $Cert -ServiceName $ServiceName&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Visual studio Azure Management Cmdlets debugging Steps:&lt;/strong&gt;&amp;#160;&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;&lt;strong&gt;&lt;em&gt;Open the Azure Management Cmdlets Solution in Visual Studio&lt;/em&gt;&lt;/strong&gt; &lt;/li&gt;    &lt;li&gt;&lt;strong&gt;&lt;em&gt;Close all open PowerShell windows&lt;/em&gt;&lt;/strong&gt; &lt;/li&gt;    &lt;li&gt;&lt;strong&gt;&lt;em&gt;Open a CMD Windows and Run the Cmdlets Uninstall script:&lt;/em&gt;&lt;/strong&gt;       &lt;ol&gt;       &lt;li&gt;Find location “C:\AzureServiceManagementCmdlets\setup\dependency_checker\scripts\tasks” &lt;/li&gt;        &lt;li&gt;Run the script “uninstallPSSnapIn.bat”&lt;/li&gt;     &lt;/ol&gt;   &lt;/li&gt;    &lt;li&gt;&lt;strong&gt;&lt;em&gt;Recompile the project in Visual studio &lt;/em&gt;&lt;/strong&gt;&lt;/li&gt;    &lt;li&gt;&lt;strong&gt;&lt;em&gt;(as needed) Put your breakpoints&lt;/em&gt;&lt;/strong&gt; &lt;/li&gt;    &lt;li&gt;&lt;strong&gt;&lt;em&gt;On the CMD Window Run the Cmdlets installation script: installPSSnapIn.cmd&lt;/em&gt;&lt;/strong&gt;       &lt;ol&gt;       &lt;li&gt;Find location “C:\AzureServiceManagementCmdlets\setup\dependency_checker\scripts\tasks”&lt;!--EndFragment--&gt; &lt;/li&gt;        &lt;li&gt;Run the script “installPSSnapIn.cmd” &lt;/li&gt;     &lt;/ol&gt;   &lt;/li&gt;    &lt;li&gt;&lt;strong&gt;&lt;em&gt;Open a PowerShell Window. Run the following commands in the PowerShell window&lt;/em&gt;&lt;/strong&gt;       &lt;ol&gt;       &lt;li&gt;Add-PSSnapin AzureManagementToolsSnapIn &lt;/li&gt;        &lt;li&gt;Get-Command -PSSnapin AzureManagementToolsSnapIn &lt;!--EndFragment--&gt;&lt;/li&gt;     &lt;/ol&gt;   &lt;/li&gt;    &lt;li&gt;&lt;em&gt;&lt;strong&gt;Go back to Visual studio and&amp;#160; Attach the Debugger to the PowerShell&lt;/strong&gt;&lt;/em&gt;       &lt;ol&gt;       &lt;li&gt;Tools Tab –&amp;gt; Attach to Process… –&amp;gt; Attach to the PowerShelll process. &lt;/li&gt;     &lt;/ol&gt;   &lt;/li&gt;    &lt;li&gt;&lt;strong&gt;&lt;em&gt;Go back to the the PowerShell Window&lt;/em&gt;&lt;/strong&gt;       &lt;ol&gt;       &lt;li&gt;Setup the variables you may need:          &lt;ol&gt;&lt;font size="2" face="Courier New"&gt;$RolName = &amp;quot;WebRole1_IN_0&amp;quot;              &lt;br /&gt;$RolName2= &amp;quot;WebRole1_IN_1&amp;quot;               &lt;br /&gt;$Slot = &amp;quot;Production&amp;quot;               &lt;br /&gt;$ServiceName = &amp;quot;Mydemo&amp;quot;               &lt;br /&gt;$SubId = &amp;quot;6cad9315-45a8-3e4r4e-8bdc-3e3rfdeerrrf&amp;quot;               &lt;br /&gt;$Cert = &amp;quot;C:\certs\AzureManagementAPICertificate.cer&lt;/font&gt;&lt;/ol&gt;       &lt;/li&gt;        &lt;li&gt;Run the CmdLet you want to debug &amp;gt;&amp;gt; The execution will stop on the BreakPoint in Visual Studio          &lt;ol&gt;           &lt;li&gt;For Example: &lt;font size="2" face="Courier New"&gt;&lt;strong&gt;Reboot-RoleInstance&lt;/strong&gt; -RoleInstanceName $RolName -Slot $Slot -SubscriptionId $SubId -Certificate $Cert -ServiceName $ServiceName&lt;/font&gt; &lt;/li&gt;         &lt;/ol&gt;       &lt;/li&gt;     &lt;/ol&gt;   &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;Running the Commands: &lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-08-72-metablogapi/6622.DebuggingWACmdletsBlog_5F00_6B5150B0.png"&gt;&lt;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="DebuggingWACmdletsBlog" border="0" alt="DebuggingWACmdletsBlog" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-08-72-metablogapi/1016.DebuggingWACmdletsBlog_5F00_thumb_5F00_224B2EEA.png" width="632" height="588" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Happy Development and Debugging! Thanks to &lt;a href="http://www.davidaiken.com/"&gt;David Aiken&lt;/a&gt; for the PowerShell tips and tricks.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10182199" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/patrick_butler_monterde/archive/tags/Azure+Development/">Azure Development</category><category domain="http://blogs.msdn.com/b/patrick_butler_monterde/archive/tags/Azure+PowerShell/">Azure PowerShell</category><category domain="http://blogs.msdn.com/b/patrick_butler_monterde/archive/tags/Best+Practices/">Best Practices</category><category domain="http://blogs.msdn.com/b/patrick_butler_monterde/archive/tags/C_2300_/">C#</category><category domain="http://blogs.msdn.com/b/patrick_butler_monterde/archive/tags/Management+Tools/">Management Tools</category><category domain="http://blogs.msdn.com/b/patrick_butler_monterde/archive/tags/Managment+API+CmdLets/">Managment API CmdLets</category></item><item><title>Azure and HPC Server: You can now run MPI Workloads in Azure</title><link>http://blogs.msdn.com/b/patrick_butler_monterde/archive/2011/06/29/azure-and-hpc-server-you-can-now-run-mpi-workloads-in-azure.aspx</link><pubDate>Wed, 29 Jun 2011 20:21:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10181587</guid><dc:creator>pbutlerm</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/patrick_butler_monterde/rsscomments.aspx?WeblogPostID=10181587</wfw:commentRss><comments>http://blogs.msdn.com/b/patrick_butler_monterde/archive/2011/06/29/azure-and-hpc-server-you-can-now-run-mpi-workloads-in-azure.aspx#comments</comments><description>&lt;h5&gt;Exciting news on the Azure HPC space. With the new release of the HPC Pack 2008 R2 Service Pack 2 (SP2) you can now run MPI Workloads in Azure (in addition to Batch and Parametric sweeps)&lt;/h5&gt;  &lt;p&gt;Post: &lt;a title="http://blogs.technet.com/b/windowshpc/archive/2011/06/29/hpc-pack-2008-r2-service-pack-2-sp2-is-now-available.aspx" href="http://blogs.technet.com/b/windowshpc/archive/2011/06/29/hpc-pack-2008-r2-service-pack-2-sp2-is-now-available.aspx"&gt;http://blogs.technet.com/b/windowshpc/archive/2011/06/29/hpc-pack-2008-r2-service-pack-2-sp2-is-now-available.aspx&lt;/a&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;The second service pack to the HPC Pack 2008 R2 software is now available!&lt;/p&gt;  &lt;p&gt;This update includes a number of great new features, including&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Enhanced Azure capabilities, such as adding Azure VM nodes to your cluster, creating Azure node configuration scripts, and supporting Remote Desktop connections &lt;/li&gt;    &lt;li&gt;Ability to run MPI-based applications in Azure &lt;/li&gt;    &lt;li&gt;Job scheduling support through a REST interface and an IIS-hosted web portal &lt;/li&gt;    &lt;li&gt;A new job scheduling policy that uses 'resource pools' to ensure compute access to different user groups &lt;/li&gt;    &lt;li&gt;SOA improvements, such as in-process broker support for increased speed, and a new common data staging feature &lt;/li&gt;    &lt;li&gt;and all the 'normal' service pack stability improvements &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;For more information on those, and other, new features available in Service Pack 2 please see our &lt;a href="http://technet.microsoft.com/en-us/library/ff919349(WS.10).aspx"&gt;documentation on TechNet&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;The single &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=0fbdb867-c3ac-46c5-9311-98be0e461fc3"&gt;SP2 installer&lt;/a&gt; applies to both Express and Enterprise installations, as well as the standalone 'Client Utilities' and 'MS-MPI' packages. You can download it from the &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=0fbdb867-c3ac-46c5-9311-98be0e461fc3"&gt;Microsoft Download Center&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;An important note is that this service pack can not be uninstalled by itself. Uninstalling the service pack will also uninstall the HPC Pack itself, so you'll need to take a full backup (including the SQL databases) before installation if you want to be able to 'roll back.'&lt;/p&gt;  &lt;p&gt;If you do not have an HPC Pack 2008 R2 cluster, you can download a free &lt;a href="http://www.microsoft.com/download/en/details.aspx?displaylang=en&amp;amp;id=15368"&gt;Windows HPC Server 2008 R2 evaluation version&lt;/a&gt;. Before you install, you can try out the new &lt;a href="http://www.microsoft.com/download/en/details.aspx?displaylang=en&amp;amp;id=8433"&gt;Installation Preparation Wizard&lt;/a&gt; which can help analyze your environment for common issues and provide some best practice guidance to help ensure an easy HPC cluster setup. &lt;/p&gt;  &lt;p&gt;Let us know your thoughts over on our &lt;a href="http://social.microsoft.com/Forums/en/category/windowshpc"&gt;Windows HPC discussion forums&lt;/a&gt;.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10181587" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/patrick_butler_monterde/archive/tags/Azure/">Azure</category><category domain="http://blogs.msdn.com/b/patrick_butler_monterde/archive/tags/HPC+and+Azure/">HPC and Azure</category><category domain="http://blogs.msdn.com/b/patrick_butler_monterde/archive/tags/Windows+Azure/">Windows Azure</category><category domain="http://blogs.msdn.com/b/patrick_butler_monterde/archive/tags/Windows+HPC/">Windows HPC</category></item><item><title>Windows Azure Toolkits for iOS, Android and Windows Phone</title><link>http://blogs.msdn.com/b/patrick_butler_monterde/archive/2011/05/10/windows-azure-toolkits-for-ios-android-and-windows-phone.aspx</link><pubDate>Tue, 10 May 2011 16:11:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10163000</guid><dc:creator>pbutlerm</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/patrick_butler_monterde/rsscomments.aspx?WeblogPostID=10163000</wfw:commentRss><comments>http://blogs.msdn.com/b/patrick_butler_monterde/archive/2011/05/10/windows-azure-toolkits-for-ios-android-and-windows-phone.aspx#comments</comments><description>&lt;p&gt;We have made available Windows Azure toolkits for mobile development for iOS, Android and Windows Phone: &lt;/p&gt;  &lt;p&gt;Link to announcement: &lt;a title="http://blogs.technet.com/b/microsoft_blog/archive/2011/05/09/microsoft-announces-windows-azure-toolkits-for-ios-android-and-windows-phone.aspx" href="http://blogs.technet.com/b/microsoft_blog/archive/2011/05/09/microsoft-announces-windows-azure-toolkits-for-ios-android-and-windows-phone.aspx"&gt;http://blogs.technet.com/b/microsoft_blog/archive/2011/05/09/microsoft-announces-windows-azure-toolkits-for-ios-android-and-windows-phone.aspx&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Screencasts are available for developers seeking additional information: &lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://www.wadewegner.com/2011/05/windows-azure-toolkit-for-ios/"&gt;Getting Started with the iOS Toolkit&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://channel9.msdn.com/posts/Deploying-the-Cloud-Ready-Packages-for-Devices"&gt;Deploying the Cloud Ready Package for Devices&lt;/a&gt;. &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Links to access the free toolkits are below: &lt;/p&gt;  &lt;p&gt;&lt;strong&gt;iOS:&lt;/strong&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="https://github.com/microsoft-dpe/watoolkitios-lib"&gt;https://github.com/microsoft-dpe/watoolkitios-lib&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="https://github.com/microsoft-dpe/watoolkitios-samples"&gt;https://github.com/microsoft-dpe/watoolkitios-samples&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="https://github.com/microsoft-dpe/watoolkitios-doc"&gt;https://github.com/microsoft-dpe/watoolkitios-doc&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;strong&gt;Windows Phone 7:&lt;/strong&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://watoolkitwp7.codeplex.com"&gt;http://watoolkitwp7.codeplex.com&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10163000" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/patrick_butler_monterde/archive/tags/Azure+Mobile/">Azure Mobile</category><category domain="http://blogs.msdn.com/b/patrick_butler_monterde/archive/tags/Azure+SDK/">Azure SDK</category><category domain="http://blogs.msdn.com/b/patrick_butler_monterde/archive/tags/SDK/">SDK</category><category domain="http://blogs.msdn.com/b/patrick_butler_monterde/archive/tags/Training+Kit/">Training Kit</category></item><item><title>Windows Azure Platform Offer Comparison Table</title><link>http://blogs.msdn.com/b/patrick_butler_monterde/archive/2011/05/02/windows-azure-platform-offer-comparison-table.aspx</link><pubDate>Mon, 02 May 2011 20:39:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10160146</guid><dc:creator>pbutlerm</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/patrick_butler_monterde/rsscomments.aspx?WeblogPostID=10160146</wfw:commentRss><comments>http://blogs.msdn.com/b/patrick_butler_monterde/archive/2011/05/02/windows-azure-platform-offer-comparison-table.aspx#comments</comments><description>&lt;p&gt;Great table that provides a comparison of the Windows Azure Offers:&lt;/p&gt;  &lt;p&gt;Link: &lt;a title="http://www.microsoft.com/windowsazure/offers/popup/popup.aspx?lang=en&amp;amp;locale=en-US&amp;amp;offer=COMPARE_PUBLIC" href="http://www.microsoft.com/windowsazure/offers/popup/popup.aspx?lang=en&amp;amp;locale=en-US&amp;amp;offer=COMPARE_PUBLIC"&gt;http://www.microsoft.com/windowsazure/offers/popup/popup.aspx?lang=en&amp;amp;locale=en-US&amp;amp;offer=COMPARE_PUBLIC&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10160146" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/patrick_butler_monterde/archive/tags/Azure+pricing/">Azure pricing</category><category domain="http://blogs.msdn.com/b/patrick_butler_monterde/archive/tags/Windows+Azure/">Windows Azure</category></item><item><title>Windows HPC with Burst to Windows Azure: Application Models and Data Considerations</title><link>http://blogs.msdn.com/b/patrick_butler_monterde/archive/2011/04/20/windows-hpc-with-burst-to-windows-azure-application-models-and-data-considerations.aspx</link><pubDate>Wed, 20 Apr 2011 14:51:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10155756</guid><dc:creator>pbutlerm</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/patrick_butler_monterde/rsscomments.aspx?WeblogPostID=10155756</wfw:commentRss><comments>http://blogs.msdn.com/b/patrick_butler_monterde/archive/2011/04/20/windows-hpc-with-burst-to-windows-azure-application-models-and-data-considerations.aspx#comments</comments><description>&lt;p&gt;&lt;strong&gt;Link: &lt;/strong&gt;&lt;a title="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=ACDE41C6-153A-4181-912E-78024FCC86DA&amp;amp;amp;displaylang=en" href="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=ACDE41C6-153A-4181-912E-78024FCC86DA&amp;amp;amp;displaylang=en"&gt;http://www.microsoft.com/downloads/en/details.aspx?FamilyID=ACDE41C6-153A-4181-912E-78024FCC86DA&amp;amp;amp;displaylang=en&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Windows® HPC Server 2008 R2 SP1 enables administrators to increase the power of the on-premises cluster by adding computational resources in Windows Azure. With the Windows Azure “burst” scenario, various types of HPC applications can be deployed to Windows Azure nodes and run on these nodes in the same way they run in on-premises nodes.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Link: &lt;/strong&gt;&lt;a title="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=ACDE41C6-153A-4181-912E-78024FCC86DA&amp;amp;amp;displaylang=en" href="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=ACDE41C6-153A-4181-912E-78024FCC86DA&amp;amp;amp;displaylang=en"&gt;http://www.microsoft.com/downloads/en/details.aspx?FamilyID=ACDE41C6-153A-4181-912E-78024FCC86DA&amp;amp;amp;displaylang=en&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10155756" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/patrick_butler_monterde/archive/tags/WhitePaper/">WhitePaper</category><category domain="http://blogs.msdn.com/b/patrick_butler_monterde/archive/tags/Windows+Azure+Platform/">Windows Azure Platform</category><category domain="http://blogs.msdn.com/b/patrick_butler_monterde/archive/tags/Windows+HPC/">Windows HPC</category></item><item><title>Windows Azure Platform Training Kit 2011 April Update</title><link>http://blogs.msdn.com/b/patrick_butler_monterde/archive/2011/04/19/windows-azure-platform-training-kit-2011-april-update.aspx</link><pubDate>Tue, 19 Apr 2011 14:30:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10155741</guid><dc:creator>pbutlerm</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/patrick_butler_monterde/rsscomments.aspx?WeblogPostID=10155741</wfw:commentRss><comments>http://blogs.msdn.com/b/patrick_butler_monterde/archive/2011/04/19/windows-azure-platform-training-kit-2011-april-update.aspx#comments</comments><description>&lt;p&gt;Windows Azure Platform Training Kit includes a comprehensive set of technical content to help you learn how to use Windows Azure, SQL Azure, and the Windows Azure AppFabric.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Link: &lt;/strong&gt;&lt;a title="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=413E88F8-5966-4A83-B309-53B7B77EDF78&amp;amp;displaylang=en" href="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=413E88F8-5966-4A83-B309-53B7B77EDF78&amp;amp;displaylang=en"&gt;http://www.microsoft.com/downloads/en/details.aspx?FamilyID=413E88F8-5966-4A83-B309-53B7B77EDF78&amp;amp;displaylang=en&lt;/a&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;The Windows Azure Platform Training Kit includes a comprehensive set of technical content including hands-on labs, presentations, and demos that are designed to help you learn how to use the Windows Azure platform, including: Windows Azure, SQL Azure and the Windows Azure AppFabric.    &lt;br /&gt;The April 2011 update of the Windows Azure Platform Training Kit has been updated for Windows Azure SDK 1.4, Visual Studio 2010 SP1, includes three new HOLs, and updated HOLs and demos for the new Windows Azure AppFabric portal.    &lt;br /&gt;Some of the specific changes with the April update of the training kit includes: &lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;[New] Authenticating Users in a Windows Phone 7 App via ACS, OData Services and Windows Azure lab &lt;/li&gt;    &lt;li&gt;[New] Windows Azure Traffic Manager lab &lt;/li&gt;    &lt;li&gt;[New] Introduction to SQL Azure Reporting Services lab &lt;/li&gt;    &lt;li&gt;[Updated] Connecting Apps with Windows Azure Connect lab updated for Connect refresh &lt;/li&gt;    &lt;li&gt;[Updated] Windows Azure CDN lab updated for CDN refresh &lt;/li&gt;    &lt;li&gt;[Updated] Introduction to the AppFabric ACS 2.0 lab updated to the production release of ACS 2.0 &lt;/li&gt;    &lt;li&gt;[Updated] Use ACS to Federate with Multiple Business Identity Providers lab updated to the production release of ACS 2.0 &lt;/li&gt;    &lt;li&gt;[Updated] Introduction to Service Bus lab updated to latest AppFabric portal experience &lt;/li&gt;    &lt;li&gt;[Updated] Eventing on the Service Bus lab updated to latest AppFabric portal experience &lt;/li&gt;    &lt;li&gt;[Updated] Service Remoting lab updated to latest AppFabric portal experience &lt;/li&gt;    &lt;li&gt;[Updated] Rafiki demo updated to latest AppFabric portal experience &lt;/li&gt;    &lt;li&gt;[Updated] Service Bus demos updated to latest AppFabric portal&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;   &lt;br /&gt;&lt;b&gt;Release:&lt;/b&gt; April Update    &lt;br /&gt;&lt;b&gt;Version:&lt;/b&gt; 2.9&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Link: &lt;/strong&gt;&lt;a title="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=413E88F8-5966-4A83-B309-53B7B77EDF78&amp;amp;displaylang=en" href="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=413E88F8-5966-4A83-B309-53B7B77EDF78&amp;amp;displaylang=en"&gt;http://www.microsoft.com/downloads/en/details.aspx?FamilyID=413E88F8-5966-4A83-B309-53B7B77EDF78&amp;amp;displaylang=en&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10155741" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/patrick_butler_monterde/archive/tags/Training+Kit/">Training Kit</category><category domain="http://blogs.msdn.com/b/patrick_butler_monterde/archive/tags/Windows+Azure+Platform/">Windows Azure Platform</category><category domain="http://blogs.msdn.com/b/patrick_butler_monterde/archive/tags/Windows+Azure+Platform+Training+Kit/">Windows Azure Platform Training Kit</category></item><item><title>Windows Azure Toolkit for Windows Phone 7</title><link>http://blogs.msdn.com/b/patrick_butler_monterde/archive/2011/03/25/windows-azure-toolkit-for-windows-phone-7.aspx</link><pubDate>Fri, 25 Mar 2011 22:21:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10146099</guid><dc:creator>pbutlerm</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/patrick_butler_monterde/rsscomments.aspx?WeblogPostID=10146099</wfw:commentRss><comments>http://blogs.msdn.com/b/patrick_butler_monterde/archive/2011/03/25/windows-azure-toolkit-for-windows-phone-7.aspx#comments</comments><description>&lt;p&gt;Link: &lt;a title="http://watoolkitwp7.codeplex.com/" href="http://watoolkitwp7.codeplex.com/"&gt;http://watoolkitwp7.codeplex.com/&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Hello, &lt;/p&gt;  &lt;p&gt;I am pleased to announce the &lt;strong&gt;Windows Azure Toolkit for Windows Phone 7. &lt;/strong&gt;The toolkit is designed to make it easier for you to build mobile applications that leverage cloud services running in Windows Azure. The toolkit includes Visual Studio project templates for Windows Phone 7 and Windows Azure, class libraries optimized for use on the phone, sample applications, and documentation.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Windows Azure&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;Windows Azure is a cloud-computing platform that lets you run applications and store data in the cloud. Instead of having to worry about building out the underlying infrastructure and managing the operating system, you can simply build your application and deploy it to Windows Azure. Windows Azure provides developers with on-demand compute, storage, networking, and content delivery capabilities.&lt;/p&gt;  &lt;p&gt;For more information about Windows Azure, visit the &lt;a href="http://www.microsoft.com/windowsazure/"&gt;Windows Azure website&lt;/a&gt;. For developer focused training material, download the &lt;a href="http://go.microsoft.com/fwlink/?LinkID=130354"&gt;Windows Azure Platform Training Kit&lt;/a&gt; or view the online &lt;a href="http://go.microsoft.com/fwlink/?LinkID=207018"&gt;Windows Azure Platform Training Course&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;Getting started: If you’re looking to try out the Windows Azure Platform free for 30-days—without using a credit card—try the &lt;a href="http://bit.ly/cloudcoverpass"&gt;Windows Azure Pass&lt;/a&gt; with promo code “CloudCover”. For more details, see &lt;a href="http://www.wadewegner.com/2011/03/try-out-windows-azure-with-a-free-pass/"&gt;Try Out Windows Azure with a Free Pass&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;&lt;b&gt;Content&lt;/b&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://watoolkitwp7.codeplex.com/wikipage?title=Setup%20and%20Configuration&amp;amp;referringTitle=Documentation"&gt;Setup and Configuration&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a href="http://watoolkitwp7.codeplex.com/wikipage?title=Toolkit%20Content&amp;amp;referringTitle=Documentation"&gt;Toolkit Content&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a href="http://watoolkitwp7.codeplex.com/wikipage?title=Getting%20Started&amp;amp;referringTitle=Documentation"&gt;Getting Started&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a href="http://watoolkitwp7.codeplex.com/wikipage?title=Troubleshooting&amp;amp;referringTitle=Documentation"&gt;Troubleshooting&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;Videos (coming soon) &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;strong&gt;Requirements&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;You must have the following items to run the project template and the sample solution included in this toolkit:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Microsoft Visual Studio 2010 Professional (or higher) or both Microsoft Visual Web Developer 2010 Express and Microsoft Visual Studio &lt;/li&gt;    &lt;li&gt;2010 Express for Windows Phone &lt;/li&gt;    &lt;li&gt;Windows Phone Developer Tools &lt;/li&gt;    &lt;li&gt;Internet Information Services 7 (IIS7) &lt;/li&gt;    &lt;li&gt;Windows Azure Tools for Microsoft Visual Studio 2010 (November Release) &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Link: &lt;a title="http://watoolkitwp7.codeplex.com/" href="http://watoolkitwp7.codeplex.com/"&gt;http://watoolkitwp7.codeplex.com/&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Enjoy,&lt;/p&gt;  &lt;p&gt;Patrick &lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10146099" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/patrick_butler_monterde/archive/tags/Tools/">Tools</category><category domain="http://blogs.msdn.com/b/patrick_butler_monterde/archive/tags/Windows+Azure+Platform/">Windows Azure Platform</category><category domain="http://blogs.msdn.com/b/patrick_butler_monterde/archive/tags/Windows+Phone+7/">Windows Phone 7</category><category domain="http://blogs.msdn.com/b/patrick_butler_monterde/archive/tags/Azure+Training/">Azure Training</category></item><item><title>Azure Content Delivery Network CDN Best Practices</title><link>http://blogs.msdn.com/b/patrick_butler_monterde/archive/2011/03/23/azure-content-delivery-network-cdn-best-practices.aspx</link><pubDate>Thu, 24 Mar 2011 06:04:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10144171</guid><dc:creator>pbutlerm</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/patrick_butler_monterde/rsscomments.aspx?WeblogPostID=10144171</wfw:commentRss><comments>http://blogs.msdn.com/b/patrick_butler_monterde/archive/2011/03/23/azure-content-delivery-network-cdn-best-practices.aspx#comments</comments><description>&lt;p&gt;Jason Sherron has a great post regarding Windows Azure Content Delivery Network (CDN) Best practices:&lt;/p&gt;  &lt;p&gt;Link: &lt;a title="http://blogs.msdn.com/b/windowsazure/archive/2011/03/18/best-practices-for-the-windows-azure-content-delivery-network.aspx" href="http://blogs.msdn.com/b/windowsazure/archive/2011/03/18/best-practices-for-the-windows-azure-content-delivery-network.aspx"&gt;http://blogs.msdn.com/b/windowsazure/archive/2011/03/18/best-practices-for-the-windows-azure-content-delivery-network.aspx&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Enjoy,&lt;/p&gt;  &lt;p&gt;Patrick &lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10144171" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/patrick_butler_monterde/archive/tags/Azure+CDN/">Azure CDN</category><category domain="http://blogs.msdn.com/b/patrick_butler_monterde/archive/tags/Best+Practices/">Best Practices</category><category domain="http://blogs.msdn.com/b/patrick_butler_monterde/archive/tags/Windows+Azure+Platform/">Windows Azure Platform</category></item><item><title>How-to: Implementing the SCOM Azure Management Pack</title><link>http://blogs.msdn.com/b/patrick_butler_monterde/archive/2011/03/21/how-to-implementing-the-scom-azure-management-pack.aspx</link><pubDate>Tue, 22 Mar 2011 03:07:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10144125</guid><dc:creator>pbutlerm</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/patrick_butler_monterde/rsscomments.aspx?WeblogPostID=10144125</wfw:commentRss><comments>http://blogs.msdn.com/b/patrick_butler_monterde/archive/2011/03/21/how-to-implementing-the-scom-azure-management-pack.aspx#comments</comments><description>&lt;p&gt;Hello,&lt;/p&gt;  &lt;p&gt;My good friend Walter Myers has published some great blog posts regarding how to properly implement the Microsoft System Center Operations Manager (SCOM) 2007 to monitor Windows Azure Applications:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Setting Up Performance Counters in your Web and Worker Role      &lt;ul&gt;       &lt;li&gt;&lt;a href="http://blogs.msdn.com/b/walterm/archive/2011/02/01/setting-up-performance-counters-in-your-web-and-worker-roles.aspx"&gt;http://blogs.msdn.com/b/walterm/archive/2011/02/01/setting-up-performance-counters-in-your-web-and-worker-roles.aspx&lt;/a&gt; &lt;/li&gt;     &lt;/ul&gt;   &lt;/li&gt;    &lt;li&gt;Adding Azure Application Monitoring to SCOM 2007      &lt;ul&gt;       &lt;li&gt;&lt;a href="http://blogs.msdn.com/b/walterm/archive/2011/02/14/adding-azure-application-monitoring-to-scom-2007-r2.aspx"&gt;http://blogs.msdn.com/b/walterm/archive/2011/02/14/adding-azure-application-monitoring-to-scom-2007-r2.aspx&lt;/a&gt; &lt;/li&gt;     &lt;/ul&gt;   &lt;/li&gt;    &lt;li&gt;Configuring Azure Diagnostics Performance Counters Monitoring in SCOM 2007      &lt;ul&gt;       &lt;li&gt;&lt;a href="http://blogs.msdn.com/b/walterm/archive/2011/03/18/configuring-azure-diagnostics-performance-counter-monitoring-in-scom-2007-r2.aspx"&gt;http://blogs.msdn.com/b/walterm/archive/2011/03/18/configuring-azure-diagnostics-performance-counter-monitoring-in-scom-2007-r2.aspx&lt;/a&gt; &lt;/li&gt;     &lt;/ul&gt;   &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Enjoy,&lt;/p&gt;  &lt;p&gt;Patrick&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10144125" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/patrick_butler_monterde/archive/tags/Azure+Best+Practices/">Azure Best Practices</category><category domain="http://blogs.msdn.com/b/patrick_butler_monterde/archive/tags/Azure+Diagnostics/">Azure Diagnostics</category><category domain="http://blogs.msdn.com/b/patrick_butler_monterde/archive/tags/Operations+Manager+2007+R2/">Operations Manager 2007 R2</category><category domain="http://blogs.msdn.com/b/patrick_butler_monterde/archive/tags/SCOM+2007/">SCOM 2007</category><category domain="http://blogs.msdn.com/b/patrick_butler_monterde/archive/tags/Windows+Azure+Platform/">Windows Azure Platform</category></item><item><title>Windows Azure Guest OS Releases and SDK Compatibility Matrix</title><link>http://blogs.msdn.com/b/patrick_butler_monterde/archive/2011/03/17/windows-azure-guest-os-releases-and-sdk-compatibility-matrix.aspx</link><pubDate>Thu, 17 Mar 2011 18:16:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10141554</guid><dc:creator>pbutlerm</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/patrick_butler_monterde/rsscomments.aspx?WeblogPostID=10141554</wfw:commentRss><comments>http://blogs.msdn.com/b/patrick_butler_monterde/archive/2011/03/17/windows-azure-guest-os-releases-and-sdk-compatibility-matrix.aspx#comments</comments><description>&lt;p&gt;&lt;strong&gt;Link:&lt;/strong&gt; &lt;a title="http://msdn.microsoft.com/en-us/library/ee924680.aspx" href="http://msdn.microsoft.com/en-us/library/ee924680.aspx"&gt;http://msdn.microsoft.com/en-us/library/ee924680.aspx&lt;/a&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;The following guest operating systems have been released on Windows Azure:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Windows Guest OS Family 2 which is substantially compatible with Windows &lt;u&gt;Server 2008 R2&lt;/u&gt; &lt;/li&gt;    &lt;li&gt;Windows Guest OS Family 1 which is substantially compatible with Windows &lt;u&gt;Server 2008 SP2&lt;/u&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;The included link shows which guest operating system releases are compatible with which versions of the Windows Azure SDK. &lt;/p&gt;  &lt;p&gt;&lt;em&gt;&lt;strong&gt;Note:&lt;/strong&gt;&amp;#160; To ensure that your service works as expected, you must deploy it to a release of the Windows Azure guest operating system that is compatible with the version of the Windows Azure SDK with which you developed it.&lt;/em&gt; &lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Link:&lt;/strong&gt; &lt;a title="http://msdn.microsoft.com/en-us/library/ee924680.aspx" href="http://msdn.microsoft.com/en-us/library/ee924680.aspx"&gt;http://msdn.microsoft.com/en-us/library/ee924680.aspx&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10141554" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/patrick_butler_monterde/archive/tags/SDK/">SDK</category><category domain="http://blogs.msdn.com/b/patrick_butler_monterde/archive/tags/Windows+Azure+Platform/">Windows Azure Platform</category><category domain="http://blogs.msdn.com/b/patrick_butler_monterde/archive/tags/Windows+Guest+OS/">Windows Guest OS</category></item><item><title>Visual Studio 2010 and .NET Framework 4 Training Kit Released</title><link>http://blogs.msdn.com/b/patrick_butler_monterde/archive/2011/03/15/visual-studio-2010-and-net-framework-4-training-kit-released.aspx</link><pubDate>Tue, 15 Mar 2011 17:10:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10141510</guid><dc:creator>pbutlerm</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/patrick_butler_monterde/rsscomments.aspx?WeblogPostID=10141510</wfw:commentRss><comments>http://blogs.msdn.com/b/patrick_butler_monterde/archive/2011/03/15/visual-studio-2010-and-net-framework-4-training-kit-released.aspx#comments</comments><description>&lt;p&gt;For all the .NET developers working on Azure, here is the latest .NET 4.0 Training Kit.&lt;/p&gt;  &lt;p&gt;Link: &lt;a title="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=752CB725-969B-4732-A383-ED5740F02E93&amp;amp;displaylang=en" href="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=752CB725-969B-4732-A383-ED5740F02E93&amp;amp;displaylang=en"&gt;http://www.microsoft.com/downloads/en/details.aspx?FamilyID=752CB725-969B-4732-A383-ED5740F02E93&amp;amp;displaylang=en&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Today we released the March 2011 version of the Visual Studio 2010 and .NET Framework 4 Training Kit and Training Course. The Visual Studio 2010 and .NET Framework 4 Training Course includes videos and hands-on-labs designed to help you learn how to utilize the Visual Studio 2010 features and a variety of framework technologies including: C# 4.0, Visual Basic 10, F#, ASP.NET 4, Parallel computing, WCF, Windows Workflow, WPF, Silverlight and Windows Azure. The kit now contains 50 labs, 22 demos, 16 presentations and 12 videos. &lt;/p&gt;  &lt;p&gt;&lt;strong&gt;New content in this release includes:&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;em&gt;- Silverlight 4:&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;o Hands-on Lab - Migrating a Windows Forms Application to Silverlight&lt;/p&gt;  &lt;p&gt;o Hands-on Lab - Migrating an ASP.NET Web Forms Application to Silverlight&lt;/p&gt;  &lt;p&gt;o Hands-on Lab - Working with Panels, XAML and Controls&lt;/p&gt;  &lt;p&gt;o Hands-on Lab - Silverlight Data Binding&lt;/p&gt;  &lt;p&gt;o Hands-on Lab - Migrating Existing Applications to Out-of-Browser&lt;/p&gt;  &lt;p&gt;o Hands-on Lab - Great UX with Blend&lt;/p&gt;  &lt;p&gt;o Hands-on Lab - Web Services and Silverlight&lt;/p&gt;  &lt;p&gt;o Hands-on Lab - Using WCF RIA Services&lt;/p&gt;  &lt;p&gt;o Hands-on Lab - Deep Dive into Out of Browser&lt;/p&gt;  &lt;p&gt;o Hands-on Lab - Using the MVVM Pattern in Silverlight Applications&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;em&gt;- Windows Azure:&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;o Hands-on Lab – Introduction to Windows Azure&lt;/p&gt;  &lt;p&gt;o Hands-on Lab – Debugging Applications in Windows Azure&lt;/p&gt;  &lt;p&gt;o Demo Script – Hello Windows Azure&lt;/p&gt;  &lt;p&gt;o Demo Script – Deploying Windows Azure Services&lt;/p&gt;  &lt;p&gt;o Presentation – Windows Azure Platform Overview&lt;/p&gt;  &lt;p&gt;o Video – What is Windows Azure?&lt;/p&gt;  &lt;p&gt;All content has been tested to work with Visual Studio 2010 SP1. The setup scripts for all hands-on labs and demo scripts have also been updated so that the content can easily be used on a machine running Windows 7 SP1. &lt;/p&gt;  &lt;p&gt;Enjoy,&lt;/p&gt;  &lt;p&gt;Patrick&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10141510" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/patrick_butler_monterde/archive/tags/SDK/">SDK</category><category domain="http://blogs.msdn.com/b/patrick_butler_monterde/archive/tags/Training+Kit/">Training Kit</category><category domain="http://blogs.msdn.com/b/patrick_butler_monterde/archive/tags/Azure+Training/">Azure Training</category></item><item><title>How-to Index of Windows Azure</title><link>http://blogs.msdn.com/b/patrick_butler_monterde/archive/2011/03/15/how-to-index-of-windows-azure.aspx</link><pubDate>Tue, 15 Mar 2011 17:07:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10140433</guid><dc:creator>pbutlerm</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/patrick_butler_monterde/rsscomments.aspx?WeblogPostID=10140433</wfw:commentRss><comments>http://blogs.msdn.com/b/patrick_butler_monterde/archive/2011/03/15/how-to-index-of-windows-azure.aspx#comments</comments><description>&lt;h5&gt;&lt;/h5&gt;  &lt;p&gt;This is the list of Windows Azure Platform How-to that appear on the windows Azure SDK 1.4&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;How to: Build a Windows Azure Application&lt;/strong&gt;     &lt;br /&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/ee814754.aspx"&gt;How to Configure Virtual Machine Sizes&lt;/a&gt;     &lt;br /&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/ee758697.aspx"&gt;How to Configure Connection Strings&lt;/a&gt;     &lt;br /&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/ee907419.aspx"&gt;How to Configure Operating System Versions&lt;/a&gt;     &lt;br /&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/ee758708.aspx"&gt;How to Configure Local Storage Resources&lt;/a&gt;     &lt;br /&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/gg432987.aspx"&gt;How to Create a Certificate for a Role&lt;/a&gt;     &lt;br /&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/gg433063.aspx"&gt;How to Create a Remote Desktop Protocol File&lt;/a&gt;     &lt;br /&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/gg432991.aspx"&gt;How to Define Environment Variables Before a Role Starts&lt;/a&gt;     &lt;br /&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/gg433020.aspx"&gt;How to Define Input Endpoints for a Role&lt;/a&gt;     &lt;br /&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/gg432980.aspx"&gt;How to Define Internal Endpoints for a Role&lt;/a&gt;     &lt;br /&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/gg456327.aspx"&gt;How to Define Startup Tasks for a Role&lt;/a&gt;     &lt;br /&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/gg432965.aspx"&gt;How to Encrypt a Password&lt;/a&gt;     &lt;br /&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/gg433115.aspx"&gt;How to Restrict Communication Between Roles&lt;/a&gt;     &lt;br /&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/gg433051.aspx"&gt;How to Retrieve Role Instance Data&lt;/a&gt;     &lt;br /&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/gg432963.aspx"&gt;How to Use the RoleEnvironment.Changing Event&lt;/a&gt;     &lt;br /&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/gg433023.aspx"&gt;How to Use the RoleEnvironment.Changed Event&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;How to: Use the Windows Azure SDK Tools to Package and Deploy an Application&lt;/strong&gt;     &lt;br /&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/gg433136.aspx"&gt;How to Prepare the Windows Azure Compute Emulator&lt;/a&gt;     &lt;br /&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/gg433131.aspx"&gt;How to Configure the Compute Emulator to Emulate Windows Azure&lt;/a&gt;     &lt;br /&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/gg433133.aspx"&gt;How to Package an Application by Using the CSPack Command-Line Tool&lt;/a&gt;     &lt;br /&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/gg433130.aspx"&gt;How to Run an Application in the Compute Emulator by Using the CSRun Command-Line Tool&lt;/a&gt;     &lt;br /&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/gg433132.aspx"&gt;How to Initialize the Storage Emulator by Using the DSInit Command-Line Tool&lt;/a&gt;     &lt;br /&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/gg432970.aspx"&gt;How to Change the Configuration of a Running Service&lt;/a&gt;     &lt;br /&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/gg432961.aspx"&gt;How to Attach a Debugger to New Role Instances&lt;/a&gt;     &lt;br /&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/gg432969.aspx"&gt;How to View Trace Information in the Compute Emulator&lt;/a&gt;     &lt;br /&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/gg433134.aspx"&gt;How to Configure SQL Server for the Storage Emulator&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;How to: Configure a Web Application&lt;/strong&gt;     &lt;br /&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/gg433110.aspx"&gt;How to Configure a Web Role for Multiple Web Sites&lt;/a&gt;     &lt;br /&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/gg432956.aspx"&gt;How to Configure the Virtual Directory Location&lt;/a&gt;     &lt;br /&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/gg433064.aspx"&gt;How to Configure a Windows Azure Port&lt;/a&gt;     &lt;br /&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/gg433080.aspx"&gt;How to Configure the Site Entry in the Service Definition File&lt;/a&gt;     &lt;br /&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/gg433059.aspx"&gt;How to Configure IIS Components in Windows Azure&lt;/a&gt;     &lt;br /&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/gg433113.aspx"&gt;How to Configure a Service to Use a Legacy Web Role&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;How to: Manage Windows Azure VM Roles&lt;/strong&gt;     &lt;br /&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/gg465391.aspx"&gt;How to Create the Base VHD for a VM Role in Windows Azure&lt;/a&gt;     &lt;br /&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/gg465409.aspx"&gt;How to Install the Windows Azure Integration Components&lt;/a&gt;     &lt;br /&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/gg697584.aspx"&gt;How to Enable Windows Azure Connect for a VM Role&lt;/a&gt;     &lt;br /&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/gg466226.aspx"&gt;How to Develop an Adapter for a VM Role in Windows Azure&lt;/a&gt;     &lt;br /&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/gg465407.aspx"&gt;How to Prepare the Server Image for Uploading to Windows Azure&lt;/a&gt;     &lt;br /&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/gg465385.aspx"&gt;How to Upload a VHD to Windows Azure&lt;/a&gt;     &lt;br /&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/gg465379.aspx"&gt;How to Create and Deploy the VM Role Service Model&lt;/a&gt;     &lt;br /&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/gg697586.aspx"&gt;How to Use Certificates With a VM Role in Windows Azure&lt;/a&gt;     &lt;br /&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/gg465406.aspx"&gt;How to Change a Server Image for a VM Role by Using a Differencing VHD&lt;/a&gt;     &lt;br /&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/gg465392.aspx"&gt;How to Change the Configuration of a VM role&lt;/a&gt;     &lt;br /&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/gg466230.aspx"&gt;How to Manage the Lifecycle of VM Role Instances in Windows Azure&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;How to: Administering Windows Azure Hosted Services&lt;/strong&gt;     &lt;br /&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/gg433024.aspx"&gt;How to Setup a Windows Azure Subscription&lt;/a&gt;     &lt;br /&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/gg456328.aspx"&gt;How to Setup Multiple Administrator Accounts&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;How to: Deploy a Windows Azure Application&lt;/strong&gt;     &lt;br /&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/gg456329.aspx"&gt;How to Package your Service&lt;/a&gt;     &lt;br /&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/dd179441.aspx"&gt;How to Deploy a Service&lt;/a&gt;     &lt;br /&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/gg433118.aspx"&gt;How to Create a Hosted Service&lt;/a&gt;     &lt;br /&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/gg433066.aspx"&gt;How to Create a Storage Account&lt;/a&gt;     &lt;br /&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/ee871996.aspx"&gt;How to Configure the Service Topology&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;How to: Upgrade a Service&lt;/strong&gt;     &lt;br /&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/ee517255.aspx"&gt;How to Perform In-Place Upgrades&lt;/a&gt;     &lt;br /&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/ee517253.aspx"&gt;How to Swap a Service's VIPs&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;How to: Manage Upgrades to the Windows Azure Guest OS&lt;/strong&gt;     &lt;br /&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/gg456325.aspx"&gt;How to Determine the Current Guest OS of your Service&lt;/a&gt;     &lt;br /&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/gg433101.aspx"&gt;How to Upgrade the Guest OS in the Management Portal&lt;/a&gt;     &lt;br /&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/gg456324.aspx"&gt;How to Upgrade the Guest OS in the Service Configuration File&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;How to: Manage Management Certificates&lt;/strong&gt;     &lt;br /&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/gg551722.aspx"&gt;How to Create a Management Certificate&lt;/a&gt;     &lt;br /&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/gg551726.aspx"&gt;How to Add a Management Certificate to a Windows Azure Subscription&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;How to: Manage Service Certificates&lt;/strong&gt;     &lt;br /&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/gg465712.aspx"&gt;How to Add a New Certificate to the Certificate Store&lt;/a&gt;     &lt;br /&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/gg465718.aspx"&gt;How to Associate a Certificate with a Service&lt;/a&gt;     &lt;br /&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/gg465711.aspx"&gt;How to Update a Certificate in the Certificate Store&lt;/a&gt;     &lt;br /&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/ff795779.aspx"&gt;How to Configure an HTTPS Endpoint in Windows Azure&lt;/a&gt;     &lt;br /&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/gg551724.aspx"&gt;How to Control Access to Certificates on a Virtual Machine&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;How to: Use Storage Services&lt;/strong&gt;     &lt;br /&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/gg433066.aspx"&gt;How to Create a Storage Account&lt;/a&gt;     &lt;br /&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/gg494982.aspx"&gt;How to Read Configuration Settings for the Storage Client Library and Handle Changed Settings&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;How to: Configure Windows Azure Connect&lt;/strong&gt;     &lt;br /&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/gg433071.aspx"&gt;How to Activate Windows Azure Roles for Windows Azure Connect&lt;/a&gt;     &lt;br /&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/gg432964.aspx"&gt;How to Install Local Endpoints with Windows Azure Connect&lt;/a&gt;     &lt;br /&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/gg433031.aspx"&gt;How to Create and Configure a Group of Endpoints in Windows Azure Connect&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;How to: Manage CDN on Windows Azure&lt;/strong&gt;     &lt;br /&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/gg680301.aspx"&gt;How to Enable CDN for Windows Azure&lt;/a&gt;     &lt;br /&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/gg680307.aspx"&gt;How to Map CDN Content to a Custom Domain&lt;/a&gt;     &lt;br /&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/gg680303.aspx"&gt;How to Remove Content from the CDN&lt;/a&gt;     &lt;br /&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/gg680306.aspx"&gt;How to Manage Expiration of Blob Content&lt;/a&gt;     &lt;br /&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/gg680299.aspx"&gt;How to Manage Expiration of Hosted Service Content&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10140433" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/patrick_butler_monterde/archive/tags/Azure+HowTo/">Azure HowTo</category><category domain="http://blogs.msdn.com/b/patrick_butler_monterde/archive/tags/Windows+Azure+Platform/">Windows Azure Platform</category></item><item><title>Security Resources for Windows Azure</title><link>http://blogs.msdn.com/b/patrick_butler_monterde/archive/2011/03/13/security-resources-for-windows-azure.aspx</link><pubDate>Sun, 13 Mar 2011 17:00:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10140432</guid><dc:creator>pbutlerm</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/patrick_butler_monterde/rsscomments.aspx?WeblogPostID=10140432</wfw:commentRss><comments>http://blogs.msdn.com/b/patrick_butler_monterde/archive/2011/03/13/security-resources-for-windows-azure.aspx#comments</comments><description>&lt;p&gt;Link: &lt;a title="http://msdn.microsoft.com/en-us/library/ff934690.aspx" href="http://msdn.microsoft.com/en-us/library/ff934690.aspx"&gt;http://msdn.microsoft.com/en-us/library/ff934690.aspx&lt;/a&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;The following lists of papers, articles, blogs, videos, and webcasts provide a multitude of resources for learning how to handle security when developing applications for the Windows Azure platform.&lt;/p&gt;  &lt;h4&gt;Security for Windows Azure&lt;/h4&gt;  &lt;h5&gt;&lt;/h5&gt;  &lt;p&gt;&lt;a href="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=1296e52c-d869-4f73-a112-8a37314a1632"&gt;Single Sign-On from Active Directory to a Windows Azure Application&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;This paper contains step-by-step instructions for using Windows Identity Foundation, Windows Azure, and Active Directory Federation Services (AD FS) 2.0 for achieving single sign-on (SSO) across web applications that are deployed both on premises and in the cloud. Previous knowledge of these products is not required for completing the proof of concept (POC) configuration. This document is meant to be an introductory document, and it ties together examples from each component into a single, end-to-end example.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://go.microsoft.com/?linkid=9741707"&gt;Windows Azure Security Notes&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;This document from the Patterns and Practices team and developed with help from customers, field engineers, product teams, and industry experts provides solutions for securing common application scenarios on Windows Azure based on common principles, patterns, and practices.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://go.microsoft.com/?linkid=9740388"&gt;Windows Azure Security Overview&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;This paper provides a comprehensive look at the security available with Windows Azure. Written by Charlie Kaufman and Ramanathan Venkatapathy, the paper examines the security functionality available from the perspectives of the customer and Microsoft operations, discusses the people and processes that help make Windows Azure more secure, and provides a brief discussion about compliance.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.globalfoundationservices.com/security/documents/SecurityBestPracticesWindowsAzureApps.pdf"&gt;Security Best Practices for Developing Windows Azure Applications&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;This paper focuses on the security challenges and recommended approaches to design and develop more secure applications for Microsoft’s Windows Azure platform authored by Microsoft Security Engineering Center (MSEC) and Microsoft’s Online Services Security &amp;amp; Compliance (OSSC) team along with Windows Azure product group.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://msdn.microsoft.com/en-us/magazine/ee291586.aspx"&gt;Cloud Security - Crypto Services and Data Security in Windows Azure&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;This MSDN Magazine article introduces some of the basic concepts of cryptography and related security within the Windows Azure platform. The article also reviews some of the cryptography services and providers in Windows Azure and discusses the security implications for any transition to Windows Azure.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.globalfoundationservices.com/security/documents/SecuringtheMSCloudMay09.pdf"&gt;Securing Microsoft's Cloud Infrastructure&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;This paper by the Online Services Security and Compliance (OSSC) team shows how the coordinated and strategic application of people, processes, technologies, and experience results in continuous improvements to the security of the Microsoft cloud environment.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/b/jmeier/archive/tags/azure/security/"&gt;J.D. Meier’s blog posts on Windows Azure security&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;J.D. Meier is a principal program manager for developer guidance at Microsoft and has contributed to several of Microsoft’s patterns and practices books. His blog gives him a way to convey his knowledge of his latest research efforts, which have recently been focused on security for Windows Azure. &lt;/p&gt;  &lt;p&gt;&lt;a href="http://msevents.microsoft.com/CUI/WebCastEventDetails.aspx?culture=en-US&amp;amp;EventID=1032450967&amp;amp;CountryCode=US"&gt;TechNet Webcast - Windows Azure Security - A Peek Under the Hood (Level 100)&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;In this Security Talk webcast, Charlie Kaufman, a software architect on the Windows Azure team at Microsoft, describes how the Windows Azure software is structured to accept software and configuration requests from customers, deploy the software within virtual machines, and allocate storage and database resources to hold a persistent state—all while maintaining a minimal attack surface and several layers of defense in depth. Charlie also demonstrates how Windows Azure security compares with systems operated on a customer's premises. (60:00)&lt;/p&gt;  &lt;p&gt;&lt;a href="http://msevents.microsoft.com/CUI/WebCastEventDetails.aspx?culture=en-US&amp;amp;EventID=1032450107&amp;amp;CountryCode=US"&gt;MSDN Webcast - Security Talk - Using Windows Azure Storage Securely (Level 200)&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;In this Security Talk webcast, Jai Haridas, an engineer on the Windows Azure Storage team at Microsoft, covers how to store and access data securely, and how to share blobs with other users using container access control lists (ACLs) and the SAS feature. Jai also discusses some of the best practices for using Windows Azure Storage. (60:00)&lt;/p&gt;  &lt;p&gt;&lt;a href="http://msevents.microsoft.com/CUI/WebCastEventDetails.aspx?culture=en-US&amp;amp;EventID=1032438529&amp;amp;CountryCode=US"&gt;MSDN Webcast - Security Talk - Azure Federated Identity Security Using ADFS 2.0 (Level 300)&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;In this Security Talk webcast, John Steer, a security architect for the Microsoft IT Information Security group, explains how to create an Windows Azure application using Active Directory Federation Services (ADFS) 2.0 Security Token Service (STS), previously known as Geneva Server, for back-end authentication. (60:00)&lt;/p&gt;  &lt;p&gt;&lt;a href="http://channel9.msdn.com/shows/Cloud+Cover/Cloud-Cover-Episode-8-Shared-Access-Signatures/"&gt;Cloud Cover Episode 8 - Shared Access Signatures&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;In this episode of Cloud Cover, learn how to create and use Shared Access Signatures (SAS) in Windows Azure blob storage and discover how to easily create SAS signatures yourself. (41:50)&lt;/p&gt;  &lt;p&gt;&lt;a href="http://channel9.msdn.com/shows/Cloud+Cover/Cloud-Cover-Episode-15-Certificates-and-SSL/"&gt;Cloud Cover Episode 15 - Certificates and SSL&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;In this episode of Cloud Cover, learn how certificates work in Windows Azure and how to enable SSL. Also, discover a tip on uploading public key certificates to Windows Azure. (29:08)&lt;/p&gt;  &lt;h4&gt;Security for SQL Azure&lt;/h4&gt;  &lt;h5&gt;&lt;/h5&gt;  &lt;p&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/ee621782.aspx"&gt;SQL Azure Firewall&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;This MSDN library article describes the SQL Azure firewall and how to use it to protect data from unwanted access.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/ff394108.aspx"&gt;Security Guidelines and Limitations (SQL Azure Database)&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;This MSDN library article describes guidelines and limitations for the following security-related aspects of SQL Azure databases: firewall, encryption and certificate validation, authentication, login and users, and security best practices.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;amp;FamilyID=241c4498-3aa0-42a6-a083-cbc2f7a7bdb4"&gt;Getting Started with SQL Azure&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;This MSDN library article describes how to set the firewall settings using the SQL Azure portal. It also explains how to overcome firewall errors.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://social.technet.microsoft.com/wiki/contents/articles/security-guidelines-for-sql-azure.aspx"&gt;Security Guidelines for SQL Azure&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;This TechNet Wiki article provides an overview of security guidelines for customers connecting to SQL Azure Database, and building secure applications on SQL Azure.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/b/sqlazure/archive/tags/security/"&gt;Security-related posts on the SQL Azure team blog&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;These posts on the SQL Azure team blog help customers with a variety of security-related concerns that are top-of-mind for the community.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.msdev.com/Directory/Description.aspx?eventId=1491"&gt;Microsoft SQL Azure Security Model&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;This IT Mentors training video covers authentication and authorization for SQL Azure. (30:00)&lt;/p&gt;  &lt;h4&gt;Security for Windows Azure AppFabric&lt;/h4&gt;  &lt;h5&gt;&lt;/h5&gt;  &lt;p&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/dd582773.aspx"&gt;Securing and Authenticating an AppFabric Service Bus Connection&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;This MSDN Library article discusses how develop applications that use the Windows Azure AppFabric Service Bus to perform secure connections.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/ee725242.aspx"&gt;Building Applications that Use AppFabric Access Control&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;This MSDN Library article discusses how to use the Windows Azure AppFabric Access Control service (AC) in your applications to build trust with Web services, request tokens, use the management service, and access control quot&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10140432" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/patrick_butler_monterde/archive/tags/Security/">Security</category><category domain="http://blogs.msdn.com/b/patrick_butler_monterde/archive/tags/SQL+Azure/">SQL Azure</category><category domain="http://blogs.msdn.com/b/patrick_butler_monterde/archive/tags/WhitePaper/">WhitePaper</category><category domain="http://blogs.msdn.com/b/patrick_butler_monterde/archive/tags/Windows+Azure/">Windows Azure</category></item><item><title>Windows Azure SDK and Windows Azure Tools for Microsoft Visual Studio (March 2011) SDK 1.4</title><link>http://blogs.msdn.com/b/patrick_butler_monterde/archive/2011/03/11/windows-azure-sdk-and-windows-azure-tools-for-microsoft-visual-studio-march-2011-sdk-1-4.aspx</link><pubDate>Sat, 12 Mar 2011 04:35:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10140144</guid><dc:creator>pbutlerm</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/patrick_butler_monterde/rsscomments.aspx?WeblogPostID=10140144</wfw:commentRss><comments>http://blogs.msdn.com/b/patrick_butler_monterde/archive/2011/03/11/windows-azure-sdk-and-windows-azure-tools-for-microsoft-visual-studio-march-2011-sdk-1-4.aspx#comments</comments><description>&lt;p&gt;&lt;strong&gt;Link: &lt;/strong&gt;&lt;a title="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=7a1089b6-4050-4307-86c4-9dadaa5ed018&amp;amp;displaylang=en" href="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=7a1089b6-4050-4307-86c4-9dadaa5ed018&amp;amp;displaylang=en"&gt;http://www.microsoft.com/downloads/en/details.aspx?FamilyID=7a1089b6-4050-4307-86c4-9dadaa5ed018&amp;amp;displaylang=en&lt;/a&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Windows Azure SDK 1.4 Released&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;Windows Azure™ is a cloud services operating system that serves as the development, service hosting and service management environment for the Windows Azure platform. Windows Azure provides developers with on-demand compute and storage to host, scale, and manage web applications on the internet through Microsoft® datacenters.    &lt;br /&gt;Windows Azure is a flexible platform that supports multiple languages and integrates with your existing on-premises environment. To build applications and services on Windows Azure, developers can use their existing Microsoft Visual Studio® expertise. In addition, Windows Azure supports popular standards, protocols and languages including SOAP, REST, XML, Java, PHP and Ruby. Windows Azure is now commercially available in 41 countries.     &lt;br /&gt;Windows Azure Tools for Microsoft Visual Studio extend Visual Studio 2010 to enable the creation, configuration, building, debugging, running, packaging and deployment of scalable web applications and services on Windows Azure. &lt;/p&gt;  &lt;p&gt;   &lt;br /&gt;&lt;b&gt;Windows Azure SDK 1.4 Refresh is primarily a stability release addressing the below issues. &lt;/b&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Resolved an issue that caused full IIS fail when the web.config file was set to read-only. &lt;/li&gt;    &lt;li&gt;Resolved an issue that caused full IIS packages to double in size when packaged. &lt;/li&gt;    &lt;li&gt;Resolved an issue that caused a full IIS web role to recycle when the diagnostics store was full. &lt;/li&gt;    &lt;li&gt;Resolved an IIS log file permission Issue which caused diagnostics to be unable to transfer IIS logs to Windows Azure storage. &lt;/li&gt;    &lt;li&gt;Resolved an issue preventing csupload to run on x86 platforms. &lt;/li&gt;    &lt;li&gt;User errors in the web.config are now more easily diagnosable. &lt;/li&gt;    &lt;li&gt;Enhancements to improve the stability and robustness of Remote Desktop to Windows Azure Roles. &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;strong&gt;Link: &lt;/strong&gt;&lt;a title="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=7a1089b6-4050-4307-86c4-9dadaa5ed018&amp;amp;displaylang=en" href="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=7a1089b6-4050-4307-86c4-9dadaa5ed018&amp;amp;displaylang=en"&gt;http://www.microsoft.com/downloads/en/details.aspx?FamilyID=7a1089b6-4050-4307-86c4-9dadaa5ed018&amp;amp;displaylang=en&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10140144" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/patrick_butler_monterde/archive/tags/SDK/">SDK</category><category domain="http://blogs.msdn.com/b/patrick_butler_monterde/archive/tags/Windows+Azure+Platform+Training+Kit/">Windows Azure Platform Training Kit</category></item><item><title>Microsoft Azure Named Fastest Cloud Service</title><link>http://blogs.msdn.com/b/patrick_butler_monterde/archive/2011/03/10/microsoft-azure-named-fastest-cloud-service.aspx</link><pubDate>Thu, 10 Mar 2011 18:28:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10138803</guid><dc:creator>pbutlerm</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/patrick_butler_monterde/rsscomments.aspx?WeblogPostID=10138803</wfw:commentRss><comments>http://blogs.msdn.com/b/patrick_butler_monterde/archive/2011/03/10/microsoft-azure-named-fastest-cloud-service.aspx#comments</comments><description>&lt;p&gt;Interesting article about performance comparison of PaaS and IaaS providers around the globe&lt;/p&gt;  &lt;p&gt;Article on InformationWeek: &lt;a title="http://www.informationweek.com/news/cloud-computing/infrastructure/showArticle.jhtml?articleID=229300184&amp;amp;pgno=1&amp;amp;queryText=&amp;amp;isPrev=" href="http://www.informationweek.com/news/cloud-computing/infrastructure/showArticle.jhtml?articleID=229300184&amp;amp;pgno=1&amp;amp;queryText=&amp;amp;isPrev="&gt;http://www.informationweek.com/news/cloud-computing/infrastructure/showArticle.jhtml?articleID=229300184&amp;amp;pgno=1&amp;amp;queryText=&amp;amp;isPrev=&lt;/a&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Performance comparison Link: &lt;/strong&gt;&lt;a title="https://www.cloudsleuth.net/web/guest/global-provider-view" href="https://www.cloudsleuth.net/web/guest/global-provider-view"&gt;https://www.cloudsleuth.net/web/guest/global-provider-view&lt;/a&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Filters:&lt;/strong&gt; Response Time, 30 days, World&lt;/p&gt; &lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-08-72-metablogapi/2112.image_5F00_0767744F.png"&gt;&lt;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://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-08-72-metablogapi/5355.image_5F00_thumb_5F00_17270953.png" width="457" height="287" /&gt;&lt;/a&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10138803" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/patrick_butler_monterde/archive/tags/Azure+Monitoring/">Azure Monitoring</category><category domain="http://blogs.msdn.com/b/patrick_butler_monterde/archive/tags/Azure+Performance/">Azure Performance</category><category domain="http://blogs.msdn.com/b/patrick_butler_monterde/archive/tags/Windows+Azure+Platform/">Windows Azure Platform</category></item><item><title>Linked Servers to SQL Azure</title><link>http://blogs.msdn.com/b/patrick_butler_monterde/archive/2011/03/09/linked-servers-to-sql-azure.aspx</link><pubDate>Wed, 09 Mar 2011 16:41:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10138736</guid><dc:creator>pbutlerm</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/patrick_butler_monterde/rsscomments.aspx?WeblogPostID=10138736</wfw:commentRss><comments>http://blogs.msdn.com/b/patrick_butler_monterde/archive/2011/03/09/linked-servers-to-sql-azure.aspx#comments</comments><description>&lt;p&gt;Great Article in how to setup Linked Servers on SQL Azure &lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Link:&lt;/strong&gt; &lt;a title="http://blogs.msdn.com/b/sqlcat/archive/2011/03/08/linked-servers-to-sql-azure.aspx" href="http://blogs.msdn.com/b/sqlcat/archive/2011/03/08/linked-servers-to-sql-azure.aspx"&gt;http://blogs.msdn.com/b/sqlcat/archive/2011/03/08/linked-servers-to-sql-azure.aspx&lt;/a&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Abstract&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;Connecting directly to a SQL Azure database from a reporting tool (like Microsoft Excel and PowerPivot, or SQL Server Reporting Services) from your desktop or local data center is possible using a data source that looks like:&lt;/p&gt;  &lt;p&gt;[YourAzureServr@database.windows.net].[YourDatabase].[YourSchema].[YourTable]&lt;/p&gt;  &lt;p&gt;&lt;a name="_GoBack"&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;This is useful if you have a single database on SQL Azure that you need to query. What if you have reached the 50GB limit that is currently the top size of a SQL Azure database? The solution is to split your database into many databases containing the same schema. See &lt;a href="http://social.technet.microsoft.com/wiki/contents/articles/sharding-with-sql-azure.aspx"&gt;this paper&lt;/a&gt; on database sharding with SQL Azure.&lt;/p&gt;  &lt;p&gt;Expecting the users to always define multiple data sources to connect to multiple databases is cumbersome and may not perform well. For example, a PowerPivot user would have to open a separate link to every SQL Azure database individually. This paper describes a solution using a local SQL Server that can ease the access to all these databases and will usually give better performance. The solution is called Partitioned Views and is implemented using Linked Servers. Since customers don’t usually like to expose their databases to the internet, we are proposing a separate server that contains no actual data and only contains the views necessary for applications to get an internet link to SQL Azure databases. This is not the only solution because you can implement stored procedures using OPENROWSET or OPENQUERY for solutions that need more logic. &lt;/p&gt;  &lt;p&gt;A read-only solution is the easiest to implement. If modifications must be made to the SQL Azure tables via the Distributed Partitioned Views, you must read the restrictions in SQL Server Books Online. It also helps to read about how to &lt;a href="http://msdn.microsoft.com/en-us/library/ms188299.aspx"&gt;implement a partitioned view&lt;/a&gt;. Using the check constraints on the tables as shown in the examples in this link is essential if you want the optimizer to only touch the right tables when you use the constrained columns in a WHERE clause in your queries.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Link:&lt;/strong&gt; &lt;a title="http://blogs.msdn.com/b/sqlcat/archive/2011/03/08/linked-servers-to-sql-azure.aspx" href="http://blogs.msdn.com/b/sqlcat/archive/2011/03/08/linked-servers-to-sql-azure.aspx"&gt;http://blogs.msdn.com/b/sqlcat/archive/2011/03/08/linked-servers-to-sql-azure.aspx&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10138736" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/patrick_butler_monterde/archive/tags/SQL+Azure/">SQL Azure</category><category domain="http://blogs.msdn.com/b/patrick_butler_monterde/archive/tags/Windows+Azure+Platform/">Windows Azure Platform</category></item><item><title>Windows Azure Platform Training Kit - February 2011 Update</title><link>http://blogs.msdn.com/b/patrick_butler_monterde/archive/2011/02/21/windows-azure-platform-training-kit-february-2011-update.aspx</link><pubDate>Tue, 22 Feb 2011 07:32:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10137549</guid><dc:creator>pbutlerm</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/patrick_butler_monterde/rsscomments.aspx?WeblogPostID=10137549</wfw:commentRss><comments>http://blogs.msdn.com/b/patrick_butler_monterde/archive/2011/02/21/windows-azure-platform-training-kit-february-2011-update.aspx#comments</comments><description>&lt;p&gt;Link: &lt;a title="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=413E88F8-5966-4A83-B309-53B7B77EDF78&amp;amp;displaylang=en" href="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=413E88F8-5966-4A83-B309-53B7B77EDF78&amp;amp;displaylang=en"&gt;http://www.microsoft.com/downloads/en/details.aspx?FamilyID=413E88F8-5966-4A83-B309-53B7B77EDF78&amp;amp;displaylang=en&lt;/a&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;The Windows Azure Platform Training Kit includes a comprehensive set of technical content including hands-on labs, presentations, and demos that are designed to help you learn how to use the Windows Azure platform, including: Windows Azure, SQL Azure and the Windows Azure AppFabric. &lt;/p&gt;  &lt;p&gt;The February 2011 update of the Windows Azure Platform Training Kit includes several updates and bug fixes for the hands-on labs. Most of the updates were focused on supporting the new Windows Azure AppFabric February CTP and the new portal experience for AppFabric Caching, Access Control, and the Service Bus.    &lt;br /&gt;Some of the specific changes with the February update of the training kit includes: &lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;[Fixes] Several bug fixes in demos and labs &lt;/li&gt;    &lt;li&gt;[Updated] Hands-on Lab - Building Windows Azure Apps with the Caching service &lt;/li&gt;    &lt;li&gt;[Updated] Hands-on Lab – Using the Access Control Service to Federate with Multiple Business Identity Providers &lt;/li&gt;    &lt;li&gt;[Updated] Hands-on Lab – Introduction to the AppFabric Access Control Service V2 &lt;/li&gt;    &lt;li&gt;[Updated] Hands-on Lab - Introduction to the Windows Azure AppFabric Service Bus Futures &lt;/li&gt;    &lt;li&gt;[Updated] Hands-on Lab - Advanced Web and Worker Roles – fixed PHP installer script &lt;/li&gt;    &lt;li&gt;[Updated] Demo Script – Rafiki PDC Keynote Demo &lt;/li&gt;    &lt;li&gt;[Fixes] The setup scripts for all hands-on labs and demo scripts have also been updated so that the content can easily be used on a machine running Windows 7 SP1. &lt;/li&gt; &lt;/ul&gt;  &lt;br /&gt;&lt;b&gt;Release:&lt;/b&gt; February Update   &lt;br /&gt;&lt;b&gt;Version:&lt;/b&gt; 2.4   &lt;p&gt;Link: &lt;a title="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=413E88F8-5966-4A83-B309-53B7B77EDF78&amp;amp;displaylang=en" href="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=413E88F8-5966-4A83-B309-53B7B77EDF78&amp;amp;displaylang=en"&gt;http://www.microsoft.com/downloads/en/details.aspx?FamilyID=413E88F8-5966-4A83-B309-53B7B77EDF78&amp;amp;displaylang=en&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10137549" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/patrick_butler_monterde/archive/tags/Windows+Azure+Training/">Windows Azure Training</category><category domain="http://blogs.msdn.com/b/patrick_butler_monterde/archive/tags/Azure/">Azure</category><category domain="http://blogs.msdn.com/b/patrick_butler_monterde/archive/tags/Windows+Azure+Platform+Training+Kit/">Windows Azure Platform Training Kit</category></item><item><title>Windows Azure Training Videos (Jumpstart–Channel 9)</title><link>http://blogs.msdn.com/b/patrick_butler_monterde/archive/2011/01/17/windows-azure-training-videos-jumpstart-channel-9.aspx</link><pubDate>Mon, 17 Jan 2011 19:08:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10116731</guid><dc:creator>pbutlerm</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/patrick_butler_monterde/rsscomments.aspx?WeblogPostID=10116731</wfw:commentRss><comments>http://blogs.msdn.com/b/patrick_butler_monterde/archive/2011/01/17/windows-azure-training-videos-jumpstart-channel-9.aspx#comments</comments><description>&lt;p&gt;This is a compilation of the Windows Azure Jumpstart Videos on Channel 9: &lt;/p&gt;  &lt;p&gt;&lt;a href="http://channel9.msdn.com/posts/Windows-Azure-Jump-Start-01-Windows-Azure-Overview"&gt;Session 01: Windows Azure Overview&lt;/a&gt;     &lt;br /&gt;&lt;a href="http://channel9.msdn.com/posts/Windows-Azure-Jump-Start-02-Introduction-to-Compute"&gt;Session 02: Introduction to Compute&lt;/a&gt;     &lt;br /&gt;&lt;a href="http://channel9.msdn.com/posts/Windows-Azure-Jump-Start-03-Windows-Azure-Lifecycle-Part-1"&gt;Session 03: Windows Azure Lifecycle, Part 1&lt;/a&gt;     &lt;br /&gt;&lt;a href="http://channel9.msdn.com/posts/Windows-Azure-Jump-Start-04-Windows-Azure-Lifecycle-Part-2"&gt;Session 04: Windows Azure Lifecycle, Part 2&lt;/a&gt;     &lt;br /&gt;&lt;a href="http://channel9.msdn.com/posts/Windows-Azure-Jump-Start-05-Windows-Azure-Storage-Part-1"&gt;Session 05: Windows Azure Storage, Part 1&lt;/a&gt;     &lt;br /&gt;&lt;a href="http://channel9.msdn.com/posts/Windows-Azure-Jump-Start-06-Windows-Azure-Storage-Part-2"&gt;Session 06: Windows Azure Storage, Part 2&lt;/a&gt;     &lt;br /&gt;&lt;a href="http://channel9.msdn.com/posts/Windows-Azure-Jump-Start-07-Introduction-to-SQL-Azure"&gt;Session 07: Introduction to SQL Azure&lt;/a&gt;     &lt;br /&gt;&lt;a href="http://channel9.msdn.com/posts/Windows-Azure-Jump-Start-08-Windows-Azure-Diagnostics"&gt;Session 08: Windows Azure Diagnostics&lt;/a&gt;     &lt;br /&gt;&lt;a href="http://channel9.msdn.com/posts/Windows-Azure-Jump-Start-09-Windows-Azure-Security-Part-1"&gt;Session 09: Windows Azure Security, Part 1&lt;/a&gt;     &lt;br /&gt;&lt;a href="http://channel9.msdn.com/posts/Windows-Azure-Jump-Start-10-Windows-Azure-Security-Part-2"&gt;Session 10: Windows Azure Security, Part 2&lt;/a&gt;     &lt;br /&gt;&lt;a href="http://channel9.msdn.com/posts/Windows-Azure-Jump-Start-11-Scalability-Caching--Elasticity-Part"&gt;Session 11: Scalability, Caching &amp;amp; Elasticity, Part 1&lt;/a&gt;     &lt;br /&gt;&lt;a href="http://channel9.msdn.com/posts/Windows-Azure-Jump-Start-12-Scalability-Caching--Elasticity-Part-2-and-QA"&gt;Session 12: Scalability, Caching &amp;amp; Elasticity, Part 2, and Q&amp;amp;A&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://borntolearn.mslearn.net/wajs/m/classresources/default.aspx"&gt;Course materials and code samples&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Reference &amp;amp; Credit: &lt;a href="http://borntolearn.mslearn.net/btl/b/weblog/archive/2011/01/14/your-weekend-look-cloudy-free-windows-azure-training-just-released.aspx"&gt;http://borntolearn.mslearn.net/btl/b/weblog/archive/2011/01/14/your-weekend-look-cloudy-free-windows-azure-training-just-released.aspx&lt;/a&gt; by Frank Gartland&lt;/p&gt;  &lt;p&gt;Enjoy,&lt;/p&gt;  &lt;p&gt;Patrick &lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10116731" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/patrick_butler_monterde/archive/tags/Windows+Azure+Training/">Windows Azure Training</category><category domain="http://blogs.msdn.com/b/patrick_butler_monterde/archive/tags/Azure/">Azure</category><category domain="http://blogs.msdn.com/b/patrick_butler_monterde/archive/tags/Windows+Azure+Platform/">Windows Azure Platform</category><category domain="http://blogs.msdn.com/b/patrick_butler_monterde/archive/tags/Azure+Training/">Azure Training</category></item><item><title>Azure SDK 1.3 / Tools AND Azure Training Kit November Update</title><link>http://blogs.msdn.com/b/patrick_butler_monterde/archive/2010/12/01/azure-sdk-1-3-tools-and-azure-training-kit-november-update.aspx</link><pubDate>Wed, 01 Dec 2010 23:06:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10099265</guid><dc:creator>pbutlerm</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/patrick_butler_monterde/rsscomments.aspx?WeblogPostID=10099265</wfw:commentRss><comments>http://blogs.msdn.com/b/patrick_butler_monterde/archive/2010/12/01/azure-sdk-1-3-tools-and-azure-training-kit-november-update.aspx#comments</comments><description>&lt;p&gt;We have just release the 1.3 version of the Azure SDK, Azure Tools for Visual Studio and the Training Kit. This is the information and links for them: &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Azure Software Development Kit (SDK) 1.3: &lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;Link: &lt;a title="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=7a1089b6-4050-4307-86c4-9dadaa5ed018&amp;amp;displaylang=en" href="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=7a1089b6-4050-4307-86c4-9dadaa5ed018&amp;amp;displaylang=en"&gt;http://www.microsoft.com/downloads/en/details.aspx?FamilyID=7a1089b6-4050-4307-86c4-9dadaa5ed018&amp;amp;displaylang=en&lt;/a&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;b&gt;Virtual Machine (VM) Role (Beta):&lt;/b&gt;Allows you to create a custom VHD image using Windows Server 2008 R2 and host it in the cloud. &lt;/li&gt;    &lt;li&gt;&lt;b&gt;Remote Desktop Access:&lt;/b&gt; Enables connecting to individual service instances using a Remote Desktop client. &lt;/li&gt;    &lt;li&gt;&lt;b&gt;Full IIS Support in a Web role:&lt;/b&gt; Enables hosting Windows Azure web roles in a IIS hosting environment. &lt;/li&gt;    &lt;li&gt;&lt;b&gt;Elevated Privileges:&lt;/b&gt; Enables performing tasks with elevated privileges within a service instance. &lt;/li&gt;    &lt;li&gt;&lt;b&gt;Virtual Network (CTP):&lt;/b&gt; Enables support for Windows Azure Connect, which provides IP-level connectivity between on-premises and Windows Azure resources. &lt;/li&gt;    &lt;li&gt;&lt;b&gt;Diagnostics:&lt;/b&gt; Enhancements to Windows Azure Diagnostics enable collection of diagnostics data in more error conditions. &lt;/li&gt;    &lt;li&gt;&lt;b&gt;Networking Enhancements:&lt;/b&gt; Enables roles to restrict inter-role traffic, fixed ports on InputEndpoints. &lt;/li&gt;    &lt;li&gt;&lt;b&gt;Performance Improvement:&lt;/b&gt; Significant performance improvement local machine deployment. &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;Windows Azure Tools for Microsoft Visual Studio also includes:&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;Link: &lt;a title="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=7a1089b6-4050-4307-86c4-9dadaa5ed018&amp;amp;displaylang=en" href="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=7a1089b6-4050-4307-86c4-9dadaa5ed018&amp;amp;displaylang=en"&gt;http://www.microsoft.com/downloads/en/details.aspx?FamilyID=7a1089b6-4050-4307-86c4-9dadaa5ed018&amp;amp;displaylang=en&lt;/a&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;C# and VB Project creation support for creating a Windows Azure Cloud application solution with multiple roles. &lt;/li&gt;    &lt;li&gt;Tools to add and remove roles from the Windows Azure application. &lt;/li&gt;    &lt;li&gt;Tools to configure each role. &lt;/li&gt;    &lt;li&gt;Integrated local development via the compute emulator and storage emulator services. &lt;/li&gt;    &lt;li&gt;Running and Debugging a Cloud Service in the Development Fabric. &lt;/li&gt;    &lt;li&gt;Browsing cloud storage through the Server Explorer. &lt;/li&gt;    &lt;li&gt;Building and packaging of Windows Azure application projects. &lt;/li&gt;    &lt;li&gt;Deploying to Windows Azure. &lt;/li&gt;    &lt;li&gt;Monitoring the state of your services through the Server Explorer. &lt;/li&gt;    &lt;li&gt;Debugging in the cloud by retrieving IntelliTrace logs through the Server Explorer. &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Windows Azure Platform Training Kit - November Update&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;Link: &lt;a title="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=413E88F8-5966-4A83-B309-53B7B77EDF78&amp;amp;displaylang=en" href="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=413E88F8-5966-4A83-B309-53B7B77EDF78&amp;amp;displaylang=en"&gt;http://www.microsoft.com/downloads/en/details.aspx?FamilyID=413E88F8-5966-4A83-B309-53B7B77EDF78&amp;amp;displaylang=en&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;The November update provides new and updated hands-on labs for the Windows Azure November 2010 enhancements and the Windows Azure Tools for Microsoft Visual Studio 1.3. These new hands-on labs demonstrate how to use new Windows Azure features such as Virtual Machine Role, Elevated Privileges, Full IIS, and more. This release also includes hands-on labs that were updated in late October 2010 to demonstrate some of the new Windows Azure AppFabric services that were announced at the Professional Developers Conference (http://microsoftpdc.com) including the Windows Azure AppFabric Access Control Service, Caching Service, and the Service Bus.    &lt;br /&gt;Some of the specific changes with the November update of the training kit include: &lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Updated all hands-on labs to use the new Windows Azure Tools for Visual Studio November 2010 (version 1.3) release &lt;/li&gt;    &lt;li&gt;New hands-on lab &amp;quot;Advanced Web and Worker Role&amp;quot; – shows how to use admin mode and startup tasks &lt;/li&gt;    &lt;li&gt;New hands-on lab &amp;quot;Connecting Apps With Windows Azure Connect&amp;quot; – shows how to use Windows Azure Connected (formerly Project &amp;quot;Sydney&amp;quot;) &lt;/li&gt;    &lt;li&gt;New hands-on lab &amp;quot;Virtual Machine Role&amp;quot; – shows how to get started with VM Role by creating and deploying a VHD &lt;/li&gt;    &lt;li&gt;New hands-on lab &amp;quot;Windows Azure CDN&amp;quot; – simple introduction to the CDN &lt;/li&gt;    &lt;li&gt;New hands-on lab &amp;quot;Introduction to the Windows Azure AppFabric Service Bus Futures&amp;quot; – shows how to use the new Service Bus features in the AppFabric labs environment &lt;/li&gt;    &lt;li&gt;New hands-on lab &amp;quot;Building Windows Azure Apps with Caching Service&amp;quot; – shows how to use the new Windows Azure AppFabric Caching service &lt;/li&gt;    &lt;li&gt;New hands-on lab &amp;quot;Introduction to the AppFabric Access Control Service V2&amp;quot; – shows how to build a simple web application that supports multiple identity providers &lt;/li&gt;    &lt;li&gt;Updated hands-on lab &amp;quot;Introduction to Windows Azure&amp;quot; - updated to use the new Windows Azure platform Portal &lt;/li&gt;    &lt;li&gt;Updated hands-on lab &amp;quot;Introduction to SQL Azure&amp;quot; - updated to use the new Windows Azure platform Portal &lt;/li&gt; &lt;/ul&gt;  &lt;br /&gt;&lt;b&gt;Note:&lt;/b&gt; The presentations and demo scripts in the training kit will be updated in early December 2010 to reflect the new Windows Azure November enhancements and SDK/Tools release.   &lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10099265" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/patrick_butler_monterde/archive/tags/Azure+SDK/">Azure SDK</category><category domain="http://blogs.msdn.com/b/patrick_butler_monterde/archive/tags/Azure+SDK+1-3/">Azure SDK 1.3</category><category domain="http://blogs.msdn.com/b/patrick_butler_monterde/archive/tags/Azure+Training/">Azure Training</category></item><item><title>Azure Security Papers</title><link>http://blogs.msdn.com/b/patrick_butler_monterde/archive/2010/11/22/azure-security-papers.aspx</link><pubDate>Mon, 22 Nov 2010 19:19:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10094517</guid><dc:creator>pbutlerm</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/patrick_butler_monterde/rsscomments.aspx?WeblogPostID=10094517</wfw:commentRss><comments>http://blogs.msdn.com/b/patrick_butler_monterde/archive/2010/11/22/azure-security-papers.aspx#comments</comments><description>&lt;p&gt;This is a list of Azure Security Paper published by the Microsoft Global Foundation Services (GFS), the team that manages and supports the Azure Data Centers. &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.globalfoundationservices.com/security/documents/InformationSecurityMangSysforMSCloudInfrastructure.pdf"&gt;Information Security Management System for Microsoft Cloud Infrastructure      &lt;br /&gt;&lt;/a&gt;&lt;/p&gt; (November 2010)   &lt;br /&gt;  &lt;p&gt;This paper describes the Information Security Management System program for Microsoft's Cloud Infrastructure, as well as some of the processes and benefits realized from operating this model. An overview of the key certifications and attestations Microsoft maintains to prove to cloud customers that information security is central to Microsoft cloud operations is included.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.globalfoundationservices.com/security/documents/WindowsAzureSecurityOverview1_0Aug2010.pdf"&gt;Windows Azure™ Security Overview&lt;/a&gt;&amp;#160; (August 2010)&lt;/p&gt;  &lt;p&gt;To help customers better understand the array of security controls implemented within Windows Azure from both the customer's and Microsoft operations' perspectives, this paper provides a comprehensive look at the security available with Windows Azure. The paper provides a technical examination of the security functionality available, the people and processes that help make Windows Azure more secure, as well as a brief discussion about compliance.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.globalfoundationservices.com/security/documents/SecurityBestPracticesWindowsAzureApps.pdf"&gt;Security Best Practices for Developing Windows Azure Applications&lt;/a&gt; (June 2010)&lt;/p&gt;  &lt;p&gt;This white paper focuses on the security challenges and recommended approaches to design and develop more secure applications for Microsoft’s Windows Azure platform. It is intended to be a resource for technical software audiences: software designers, architects, developers and testers who design, build and deploy more secure Windows Azure solutions. &lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10094517" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/patrick_butler_monterde/archive/tags/Azure+Best+Practices/">Azure Best Practices</category><category domain="http://blogs.msdn.com/b/patrick_butler_monterde/archive/tags/Security/">Security</category><category domain="http://blogs.msdn.com/b/patrick_butler_monterde/archive/tags/WhitePaper/">WhitePaper</category></item><item><title>Azure and Patterns &amp; Practices still apply</title><link>http://blogs.msdn.com/b/patrick_butler_monterde/archive/2010/11/12/azure-and-patterns-amp-practices-still-apply.aspx</link><pubDate>Sat, 13 Nov 2010 06:07:32 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10090493</guid><dc:creator>pbutlerm</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/patrick_butler_monterde/rsscomments.aspx?WeblogPostID=10090493</wfw:commentRss><comments>http://blogs.msdn.com/b/patrick_butler_monterde/archive/2010/11/12/azure-and-patterns-amp-practices-still-apply.aspx#comments</comments><description>&lt;p&gt;The fact of migrating or developing new applications on Azure provides the opportunity to review architectures, refactor code and apply best practices that we may have missed.&amp;#160; This is most current documentation available from the MS Patterns and Practices team: &lt;/p&gt;  &lt;p&gt;Link: &lt;a title="http://msdn.microsoft.com/en-us/library/ff921347.aspx" href="http://msdn.microsoft.com/en-us/library/ff921347.aspx"&gt;http://msdn.microsoft.com/en-us/library/ff921347.aspx&lt;/a&gt;&amp;#160; &lt;/p&gt;  &lt;h3&gt;Solution Development Fundamentals&lt;/h3&gt;  &lt;p&gt;Solution development fundamentals cover the cross-cutting aspects of solution development, such as security, caching, data access, validation, exception management, and so on. It also includes application architecture, development process, the software development life cycle (SDLC), and application life cycle guidance. You will find guidance and patterns that are generally applicable to solution development regardless of the specific architecture or scenario.&lt;/p&gt;  &lt;h3&gt;Active Releases&lt;/h3&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/ff648951.aspx"&gt;Enterprise Library&lt;/a&gt;. Enterprise Library is a collection of application blocks that address common cross-cutting concerns that developers face when developing applications. The latest version of Enterprise Library (version 5.0) was released in April 2010 and includes support for Visual Studio 2010, as well as many performance and functionality improvements. &lt;/li&gt;    &lt;li&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/ff647202.aspx"&gt;Unity&lt;/a&gt;. Unity is our implementation of a dependency injection container. We recently released Unity 2.0 (also part of the latest version of Enterprise Library) which includes a number of key features, including support for policy-based interception and support for Silverlight. Unity provides a mature and stable foundation for building high-quality, flexible, pattern-based libraries and reference implementations. &lt;/li&gt;    &lt;li&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/ff728592.aspx"&gt;A Guide to Claims–based Identity and Access Control&lt;/a&gt;. This guide gives you enough information to evaluate claims-based identity as a possible option when you're planning a new application or making changes to an existing one. It is intended for any architect, developer, or information technology (IT) professional who designs, builds, or operates Web applications and services that require identity information about their users. &lt;/li&gt;    &lt;li&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/ff650706.aspx"&gt;Microsoft Application Architecture Guide, 2nd Edition&lt;/a&gt;. This guide provides design-level guidance for the architecture and design of applications built on the .NET Framework. &lt;/li&gt;    &lt;li&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/bb924375.aspx"&gt;Performance Testing Guidance for Web Applications&lt;/a&gt;. This guide shows you an end-to-end approach for implementing performance testing for your Web applications. &lt;/li&gt; &lt;/ul&gt;  &lt;h6&gt;&lt;font size="2"&gt;General Guidance&lt;/font&gt;&lt;/h6&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/ff687174.aspx"&gt;Guidance Automation (GAT/GAX)&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/ff648192.aspx"&gt;Describing the Enterprise Architectural Space — June 2004&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/ff647095.aspx"&gt;Enterprise Solution Patterns Using Microsoft .NET — June 2003&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/ee817653.aspx"&gt;Microsoft .NET/COM Migration and Interoperability — August 2001&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;h6&gt;&lt;font size="2"&gt;Enterprise Library&lt;/font&gt;&lt;/h6&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/ff647292.aspx"&gt;Enterprise Library 4.1 — October 2008&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;h6&gt;&lt;font size="2"&gt;Unity Application Block&lt;/font&gt;&lt;/h6&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/ff648615.aspx"&gt;Unity Application Block 1.2 for Silverlight — December 2008&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/ff647347.aspx"&gt;Unity Application Block 1.2 — October 2008&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;h6&gt;&lt;font size="2"&gt;Process&lt;/font&gt;&lt;/h6&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/ff937655.aspx"&gt;Visual Studio Team System — September 2007&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;h6&gt;&lt;font size="2"&gt;Technical Articles&lt;/font&gt;&lt;/h6&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/ff648712.aspx"&gt;Write Less Code and Play More Golf — Getting to Know Enterprise Library 4.0&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/ff650806.aspx"&gt;Inject Some Life into Your Applications — Getting to Know the Unity Application Block&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/ff646992.aspx"&gt;Getting to Know the Team System Management Model Designer&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/ee817667.aspx"&gt;Exploring the Factory Design Pattern&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/ee817669.aspx"&gt;Exploring the Observer Design Pattern&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Enjoy,&lt;/p&gt;  &lt;p&gt;Patrick &lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10090493" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/patrick_butler_monterde/archive/tags/Architecture/">Architecture</category><category domain="http://blogs.msdn.com/b/patrick_butler_monterde/archive/tags/Azure/">Azure</category><category domain="http://blogs.msdn.com/b/patrick_butler_monterde/archive/tags/Best+Practices/">Best Practices</category><category domain="http://blogs.msdn.com/b/patrick_butler_monterde/archive/tags/Patterns+and+Practices/">Patterns and Practices</category></item></channel></rss>
