<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
   <channel>
      <title>Emmanuel&apos;s Screencasts</title>
      <link>http://screencasts.ehuna.org/</link>
      <description>Screencasts with tips and tricks on technology and software development.</description>
      <language>en</language>
      <copyright>Copyright 2010</copyright>
      <lastBuildDate>Thu, 28 Jan 2010 21:28:00 -0800</lastBuildDate>
      <generator>http://www.sixapart.com/movabletype/</generator>
      <docs>http://blogs.law.harvard.edu/tech/rss</docs> 

            <item>
         <title>How to speed up Windows Azure Development (Part 2 of 2, 9 minutes)</title>
         <description><![CDATA[<p>This is part 2 of screencasts I recorded that show how to speed up Windows Azure Development (see <a href="http://screencasts.ehuna.org/2010/01/how_to_speed_up_windows_azure.html" target="_blank">part 1 here</a>). Specifically, in this screencast I show how we can create a macro in Visual Studio 2008 to attach or debugger to an IIS process.     <br />    <br />We can then also create a keyboard shortcut for fast debugging of an Azure web role running in IIS. For more articles, screencasts and tips check out <a href="http://www.ehuna.org" target="_blank">ehuna.org</a> - follow me on <a href="http://twitter.com/ehuna" target="_blank">twitter.com/ehuna</a></p> <object width="400" height="300"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=9057520&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" /><embed src="http://vimeo.com/moogaloop.swf?clip_id=9057520&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="400" height="300"></embed></object>  <p><a href="http://vimeo.com/9057520">How to speed up Windows Azure Development (Part 2 of 2)</a> from <a href="http://vimeo.com/ehuna">Emmanuel Huna</a> on <a href="http://vimeo.com">Vimeo</a>.</p>  <p>Here’s what is covered in the video:</p>  <p>1. The rinetd trick and the RinetdService – accessing your windows azure web roles from the real IP (not 127.0.0.1). See “An easier way to access the Windows Azure local development fabric from another computer” -   <br />&#160; <a title="http://blog.ehuna.org/2009/10/an_easier_way_to_access_the_wi.html" href="http://blog.ehuna.org/2009/10/an_easier_way_to_access_the_wi.html">http://blog.ehuna.org/2009/10/an_easier_way_to_access_the_wi.html</a>    <br />2. Adding a breakpoint in Visual Studio 2008.    <br />3. W3WP.EXE – the IIS host process.    <br />4. Tools &gt; Attach to process – takes forever for the list of processes to come up.    <br />5. Attach to W3WP.exe the IIS host process.    <br />6. Load the ASPX page in the browser and debug your code-behind.    <br />7. Create a Visual Studio macro (Macros &gt; Record Temporary Macro).    <br />8. Rename and save the temporary macro.&#160; Right-click and run.    <br />9. Visual Studio &gt; Options &gt; Keyboard &gt; Create keyboard shortcut.    <br />10.&#160; Change something in your code, right-click web role and build, press “CTRL+SHIFT+ALT+?” and open a browser to access your ASPX page.&#160; Boom!&#160; Debug your code in 1-2 seconds!     <br />11. Attach to process when running a windows service or a worker role.    <br />12. If using the ASP.NET custom session provider that uses Azure storage, don’t use it in development.&#160; Set your web role instance count to 1 and store your ASP.NET sessions in proc.</p>  <p>Good Times!   <br />Below you can find sample code and additional tips related to this screencast.</p> ]]></description>
         <link>http://screencasts.ehuna.org/2010/01/how_to_speed_up_windows_azure_1.html</link>
         <guid>http://screencasts.ehuna.org/2010/01/how_to_speed_up_windows_azure_1.html</guid>
                  <category domain="http://www.sixapart.com/ns/types#category">02 - Web Tips</category>
        
        
         <pubDate>Thu, 28 Jan 2010 21:28:00 -0800</pubDate>
      </item>
            <item>
         <title>How to speed up Windows Azure Development (Part 1 of 2, 18 minutes)</title>
         <description><![CDATA[<p>This is part 1 of 2 screencasts I recorded that show how to speed up Windows Azure Development (see <a href="http://screencasts.ehuna.org/2010/01/how_to_speed_up_windows_azure_1.html" target="_blank">part 2 here</a>).&#160;&#160; Specifically, in this screencast I create a sample Windows Azure project with one web role - but the web role is smart enough to load its settings when running the Azure fabric or not - <strong>allowing it to be hosted in IIS</strong>.     <br />    <br />For more articles, screencasts and tips check out <a href="http://www.ehuna.org" target="_blank">www.ehuna.org</a> – you can also follow me on <a href="http://twitter.com/ehuna" target="_blank">twitter.com/ehuna</a></p> <object width="400" height="300"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=9057266&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" /><embed src="http://vimeo.com/moogaloop.swf?clip_id=9057266&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="400" height="300"></embed></object>  <p>   <br />Here’s what is covered in the video:</p>  <p>1. To get this working you need Microsoft Visual Studio and the Windows Azure SDK (November 2009 CTP) – you can get it here at -    <br />&#160; <a href="http://www.microsoft.com/windowsazure/windowsazure/" target="_blank">http://www.microsoft.com/windowsazure/windowsazure/</a>     <br />2. Create a new CloudService project (VB.Net) called “AzureSpeed1”, with an ASP.NET web role called “AzureSpeed1_WebRole”.&#160; <br />3. Create a setting in the ServiceConfiguration.cscfg file.     <br />4. Running the project in the Windows Azure local development fabric.&#160; Benefits of running in a virtual machine.&#160; A bit slower since we’re running in a virtual machine.&#160; <br />5. Displaying a setting in the default.aspx page – web role still running in the local development fabric.     <br />6. How I’m impatient – I’m used to years of RAD – Rapid Application Development with IIS, ASP.NET, VB.NET and Visual Studio.     <br />7. You can run your web roles in the local development fabric – but you can also run them in IIS!&#160; Make sure handle settings and logging properly.     <br />8. Add new IIS site, match azure local development fabric and IIS ports (change by one number – e.g. 8080 and 9080).&#160; Try loading the page and see the exception.     <br />9. Knowing whether you’re running the Azure fabric or not.     <br />10. Smarter function to read settings – if not running in the cloud from the web.config.     <br />11. We’re back to RAD development!&#160; Build your web role (really just an ASP.NET site) and start testing your ASPX pages – no need to run the local development fabric.     <br />12. Conclusion: whenever you implement a feature in your Windows Azure projects, make sure you add support for running both in the Windows Azure fabric (local development fabric or Staging/Production cloud) or on-premise hosted in IIS.&#160; Settings, logging, and ASP.NET sessions are examples of features that need to support both.     <br />    <br />Below you can find sample code and additional tips related to this screencast.</p> ]]></description>
         <link>http://screencasts.ehuna.org/2010/01/how_to_speed_up_windows_azure.html</link>
         <guid>http://screencasts.ehuna.org/2010/01/how_to_speed_up_windows_azure.html</guid>
                  <category domain="http://www.sixapart.com/ns/types#category">02 - Web Tips</category>
        
        
         <pubDate>Thu, 28 Jan 2010 21:16:00 -0800</pubDate>
      </item>
            <item>
         <title>SQL Azure Overview - Part 3 (15 minutes)</title>
         <description><![CDATA[<p>This is the seventh in a series of videos on Windows Azure and SQL Azure – <a href="http://blog.ehuna.org/2009/09/windows_azure_and_sql_azure_vi.html">click here</a> for the summary entry and a list of all 7 videos.</p> <object width="400" height="300"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=6870343&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" /><embed src="http://vimeo.com/moogaloop.swf?clip_id=6870343&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="400" height="300"></embed></object>  <p><a href="http://vimeo.com/6870343">SQL Azure Overview - Part 3</a> from <a href="http://vimeo.com/ehuna">Emmanuel Huna</a> on <a href="http://vimeo.com">Vimeo</a>.</p>  <p>   <br />86. Modifying the .netTiers templates to read the SQL connection string from Windows Azure configuration instead of Web.Config (or app.config).     <br />87. How the code looks in the ASP.NET page - it doesn't change, it's the same &quot;DataRepository.MyTableProvider&quot; code we've used in the past.     <br />88. Changes in the DataRepository.cst template - changing the ConnectionString collection.     <br />89. Making sure all .netTiers templates use &quot;connectionString&quot; from this collection.     <br />90. The process of creating custom features in CodeSmith templates: first make the changes in the code, then make the changes in the templates.     <br />91. Details of what was executed to modify the .netTiers 2.3 templates to support reading the netTiersConnectionString from Windows Azure configuration using the Windows Azure SDK v1.0.&#160; We now have a &quot;IsConnectionStringAzure&quot; property in the main NetTiers.cst templates!</p>  <p>Good times!</p>]]></description>
         <link>http://screencasts.ehuna.org/2009/09/sql_azure_overview_part_3_15_m.html</link>
         <guid>http://screencasts.ehuna.org/2009/09/sql_azure_overview_part_3_15_m.html</guid>
                  <category domain="http://www.sixapart.com/ns/types#category">01 - General</category>
        
        
         <pubDate>Sat, 26 Sep 2009 15:26:00 -0800</pubDate>
      </item>
            <item>
         <title>SQL Azure Overview - Part 2 (18 minutes)</title>
         <description><![CDATA[<p>This is the sixth in a series of videos on Windows Azure and SQL Azure – <a href="http://blog.ehuna.org/2009/09/windows_azure_and_sql_azure_vi.html">click here</a> for the summary entry and a list of all 7 videos.</p> <object width="400" height="300"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=6770598&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" /><embed src="http://vimeo.com/moogaloop.swf?clip_id=6770598&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="400" height="300"></embed></object>  <p><a href="http://vimeo.com/6770598">SQL Azure Overview - Part 2</a> from <a href="http://vimeo.com/ehuna">Emmanuel Huna</a> on <a href="http://vimeo.com">Vimeo</a>.</p> 72. Overview of CodeSmith (<a href="http://www.codesmithtools.com/">http://www.codesmithtools.com/</a>) and my favorite ORM tool, .netTiers (<a href="http://nettiers.com/">http://nettiers.com/</a>)   <br />73. Important .netTiers configuration settings - source database, output directory, enterprise library version, executing the SQL, SQL Server 2005 database features, layer names, and SignAssembly.   <br />74. Creating the Business Logic Layer (BLL) and Data Access Layer (DAL) for our previously TESTDB1 sample database.   <br />75. The .netTiers report: which C# classes were created - with one table we got 64 objects + all of the Stored Procedures.   <br />76. Compiling the generated business layer.   <br />77. Copying the binaries (compiled DLLs) to a middle tier folder in source control.&#160; Makes it easier for other developers to use our projects.   <br />78. Adding references to the middle tier DLLs to your Windows Azure projects so they are properly deployed to Staging/Production.   <br />79. The .netTiers SQL Client provider and configuration settings in Web.Config (or app.config).   <br />80. Using .netTiers dynamic connections to connect to a SQL Azure database at runtime.   <br />81. Sample ASP.NET page that uses DataRepository to bind records from sample table (TstMessages) in TESTDB1.&#160; Also uses Ajax (update panel and trigger).   <br />82. Idea: sub-classing the System.Web.UI.Page to automatically check if parameters are loaded, check on upgrades and create the .netTiers dynamic connection string.   <br />83. Loading the netTiersConnectionString from Windows Azure configuration.   <br />84. Using a short constant for the dynamic connection string name (to simplify the already elongated code).   <br />85. .netTiers community forums and a <a href="http://community.codesmithtools.com/forums/t/10124.aspx">thread I started on dynamic connection strings</a>.&#160; We get a tip on how to modify the .netTiers templates to add built-in support for Windows Azure and SQL Azure.  ]]></description>
         <link>http://screencasts.ehuna.org/2009/09/sql_azure_overview_part_2_18_m.html</link>
         <guid>http://screencasts.ehuna.org/2009/09/sql_azure_overview_part_2_18_m.html</guid>
                  <category domain="http://www.sixapart.com/ns/types#category">01 - General</category>
        
        
         <pubDate>Sat, 26 Sep 2009 15:22:00 -0800</pubDate>
      </item>
            <item>
         <title>SQL Azure Overview - Part 1 (48 minutes)</title>
         <description><![CDATA[<p>This is the fifth in a series of videos on Windows Azure and SQL Azure – <a href="http://blog.ehuna.org/2009/09/windows_azure_and_sql_azure_vi.html">click here</a> for the summary entry and a list of all 7 videos.</p> <object width="400" height="300"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=6770073&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" /><embed src="http://vimeo.com/moogaloop.swf?clip_id=6770073&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="400" height="300"></embed></object>  <p><a href="http://vimeo.com/6770073">SQL Azure Overview - Part 1</a> from <a href="http://vimeo.com/ehuna">Emmanuel Huna</a> on <a href="http://vimeo.com">Vimeo</a>.</p>  <p>52. Overview of SQL Azure.    <br />53. Warning on name changes and confusing documentation (e.g. SQL Azure was previously called &quot;SDS&quot;, SQL Data Services).     <br />54. SQL Azure CTP limits: 5 databases, 10 GB per Windows Live Account.&#160; MyCalyx Windows Live account: <a href="mailto:cloudservice2@calyxsoftware.com">cloudservice2@calyxsoftware.com</a>     <br />55. SQL Azure Connection Strings for ADO.NET, ODBC, and OLE DB.&#160; Our ORM of choice, .netTiers, uses the ADO.NET connection string.     <br />56. The &quot;sa&quot; account in SQL Azure.     <br />57. Using SQL Management Studio to manage SQL Azure databases.&#160; SQL Azure server names, errors and warnings to currently ignore.     <br />58. TDS - Tabular Data Stream protocol on port 1433.     <br />59. Useful &quot;manual&quot; SQL statements.     <br />60. Cleaning up SQL scripts for SQL Azure - including <a href="http://blog.ehuna.org/2009/08/cleaning_up_scripts_for_sql_az.html">link to my blog entry</a>.     <br />61. Another blog entry I wrote with PowerShell scripts to clean up SQL scripts for SQL Azure: <a href="http://blog.ehuna.org/2009/08/windows_powershell_commands_to.html">http://blog.ehuna.org/2009/08/windows_powershell_commands_to.html</a>     <br />62. Creating new databases in SQL Azure - having separate SQL Azure databases for Staging and Production.&#160; Continue using on-premise SQL Server for development.     <br />63. Types of SQL Azure databases when v1.0 rolls out: Web Edition (1 GB max, $9.99/month) and Business Edition (10 GB max, $99.99/month).     <br />64. Creating a specific Login and User for every database (do not use the &quot;sa&quot; account).     <br />65. Creating a sample database (TESTDB1) on an on-premise SQL Server 2008 Standard and deploying it to SQL Azure.     <br />66. Important: you need at least one primary key - clustered index - before you can insert any records in a SQL Azure table (good and also works well with the .netTiers model).     <br />67. Options to change in SQL Server Management Studio &gt; TESTDB1 &gt; Tasks &gt; Generate Scripts (due to currently unsupported features in SQL Azure).     <br />68. Handling SQL Azure timeouts in SQL Server Management Studio.     <br />69. A better way: the new &quot;SQL Azure Migration Wizard&quot; <a href="http://sqlazuremw.codeplex.com/">released on CodePlex</a>.&#160; Installing it, configuring it and using it.&#160; Automatic cleaned up scripts for SQL Azure including tables, stored procedures, primary keys, foreign keys, indexes, etc.     <br />70. RedGate SQL Compare and <a href="http://www.red-gate.com/MessageBoard/viewtopic.php?t=9463">my suggestion</a> for a version that works with SQL Azure.&#160;&#160; </p>  <p><strong>Update 1/27/2010</strong>: David A. from Red Gate has announced that they now have an early access build of SQL Compare that works with Azure!&#160; You can find the announcement at the bottom of <a href="http://www.red-gate.com/MessageBoard/viewtopic.php?t=9463" target="_blank">this thread</a>:</p>  <p><a href="http://www.red-gate.com/Azure"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://screencasts.ehuna.org/pics/SQLAzureOverviewPart148minutes_E812/image.png" width="533" height="207" /></a> </p>  <p>I highly recommend Red Gate’s <a href="http://www.red-gate.com/products/SQL_Compare/index.htm">SQL Compare</a> – it’s an amazing product that has literally saved me hundreds of hours.&#160; You can download a <a href="http://www.red-gate.com/products/SQL_Compare/index.htm">free trial here</a> and request the SQL Azure early access build here: <a href="http://www.red-gate.com/Azure">http://www.red-gate.com/Azure</a></p>  <p>Good Times!</p>  <p>   <br />71. Strategies for deploying a database on SQL Azure (first time) and options for schema changes and upgrades in future versions. </p>]]></description>
         <link>http://screencasts.ehuna.org/2009/09/sql_azure_overview_part_1.html</link>
         <guid>http://screencasts.ehuna.org/2009/09/sql_azure_overview_part_1.html</guid>
                  <category domain="http://www.sixapart.com/ns/types#category">01 - General</category>
        
        
         <pubDate>Sat, 26 Sep 2009 15:19:00 -0800</pubDate>
      </item>
            <item>
         <title>Windows Azure Overview - Part 4 (55 minutes)</title>
         <description><![CDATA[<p>This is the fourth in a series of videos on Windows Azure and SQL Azure – <a href="http://blog.ehuna.org/2009/09/windows_azure_and_sql_azure_vi.html">click here</a> for the summary entry and a list of all 7 videos.</p> <object width="400" height="300"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=6769954&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" /><embed src="http://vimeo.com/moogaloop.swf?clip_id=6769954&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="400" height="300"></embed></object>  <p><a href="http://vimeo.com/6769954">Windows Azure Overview - Part 4</a> from <a href="http://vimeo.com/ehuna">Emmanuel Huna</a> on <a href="http://vimeo.com">Vimeo</a>.</p>  <p>39. Unhandled exceptions and custom errors in Web.Config.    <br />40. Handling Upgrades: making sure the roles properly act when we are upgrading SQL Azure.     <br />41. Loading a Windows Azure Storage Queue endpoint (QueueEndPointURI, AccountName, AccountSharedKey, StorageAccountInfo).     <br />42. Creating a persistent and stateless Azure Storage Queue (QueueStorage and MessageQueue).     <br />43. Adding an event to a queue in a web role.     <br />44. Handling the event from a queue in a worker role.     <br />45. Properly returning RoleStatus.Healthy or RoleStatus.UnHealthy in a worker's role GetHealthStatus() to allow for better monitoring of our role instances.     <br />46. Considerations in removing a message from a queue when an error occurs (examples where message should be deleted and should not be deleted when sending out an email).     <br />47. Logging Levels in the Development Fabric UI (Critical, Error, Warning, Information and Debugging).     <br />48. Windows Azure Storage labs in the Azure training kit (to cover blobs and tables).     <br />49. DNS considerations with Windows Azure URLs (CNAME entries).     <br />50. Self signed SSL certificates for Windows Azure development (see <a href="onenote://ehuna1r2/OneNote/CEP/Misc.one#Azure%20Links&amp;section-id=%7B2BBD417C-9FA3-41F3-A8A3-1179E65E93D8%7D&amp;page-id=%7B56DD9B3B-7C2E-4E63-8E36-F681E377B2C6%7D&amp;end">Azure Links</a>, OneNote required).     <br />51. Adding purchased SSL certificates to your Windows Azure project.</p>]]></description>
         <link>http://screencasts.ehuna.org/2009/09/windows_azure_overview_part_4.html</link>
         <guid>http://screencasts.ehuna.org/2009/09/windows_azure_overview_part_4.html</guid>
                  <category domain="http://www.sixapart.com/ns/types#category">01 - General</category>
        
        
         <pubDate>Sat, 26 Sep 2009 12:11:00 -0800</pubDate>
      </item>
            <item>
         <title>Windows Azure Overview - Part 3 (20 minutes)</title>
         <description><![CDATA[<p>This is the third in a series of videos on Windows Azure and SQL Azure – <a href="http://blog.ehuna.org/2009/09/windows_azure_and_sql_azure_vi.html">click here</a> for the summary entry and a list of all 7 videos.</p> <object width="400" height="300"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=6769906&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" /><embed src="http://vimeo.com/moogaloop.swf?clip_id=6769906&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="400" height="300"></embed></object>  <p><a href="http://vimeo.com/6769906">Windows Azure Overview - Part 3</a> from <a href="http://vimeo.com/ehuna">Emmanuel Huna</a> on <a href="http://vimeo.com">Vimeo</a>.</p>  <p>35. Using the Windows Azure forums and getting feedback from Microsoft employees.    <br />36. Loading parameters when role starts.     <br />37. Using reflection to log the role's version.     <br />38. Page_Init() calls that should always be made.</p>]]></description>
         <link>http://screencasts.ehuna.org/2009/09/windows_azure_overview_part_3.html</link>
         <guid>http://screencasts.ehuna.org/2009/09/windows_azure_overview_part_3.html</guid>
                  <category domain="http://www.sixapart.com/ns/types#category">01 - General</category>
        
        
         <pubDate>Sat, 26 Sep 2009 12:10:00 -0800</pubDate>
      </item>
            <item>
         <title>Windows Azure Overview - Part 2 (63 minutes)</title>
         <description><![CDATA[<p>This is the second in a series of videos on Windows Azure and SQL Azure – <a href="http://blog.ehuna.org/2009/09/windows_azure_and_sql_azure_vi.html" target="_blank">click here</a> for the summary entry and a list of all 7 videos.</p> <object width="400" height="300"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=6769610&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" /><embed src="http://vimeo.com/moogaloop.swf?clip_id=6769610&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="400" height="300"></embed></object>  <p><a href="http://vimeo.com/6769610">Windows Azure Overview - Part 2</a> from <a href="http://vimeo.com/ehuna">Emmanuel Huna</a> on <a href="http://vimeo.com">Vimeo</a>.</p>  <p>Note: we lost sound in the last 25 minutes - you get the Allman brothers instead.    <br />15. Worker Role health status.     <br />16. Custom ASP.NET Session provider that uses Azure storage - configuration in both Azure files and web.config/app.config.     <br />17. Windows Azure portal.     <br />18. Windows Live IDs and Azure CTP.     <br />19. CS (Cloud Service) packages and Azure configuration.     <br />20. Azure Storage Accounts.     <br />21. Azure Staging and Production Environments.     <br />22. Deployment IDs.     <br />23. Staging DNS entries.     <br />24. Upgrade/Run/Suspend/Configure/Delete commands.     <br />25. Initialized/Running/Stopped/Paused role instance states.     <br />26. Billing considerations when instances are deployed.     <br />27. Azure Storage Manager.     <br />28. Custom error pages in ASP.NET.     <br />29. Azure training kit labs.     <br />30. Azure links.     <br />31. Azure Service Management API.     <br />32. Azure SDK Tools documentation and CSPack/CSRun Azure command line tools.     <br />33. Doing a Staging Upgrade.     <br />34. Serving dynamic compressed content in Azure and bug on Microsoft Connect.</p>]]></description>
         <link>http://screencasts.ehuna.org/2009/09/windows_azure_overview_part_2.html</link>
         <guid>http://screencasts.ehuna.org/2009/09/windows_azure_overview_part_2.html</guid>
                  <category domain="http://www.sixapart.com/ns/types#category">01 - General</category>
        
        
         <pubDate>Sat, 26 Sep 2009 12:07:00 -0800</pubDate>
      </item>
            <item>
         <title>Windows Azure Overview - Part 1 (31 minutes)</title>
         <description><![CDATA[<p>This is the first in a series of videos on Windows Azure and SQL Azure – <a href="http://blog.ehuna.org/2009/09/windows_azure_and_sql_azure_vi.html" target="_blank">click here</a> for the summary entry and a list of all videos.</p> <object width="400" height="300"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=6768913&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" /><embed src="http://vimeo.com/moogaloop.swf?clip_id=6768913&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="400" height="300"></embed></object>  <p><a href="http://vimeo.com/6768913">Windows Azure Overview - Part 1</a> from <a href="http://vimeo.com/ehuna">Emmanuel Huna</a> on <a href="http://vimeo.com">Vimeo</a>.</p>  <p>1. Overview of Windows Azure.    <br />2. Using the virtual machine with the Windows Azure SDK.     <br />3. Creating a cloud service project.     <br />4. Adding web roles and worker roles.     <br />5. Azure service definition and service configuration.     <br />6. Input endpoints (HTTP and HTTPS) and multiple role instances.     <br />7. Custom ASP.NET Session provider that uses Azure storage.     <br />8. Azure Storage client library.     <br />9. Azure storage - blobs, queues and messages.     <br />10. Development fabric.     <br />11. Development storage.     <br />12. Writing to the Azure log.     <br />13. Loading parameters when your role starts.     <br />14. Running roles in full trust.</p>]]></description>
         <link>http://screencasts.ehuna.org/2009/09/windows_azure_overview_part_1.html</link>
         <guid>http://screencasts.ehuna.org/2009/09/windows_azure_overview_part_1.html</guid>
                  <category domain="http://www.sixapart.com/ns/types#category">01 - General</category>
        
        
         <pubDate>Sat, 26 Sep 2009 11:10:00 -0800</pubDate>
      </item>
            <item>
         <title>New Technologies and Applications announced at the Microsoft Professional Developers Conference 2008</title>
         <description><![CDATA[<p>Last week (10/2008), I attended the Microsoft Professional Developers Conference (PDC) in Los Angeles, California.&#160; Today, I gave an overview of some of the technologies and applications that Microsoft announced at the PDC.&#160; <br /></p>  <blockquote>   <p><a href="http://screencasts.ehuna.org/pics/NewTechnologiesandApplicationsannounceda_128FA/clip_image001.jpg"><img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="288" alt="clip_image001" src="http://screencasts.ehuna.org/pics/NewTechnologiesandApplicationsannounceda_128FA/clip_image001_thumb.jpg" width="387" border="0" /></a>       <br /><em>Windows 7, the next version of Windows (after Vista) due in 2009 was        <br />announced at the Microsoft Professional Developers Conference 2008</em></p> </blockquote>  <p>In this screencast you'll learn about Windows Azure, Windows 7 (the version coming up after Windows Vista), Office 14 on the Web, Visual Studio 2010, the .NET Framework 4.0 and more.&#160; </p>  <p>See below for the screencast, links and more information.</p> ]]></description>
         <link>http://screencasts.ehuna.org/2008/11/new_technologies_and_applicati.html</link>
         <guid>http://screencasts.ehuna.org/2008/11/new_technologies_and_applicati.html</guid>
                  <category domain="http://www.sixapart.com/ns/types#category">01 - General</category>
        
        
         <pubDate>Fri, 07 Nov 2008 21:29:14 -0800</pubDate>
      </item>
            <item>
         <title>Cloud computing today, not tomorrow</title>
         <description><![CDATA[<p>Lately, there has been a lot of talk in the industry on “cloud computing”, a paradigm in which information is permanently stored in servers on the Internet and cached temporarily on clients that include desktops, entertainment centers, table computers, notebooks, wall computers, handhelds, etc…&#160; </p>  <table border="0" cellspacing="2" cellpadding="2" width="520"><tbody>     <tr>       <td valign="top" width="251"><a href="http://screencasts.ehuna.org/2008/09/cloud_computing_today_not_tomo.html#more" target="target"><img style="border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" border="0" alt="image" src="http://screencasts.ehuna.org/pics/Cloudcomputingtodaynottomorrow_F727/image.png" width="244" height="206" /></a>           <br />          <br /><em>Your documents, pictures, music and portable applications on Microsoft Live mesh: that's &quot;Cloud Computing&quot; today, not tomorrow.&#160; <br />            <br />Watch the <a href="http://screencasts.ehuna.org/2008/09/cloud_computing_today_not_tomo.html#more">screencast below</a> to learn how to use these technologies.</em></td>        <td valign="top" width="261"><a href="http://screencasts.ehuna.org/2008/09/cloud_computing_today_not_tomo.html#more" target="target"><img style="border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" border="0" alt="image" src="http://screencasts.ehuna.org/pics/Cloudcomputingtodaynottomorrow_F727/image_3.png" width="229" height="321" /></a> </td>     </tr>   </tbody></table>  <p>   <br />Very recently a few services and applications became available that gave Emmanuel a few ideas.&#160; In this session, Emmanuel will share these ideas with you, showing you how the “Cloud” can be used today&#160; – allowing you to access your data and many applications on any Windows desktop or laptop connected to the Internet.</p> ]]></description>
         <link>http://screencasts.ehuna.org/2008/09/cloud_computing_today_not_tomo.html</link>
         <guid>http://screencasts.ehuna.org/2008/09/cloud_computing_today_not_tomo.html</guid>
                  <category domain="http://www.sixapart.com/ns/types#category">01 - General</category>
        
        
         <pubDate>Fri, 19 Sep 2008 17:34:41 -0800</pubDate>
      </item>
            <item>
         <title>Managing Web Passwords</title>
         <description><![CDATA[<p>How do you manage passwords on multiple web sites?&#160; Do you always use the same password?&#160; Or if you have different passwords, how do you make sure they are strong passwords and how do you store them securely?&#160; </p>  <blockquote>   <p><a href="http://screencasts.ehuna.org/2008/08/emmanuels_screencasts_managing.html#more"><img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="277" alt="image" src="http://screencasts.ehuna.org/pics/EmmanuelsScreencastsManagingWebPasswords_10F62/image_thumb.png" width="227" border="0" /></a>       <br /><em>How many times in a week do you have to remember web credentials?        <br />Watch the <a href="http://screencasts.ehuna.org/2008/08/emmanuels_screencasts_managing.html#more">screencast below</a> to better manage your Web Passwords</em></p> </blockquote>  <p>In this screencast, Emmanuel shows you a few ways to manage your Web passwords, including a tip on how you can remember just one password (your &#8220;master password&#8221;), which is used to generate unique, complex passwords for the Web sites you visit.&#160; It&#8217;s safe, secure and very easy to use.</p> ]]></description>
         <link>http://screencasts.ehuna.org/2008/08/emmanuels_screencasts_managing.html</link>
         <guid>http://screencasts.ehuna.org/2008/08/emmanuels_screencasts_managing.html</guid>
                  <category domain="http://www.sixapart.com/ns/types#category">02 - Web Tips</category>
                  <category domain="http://www.sixapart.com/ns/types#category">03 - Security</category>
        
        
         <pubDate>Sat, 16 Aug 2008 19:17:27 -0800</pubDate>
      </item>
            <item>
         <title>Loreto Bay Agua Viva Layer in Google Earth</title>
         <description><![CDATA[<p>A few days ago I released the Loreto Bay Agua Viva Layer for Google Earth (<a href="http://loreto.ehuna.org/archives/000280.html" target="_blank">click here</a> to access it on <a href="http://loreto.ehuna.org">http://loreto.ehuna.org</a>)</p>  <blockquote>   <p><a href="http://loreto.ehuna.org/archives/000283.html#more"><img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="268" alt="image" src="http://loreto.ehuna.org/WindowsLiveWriter/ScreencastLoretoBayAguaVivaLayerinGoogle_13F03/image_thumb.png" width="310" border="0" /></a>&#160; <br />Click on image above for <a href="http://loreto.ehuna.org/archives/000283.html#more">tutorial</a> (13 minutes, 150 MB)</p> </blockquote>  <p>In this screencast I explain how you can easily download and install Google Earth and then check out the Loreto Bay Agua Viva Layer.&#160; </p>  <p>I heard that Loreto Bay has some kind of map application in its web site.&#160; Since that application is only available to LB owners, I decided to create this Agua Viva Layer for Google Earth. I don't know how good the Loreto Bay map is or how it compares to Google Earth - but our Agua Viva layer is free and available to anyone.&#160; </p>  <p>See the tutorial for more details or check <a href="http://loreto.ehuna.org">http://loreto.ehuna.org</a> for more information on Loreto and Loreto Bay.</p> ]]></description>
         <link>http://screencasts.ehuna.org/2008/06/screencast_loreto_bay_agua_viv.html</link>
         <guid>http://screencasts.ehuna.org/2008/06/screencast_loreto_bay_agua_viv.html</guid>
                  <category domain="http://www.sixapart.com/ns/types#category">01 - General</category>
        
        
         <pubDate>Tue, 24 Jun 2008 19:02:01 -0800</pubDate>
      </item>
            <item>
         <title>Test Entry</title>
         <description>This is a test entry - have the DNS lepercorns finished their work?</description>
         <link>http://screencasts.ehuna.org/2008/06/test_entry.html</link>
         <guid>http://screencasts.ehuna.org/2008/06/test_entry.html</guid>
        
        
         <pubDate>Mon, 16 Jun 2008 10:53:22 -0800</pubDate>
      </item>
      
   </channel>
</rss>
