<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://rss.joshholmes.com/~d/styles/itemcontent.css"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:copyright="http://blogs.law.harvard.edu/tech/rss" xmlns:image="http://purl.org/rss/1.0/modules/image/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">
    <channel>
        <title>Josh Holmes</title>
        <link>http://geekswithblogs.net/joshholmes/Default.aspx</link>
        <description>blog</description>
        <language>en-US</language>
        <copyright>Josh Holmes</copyright>
        <managingEditor>josh.holmes@microsoft.com</managingEditor>
        <generator>Subtext Version 0.0.0.0</generator>
        <image>
            <title>Josh Holmes</title>
            <url>http://geekswithblogs.net/images/RSS2Image.gif</url>
            <link>http://geekswithblogs.net/joshholmes/Default.aspx</link>
            <width>77</width>
            <height>60</height>
        </image>
        <atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://rss.joshholmes.com/geekswithblogs/joshholmes" /><feedburner:info uri="geekswithblogs/joshholmes" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item>
            <title>Webinar on Oct 20, 2010 with Microsoft/Zend</title>
            <link>http://rss.joshholmes.com/~r/geekswithblogs/joshholmes/~3/MEypvevssHs/webinar-on-oct-20-2010-with-microsoftzend.aspx</link>
            <description>&lt;p&gt;Originally posted on: &lt;a href='http://geekswithblogs.net/joshholmes/archive/2010/10/15/webinar-on-oct-20-2010-with-microsoftzend.aspx'&gt;http://geekswithblogs.net/joshholmes/archive/2010/10/15/webinar-on-oct-20-2010-with-microsoftzend.aspx&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.joshholmes.com/blog/wp-content/uploads/2010/10/image.png"&gt;&lt;img style="margin: 5px" title="image" border="0" alt="image" align="left" src="http://www.joshholmes.com/blog/wp-content/uploads/2010/10/image_thumb.png" width="244" height="172" /&gt;&lt;/a&gt;I’m looking forward to starting this new webinar series that I’m launching in partnership with Zend about running PHP in general and Zend in particular on Microsoft Azure. &lt;/p&gt;  &lt;p&gt;My goal, as I’m writing the demos today after posting this, is to go through the Zend Guestbook quick start and then port that to run in Azure and leverage that platform. I’ll be posting the full technical write-up here once I get done. &lt;/p&gt;  &lt;p&gt;Read the full post at &lt;a href="http://www.joshholmes.com/blog/2010/10/15/webinar-on-oct-20-2010-with-microsoftzend/"&gt;Josh Holmes - Webinar on Oct 20, 2010 with Microsoft/Zend&lt;/a&gt;&lt;/p&gt; &lt;img src="http://geekswithblogs.net/joshholmes/aggbug/142305.aspx" width="1" height="1" /&gt;&lt;img src="http://feeds.feedburner.com/~r/geekswithblogs/joshholmes/~4/MEypvevssHs" height="1" width="1"/&gt;</description>
            <dc:creator>Josh Holmes</dc:creator>
            <guid isPermaLink="false">http://geekswithblogs.net/joshholmes/archive/2010/10/15/webinar-on-oct-20-2010-with-microsoftzend.aspx</guid>
            <pubDate>Fri, 15 Oct 2010 14:19:49 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/joshholmes/comments/142305.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/joshholmes/archive/2010/10/15/webinar-on-oct-20-2010-with-microsoftzend.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/joshholmes/comments/commentRss/142305.aspx</wfw:commentRss>
        <feedburner:origLink>http://geekswithblogs.net/joshholmes/archive/2010/10/15/webinar-on-oct-20-2010-with-microsoftzend.aspx</feedburner:origLink></item>
        <item>
            <title>Wordpress Podcast | Josh Holmes</title>
            <link>http://rss.joshholmes.com/~r/geekswithblogs/joshholmes/~3/hEik__1oXdM/wordpress-podcast--josh-holmes.aspx</link>
            <description>&lt;p&gt;Originally posted on: &lt;a href='http://geekswithblogs.net/joshholmes/archive/2010/06/02/wordpress-podcast--josh-holmes.aspx'&gt;http://geekswithblogs.net/joshholmes/archive/2010/06/02/wordpress-podcast--josh-holmes.aspx&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.joshholmes.com/blog/wp-content/uploads/2010/06/image1.png"&gt;&lt;img style="margin: 5px" title="image" border="0" alt="image" align="left" src="http://www.joshholmes.com/blog/wp-content/uploads/2010/06/image_thumb.png" width="161" height="157" /&gt;&lt;/a&gt;I was thrilled and honored to be a guest on the &lt;a href="http://www2.webmasterradio.fm/wordpress-community-podcast/2010/06/01/wordpress-does-windows/"&gt;Wordpress Podcast&lt;/a&gt; on &lt;a href="http://WebMasterRadio.fm"&gt;WebMasterRadio.fm&lt;/a&gt;. This podcast is hosted by my friend &lt;a href="http://yoast.com"&gt;Joost de Valk&lt;/a&gt; and &lt;a href="http://www.w3-edge.com/"&gt;Frederick Townes&lt;/a&gt;. &lt;/p&gt;  &lt;p&gt;You can read about the podcast, PHP on IIS, PHP on Azure and much more on my blog at &lt;a href="http://www.joshholmes.com/blog/2010/06/02/wordpress-podcast/"&gt;Wordpress Podcast…&lt;/a&gt;&lt;/p&gt; &lt;img src="http://geekswithblogs.net/joshholmes/aggbug/140196.aspx" width="1" height="1" /&gt;&lt;img src="http://feeds.feedburner.com/~r/geekswithblogs/joshholmes/~4/hEik__1oXdM" height="1" width="1"/&gt;</description>
            <dc:creator>Josh Holmes</dc:creator>
            <guid isPermaLink="false">http://geekswithblogs.net/joshholmes/archive/2010/06/02/wordpress-podcast--josh-holmes.aspx</guid>
            <pubDate>Wed, 02 Jun 2010 14:18:33 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/joshholmes/comments/140196.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/joshholmes/archive/2010/06/02/wordpress-podcast--josh-holmes.aspx#feedback</comments>
            <slash:comments>1</slash:comments>
            <wfw:commentRss>http://geekswithblogs.net/joshholmes/comments/commentRss/140196.aspx</wfw:commentRss>
        <feedburner:origLink>http://geekswithblogs.net/joshholmes/archive/2010/06/02/wordpress-podcast--josh-holmes.aspx</feedburner:origLink></item>
        <item>
            <title>Toughest Developer Puzzle Ever</title>
            <link>http://rss.joshholmes.com/~r/geekswithblogs/joshholmes/~3/IIFR7YSHQmY/toughest-developer-puzzle-ever.aspx</link>
            <description>&lt;p&gt;Originally posted on: &lt;a href='http://geekswithblogs.net/joshholmes/archive/2010/06/01/toughest-developer-puzzle-ever.aspx'&gt;http://geekswithblogs.net/joshholmes/archive/2010/06/01/toughest-developer-puzzle-ever.aspx&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.toughestdeveloperpuzzleever.com/"&gt;&lt;img style="border-right-width: 0px; margin: 5px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" align="left" src="http://gwb.blob.core.windows.net/joshholmes/WindowsLiveWriter/ToughestDeveloperPuzzleEver_EC7D/image_6.png" width="119" height="116" /&gt;&lt;/a&gt; For the second year in a row, my friend and colleague &lt;a href="http://www.JeffBlankenburg.com"&gt;Jeff Blankenburg&lt;/a&gt; has created what is quickly proving to live up to it’s namesake – the &lt;a href="http://www.toughestdeveloperpuzzleever.com/begin/"&gt;Toughest Developer Puzzle Ever&lt;/a&gt;. &lt;/p&gt;  &lt;p&gt;Some of the puzzles are technical, some are not but all require that you understand the web, development and technology to solve. Even if you don’t get in on the fantastic prizes that Jeff has lined up, there’s great bragging rights in being able to solve the &lt;a href="http://www.toughestdeveloperpuzzleever.com/begin/"&gt;Toughest Developer Puzzle Ever&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;This year, I was honored enough to get to create three of the puzzles myself – let me know what you think of them. I’m not going to tell you which ones I created now and definitely don’t ask me for hints – Jeff has threatened me if I give any of the puzzle away… ;) &lt;/p&gt;  &lt;p&gt;All I can say now is “Good luck!”&lt;/p&gt; &lt;img src="http://geekswithblogs.net/joshholmes/aggbug/140176.aspx" width="1" height="1" /&gt;&lt;img src="http://feeds.feedburner.com/~r/geekswithblogs/joshholmes/~4/IIFR7YSHQmY" height="1" width="1"/&gt;</description>
            <dc:creator>Josh Holmes</dc:creator>
            <guid isPermaLink="false">http://geekswithblogs.net/joshholmes/archive/2010/06/01/toughest-developer-puzzle-ever.aspx</guid>
            <pubDate>Tue, 01 Jun 2010 20:49:30 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/joshholmes/comments/140176.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/joshholmes/archive/2010/06/01/toughest-developer-puzzle-ever.aspx#feedback</comments>
            <slash:comments>3</slash:comments>
            <wfw:commentRss>http://geekswithblogs.net/joshholmes/comments/commentRss/140176.aspx</wfw:commentRss>
        <feedburner:origLink>http://geekswithblogs.net/joshholmes/archive/2010/06/01/toughest-developer-puzzle-ever.aspx</feedburner:origLink></item>
        <item>
            <title>Miami 311: Built on Windows Azure</title>
            <link>http://rss.joshholmes.com/~r/geekswithblogs/joshholmes/~3/tRbIRiXTlHM/miami-311-built-on-windows-azure.aspx</link>
            <description>&lt;p&gt;Originally posted on: &lt;a href='http://geekswithblogs.net/joshholmes/archive/2010/04/29/miami-311-built-on-windows-azure.aspx'&gt;http://geekswithblogs.net/joshholmes/archive/2010/04/29/miami-311-built-on-windows-azure.aspx&lt;/a&gt;&lt;/p&gt;&lt;p&gt;This is a cool use of Azure. The city of Miami tool their “311” data around potholes, trash pickup issues, recycling issues, broken sidewalks and the like and put that data in Azure. The next step is that they leveraged Bing Maps and Silverlight to visualize those issues spread on a map of the city. &lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;The solution takes advantage of virtually unlimited storage and processing power, provides the ability to quickly address service requests and implement updates even during peak times such as hurricane season. If things change, the City can bring the solution on site or move to a physical facility, all based on  need and cost-effectiveness. &lt;/p&gt;    &lt;p&gt;As a result, residents logging on to &lt;a href="http://miami311.cloudapp.net/"&gt;Miami 311&lt;/a&gt; can see on average 4,500 issues in progress - not represented as a ‘list', but located on a map in relation to other projects in &lt;i&gt;their &lt;/i&gt;neighborhood .  A simple click on the map allows them to easily drill down to more and more specific details if they want. &lt;/p&gt;    &lt;p&gt;In short, they have turned what used to be represented by a meaningless list of &lt;i&gt;data&lt;/i&gt; into useful &lt;i&gt;information, &lt;/i&gt;and created  actionable and consumable knowledge that is relevant to the citizens of Miami. For Miami, their ‘service call to the city' becomes an interactive process they can follow - and the City has a new tool to manage and deliver &lt;i&gt;outcomes&lt;/i&gt;.&lt;/p&gt;    &lt;p&gt;…&lt;/p&gt;    &lt;p&gt;When the city made the move to the web, they chose tools they knew and software they trust. The Microsoft &lt;a href="http://port25.technet.com/archive/2009/11/17/pdc-2009-the-windows-azure-platform.aspx"&gt;Windows Azure&lt;/a&gt; cloud platform made it easy to do, and they used both &lt;a href="http://www.bing.com/maps/"&gt;Bing mapping&lt;/a&gt; and &lt;a href="http://port25.technet.com/archive/2009/11/18/silverlight-4-beta-hits-the-street.aspx"&gt;Silverlight&lt;/a&gt; to build a user friendly front end. &lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;According to Port25 (&lt;a href="http://port25.technet.com/archive/2010/03/04/miami-311.aspx"&gt;Miami 311: Built on Windows Azure - Port 25: The Open Source Community at Microsoft&lt;/a&gt;), it took two people 8 days to implement the whole system and they are going to open source their solution so that other cities can leverage it. I haven’t seen yet where and how they are going to release it but I’ll keep you posted if I find out.&lt;/p&gt; &lt;img src="http://geekswithblogs.net/joshholmes/aggbug/139587.aspx" width="1" height="1" /&gt;&lt;img src="http://feeds.feedburner.com/~r/geekswithblogs/joshholmes/~4/tRbIRiXTlHM" height="1" width="1"/&gt;</description>
            <dc:creator>Josh Holmes</dc:creator>
            <guid isPermaLink="false">http://geekswithblogs.net/joshholmes/archive/2010/04/29/miami-311-built-on-windows-azure.aspx</guid>
            <pubDate>Thu, 29 Apr 2010 13:50:01 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/joshholmes/comments/139587.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/joshholmes/archive/2010/04/29/miami-311-built-on-windows-azure.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/joshholmes/comments/commentRss/139587.aspx</wfw:commentRss>
        <feedburner:origLink>http://geekswithblogs.net/joshholmes/archive/2010/04/29/miami-311-built-on-windows-azure.aspx</feedburner:origLink></item>
        <item>
            <title>Microsoft Contributing More to OSS</title>
            <link>http://rss.joshholmes.com/~r/geekswithblogs/joshholmes/~3/DVW9FQ2p1zY/microsoft-contributing-more-to-oss.aspx</link>
            <description>&lt;p&gt;Originally posted on: &lt;a href='http://geekswithblogs.net/joshholmes/archive/2010/04/28/microsoft-contributing-more-to-oss.aspx'&gt;http://geekswithblogs.net/joshholmes/archive/2010/04/28/microsoft-contributing-more-to-oss.aspx&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://gwb.blob.core.windows.net/joshholmes/WindowsLiveWriter/MicrosoftContributingMoretoOSS_6FC4/image_2.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; margin: 5px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" align="left" src="http://gwb.blob.core.windows.net/joshholmes/WindowsLiveWriter/MicrosoftContributingMoretoOSS_6FC4/image_thumb.png" width="164" height="148" /&gt;&lt;/a&gt; I’m all excited – Microsoft has signed the Joomla! Contributor Agreement. You can read about that on the official Joomla! blog – &lt;a href="http://community.joomla.org/blogs/leadership/1167-microsoft-signs-jca.html"&gt;Microsoft signs the Joomla! Contributor Agreement&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;There’s a couple of fairly momentous things about that statement. Read more at &lt;a href="http://www.joshholmes.com/blog/2010/04/28/microsoft-contributing-more-to-oss/"&gt;Microsoft Contributing More to OSS | Josh Holmes&lt;/a&gt;&lt;/p&gt; &lt;img src="http://geekswithblogs.net/joshholmes/aggbug/139556.aspx" width="1" height="1" /&gt;&lt;img src="http://feeds.feedburner.com/~r/geekswithblogs/joshholmes/~4/DVW9FQ2p1zY" height="1" width="1"/&gt;</description>
            <dc:creator>Josh Holmes</dc:creator>
            <guid isPermaLink="false">http://geekswithblogs.net/joshholmes/archive/2010/04/28/microsoft-contributing-more-to-oss.aspx</guid>
            <pubDate>Wed, 28 Apr 2010 11:57:08 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/joshholmes/comments/139556.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/joshholmes/archive/2010/04/28/microsoft-contributing-more-to-oss.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/joshholmes/comments/commentRss/139556.aspx</wfw:commentRss>
        <feedburner:origLink>http://geekswithblogs.net/joshholmes/archive/2010/04/28/microsoft-contributing-more-to-oss.aspx</feedburner:origLink></item>
        <item>
            <title>Microsoft UX Kit</title>
            <link>http://rss.joshholmes.com/~r/geekswithblogs/joshholmes/~3/oDuyFq-J8F8/microsoft-ux-kit.aspx</link>
            <description>&lt;p&gt;Originally posted on: &lt;a href='http://geekswithblogs.net/joshholmes/archive/2010/04/27/microsoft-ux-kit.aspx'&gt;http://geekswithblogs.net/joshholmes/archive/2010/04/27/microsoft-ux-kit.aspx&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.joshholmes.com/blog/wp-content/uploads/2010/04/image9.png"&gt;&lt;img style="margin: 5px" title="image" border="0" alt="image" align="left" src="http://www.joshholmes.com/blog/wp-content/uploads/2010/04/image_thumb9.png" width="244" height="143" /&gt;&lt;/a&gt; Have you ever wondered what was possible with Silverlight, WPF or any of Microsoft’s User Experience (UX) technologies? Well, &lt;a href="http://blogs.flyover18.com/christhi/"&gt;Christian Thilmany&lt;/a&gt; has answered that question in the form of the &lt;a href="http://uxkit.cloudapp.net"&gt;Microsoft UX Kit&lt;/a&gt;. &lt;/p&gt;  &lt;p&gt;Read more at &lt;a href="http://www.joshholmes.com/blog/2010/04/26/microsoft-ux-kit/"&gt;Microsoft UX Kit | Josh Holmes&lt;/a&gt;&lt;/p&gt; &lt;img src="http://geekswithblogs.net/joshholmes/aggbug/139536.aspx" width="1" height="1" /&gt;&lt;img src="http://feeds.feedburner.com/~r/geekswithblogs/joshholmes/~4/oDuyFq-J8F8" height="1" width="1"/&gt;</description>
            <dc:creator>Josh Holmes</dc:creator>
            <guid isPermaLink="false">http://geekswithblogs.net/joshholmes/archive/2010/04/27/microsoft-ux-kit.aspx</guid>
            <pubDate>Tue, 27 Apr 2010 11:57:51 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/joshholmes/comments/139536.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/joshholmes/archive/2010/04/27/microsoft-ux-kit.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/joshholmes/comments/commentRss/139536.aspx</wfw:commentRss>
        <feedburner:origLink>http://geekswithblogs.net/joshholmes/archive/2010/04/27/microsoft-ux-kit.aspx</feedburner:origLink></item>
        <item>
            <title>Creating a Simple PHP Blog in Azure</title>
            <link>http://rss.joshholmes.com/~r/geekswithblogs/joshholmes/~3/RAcDDZtg-bA/creating-a-simple-php-blog-in-azure.aspx</link>
            <description>&lt;p&gt;Originally posted on: &lt;a href='http://geekswithblogs.net/joshholmes/archive/2010/04/17/creating-a-simple-php-blog-in-azure.aspx'&gt;http://geekswithblogs.net/joshholmes/archive/2010/04/17/creating-a-simple-php-blog-in-azure.aspx&lt;/a&gt;&lt;/p&gt;&lt;p&gt;In this post, I want to walk through creating a simple Azure application that will show a few pages, leverage Blob storage, Table storage and generally get you started doing PHP on Azure development. In short, we are going to write a very simple PHP Blog engine for Azure.    &lt;br /&gt;To be very clear, this is not a pro blog engine and I don’t recommend using it in production. It’s a &lt;a href="http://www.joshholmes.com/blog/2010/04/15/creating-a-simple-php-blog-in-azure/"&gt;» read more.&lt;/a&gt;&lt;/p&gt; &lt;img src="http://geekswithblogs.net/joshholmes/aggbug/139332.aspx" width="1" height="1" /&gt;&lt;img src="http://feeds.feedburner.com/~r/geekswithblogs/joshholmes/~4/RAcDDZtg-bA" height="1" width="1"/&gt;</description>
            <dc:creator>Josh Holmes</dc:creator>
            <guid isPermaLink="false">http://geekswithblogs.net/joshholmes/archive/2010/04/17/creating-a-simple-php-blog-in-azure.aspx</guid>
            <pubDate>Sun, 18 Apr 2010 02:22:32 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/joshholmes/comments/139332.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/joshholmes/archive/2010/04/17/creating-a-simple-php-blog-in-azure.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/joshholmes/comments/commentRss/139332.aspx</wfw:commentRss>
        <feedburner:origLink>http://geekswithblogs.net/joshholmes/archive/2010/04/17/creating-a-simple-php-blog-in-azure.aspx</feedburner:origLink></item>
        <item>
            <title>Easy Setup for PHP On Azure Development</title>
            <link>http://rss.joshholmes.com/~r/geekswithblogs/joshholmes/~3/vDiCQX2fg_M/easy-setup-for-php-on-azure-development.aspx</link>
            <description>&lt;p&gt;Originally posted on: &lt;a href='http://geekswithblogs.net/joshholmes/archive/2010/04/17/easy-setup-for-php-on-azure-development.aspx'&gt;http://geekswithblogs.net/joshholmes/archive/2010/04/17/easy-setup-for-php-on-azure-development.aspx&lt;/a&gt;&lt;/p&gt;&lt;p&gt;I just got back from the JumpIn Camp in fantastic Zurich, Switzerland. I’ll blog about that whole experience shortly. In the meantime, however, I thought I’d get some resources out here that would have been useful last week. Specifically in this post, I thought I’d tackle the Windows Azure 4 Eclipse tooling setup.    &lt;br /&gt;There are two major things that we need to do. First is to get the &lt;a href="http://www.joshholmes.com/blog/2010/04/13/easy-setup-for-php-on-azure-development/"&gt;» read more.&lt;/a&gt;&lt;/p&gt; &lt;img src="http://geekswithblogs.net/joshholmes/aggbug/139331.aspx" width="1" height="1" /&gt;&lt;img src="http://feeds.feedburner.com/~r/geekswithblogs/joshholmes/~4/vDiCQX2fg_M" height="1" width="1"/&gt;</description>
            <dc:creator>Josh Holmes</dc:creator>
            <guid isPermaLink="false">http://geekswithblogs.net/joshholmes/archive/2010/04/17/easy-setup-for-php-on-azure-development.aspx</guid>
            <pubDate>Sun, 18 Apr 2010 02:21:22 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/joshholmes/comments/139331.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/joshholmes/archive/2010/04/17/easy-setup-for-php-on-azure-development.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/joshholmes/comments/commentRss/139331.aspx</wfw:commentRss>
        <feedburner:origLink>http://geekswithblogs.net/joshholmes/archive/2010/04/17/easy-setup-for-php-on-azure-development.aspx</feedburner:origLink></item>
        <item>
            <title>PHP/Ruby on Azure World Tour</title>
            <link>http://rss.joshholmes.com/~r/geekswithblogs/joshholmes/~3/eBvnnTCIY58/phpruby-on-azure-world-tour.aspx</link>
            <description>&lt;p&gt;Originally posted on: &lt;a href='http://geekswithblogs.net/joshholmes/archive/2010/02/10/phpruby-on-azure-world-tour.aspx'&gt;http://geekswithblogs.net/joshholmes/archive/2010/02/10/phpruby-on-azure-world-tour.aspx&lt;/a&gt;&lt;/p&gt;&lt;p&gt;I’m thrilled and honored to be doing another speaking tour through Europe. I’m getting to visit a number of countries that I haven’t visited before and some old favorites. I’ll be speaking on PHP, Ruby and other non .NET technologies on Azure. &lt;/p&gt;  &lt;p&gt;&lt;img src="http://farm1.static.flickr.com/23/26088970_16fb1769ac.jpg" /&gt;&lt;/p&gt;  &lt;p&gt; &lt;/p&gt;  &lt;p&gt;The talk that I’m going to be doing in most places is PHP/Ruby on Azure or Leveraging Azure with Non-Microsoft Languages. For the full abstract and the schedule for when I’ll be speaking where, please read my post at &lt;a href="http://www.joshholmes.com/blog/2010/02/11/PHPRubyOnAzureWorldTour.aspx"&gt;PHP/Ruby on Azure World Tour&lt;/a&gt;&lt;/p&gt; &lt;img src="http://geekswithblogs.net/joshholmes/aggbug/137919.aspx" width="1" height="1" /&gt;&lt;img src="http://feeds.feedburner.com/~r/geekswithblogs/joshholmes/~4/eBvnnTCIY58" height="1" width="1"/&gt;</description>
            <dc:creator>Josh Holmes</dc:creator>
            <guid isPermaLink="false">http://geekswithblogs.net/joshholmes/archive/2010/02/10/phpruby-on-azure-world-tour.aspx</guid>
            <pubDate>Thu, 11 Feb 2010 02:31:18 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/joshholmes/comments/137919.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/joshholmes/archive/2010/02/10/phpruby-on-azure-world-tour.aspx#feedback</comments>
            <slash:comments>1</slash:comments>
            <wfw:commentRss>http://geekswithblogs.net/joshholmes/comments/commentRss/137919.aspx</wfw:commentRss>
        <feedburner:origLink>http://geekswithblogs.net/joshholmes/archive/2010/02/10/phpruby-on-azure-world-tour.aspx</feedburner:origLink></item>
        <item>
            <title>Hello World Azure in PHP</title>
            <link>http://rss.joshholmes.com/~r/geekswithblogs/joshholmes/~3/zxyHtXlOt70/hello-world-azure-in-php.aspx</link>
            <description>&lt;p&gt;Originally posted on: &lt;a href='http://geekswithblogs.net/joshholmes/archive/2010/02/09/hello-world-azure-in-php.aspx'&gt;http://geekswithblogs.net/joshholmes/archive/2010/02/09/hello-world-azure-in-php.aspx&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;img style="margin: 5px" align="left" src="http://farm4.static.flickr.com/3604/3411273755_3acce33c69.jpg" width="338" height="254" /&gt;Building on the &lt;a href="http://www.joshholmes.com/blog/ct.ashx?id=9982ec05-59ea-4d01-b20c-254288d2a23d&amp;amp;url=http%3a%2f%2fwww.joshholmes.com%2fblog%2f2010%2f02%2f05%2fWindowsAzureCommandLineTools.aspx"&gt;Windows Azure Command Line Tools&lt;/a&gt; blog post, I thought we could kick it up a notch and get PHP running in Azure leveraging the command line tools. The primary thing that we need to do is to copy the PHP bits up with the rest of your deployment and configure the FastCGI handler to know where the PHP interpreter can be found. &lt;/p&gt;  &lt;p&gt;To see all the steps required, read my post at &lt;a href="http://www.joshholmes.com/blog/2010/02/10/HelloWorldAzureInPHP.aspx"&gt;Hello World Azure in PHP&lt;/a&gt;.&lt;/p&gt; &lt;img src="http://geekswithblogs.net/joshholmes/aggbug/137890.aspx" width="1" height="1" /&gt;&lt;img src="http://feeds.feedburner.com/~r/geekswithblogs/joshholmes/~4/zxyHtXlOt70" height="1" width="1"/&gt;</description>
            <dc:creator>Josh Holmes</dc:creator>
            <guid isPermaLink="false">http://geekswithblogs.net/joshholmes/archive/2010/02/09/hello-world-azure-in-php.aspx</guid>
            <pubDate>Wed, 10 Feb 2010 03:20:24 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/joshholmes/comments/137890.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/joshholmes/archive/2010/02/09/hello-world-azure-in-php.aspx#feedback</comments>
            <slash:comments>1</slash:comments>
            <wfw:commentRss>http://geekswithblogs.net/joshholmes/comments/commentRss/137890.aspx</wfw:commentRss>
        <feedburner:origLink>http://geekswithblogs.net/joshholmes/archive/2010/02/09/hello-world-azure-in-php.aspx</feedburner:origLink></item>
        <item>
            <title>Getting MySql Running on Azure</title>
            <link>http://rss.joshholmes.com/~r/geekswithblogs/joshholmes/~3/nJrIcfOW8ZU/getting-mysql-running-on-azure.aspx</link>
            <description>&lt;p&gt;Originally posted on: &lt;a href='http://geekswithblogs.net/joshholmes/archive/2010/02/08/getting-mysql-running-on-azure.aspx'&gt;http://geekswithblogs.net/joshholmes/archive/2010/02/08/getting-mysql-running-on-azure.aspx&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.joshholmes.com/blog/ct.ashx?id=dc78ae59-cf21-435f-b33a-c00d40f1f736&amp;amp;url=http%3a%2f%2fwww.joshholmes.com%2fblog%2fcontent%2fbinary%2fWindowsLiveWriter%2fRunningJoomlaonAzure_BFDC%2fazure%255B1%255D_2.png"&gt;&lt;img style="margin: 5px" title="azure[1]" border="0" alt="azure[1]" align="left" src="http://www.joshholmes.com/blog/content/binary/WindowsLiveWriter/RunningJoomlaonAzure_BFDC/azure%5B1%5D_thumb.png" width="244" height="244" /&gt;&lt;/a&gt; There are a few applications that I’m playing with in Windows Azure that are reliant on MySql for various reason. For example, I’m working with a group that is doing Joomla development and it’s completely dependent on MySql. Mostly this is due to using MySql native drivers rather than using a database independent layer such as ADO.NET in .NET or PDO in PHP or leveraging database specific features that are only found in MySql. Regardless of the reason, for me to run these applications in Windows Azure, I have to get MySql running in Azure. I found that it wasn’t as hard as I initially thought it would be and it’s a technique that I can reuse for a lot of binary executables. &lt;/p&gt;  &lt;p&gt;I’ve got some strong thoughts on whether or not this is a good idea but to find out more, check out my post at &lt;a href="http://www.joshholmes.com/blog/2010/02/09/GettingMySqlRunningOnAzure.aspx"&gt;Getting MySql Running on Azure&lt;/a&gt;&lt;/p&gt; &lt;img src="http://geekswithblogs.net/joshholmes/aggbug/137867.aspx" width="1" height="1" /&gt;&lt;img src="http://feeds.feedburner.com/~r/geekswithblogs/joshholmes/~4/nJrIcfOW8ZU" height="1" width="1"/&gt;</description>
            <dc:creator>Josh Holmes</dc:creator>
            <guid isPermaLink="false">http://geekswithblogs.net/joshholmes/archive/2010/02/08/getting-mysql-running-on-azure.aspx</guid>
            <pubDate>Tue, 09 Feb 2010 04:33:26 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/joshholmes/comments/137867.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/joshholmes/archive/2010/02/08/getting-mysql-running-on-azure.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/joshholmes/comments/commentRss/137867.aspx</wfw:commentRss>
        <feedburner:origLink>http://geekswithblogs.net/joshholmes/archive/2010/02/08/getting-mysql-running-on-azure.aspx</feedburner:origLink></item>
        <item>
            <title>Windows Azure Command Line Tools</title>
            <link>http://rss.joshholmes.com/~r/geekswithblogs/joshholmes/~3/6dIcN0Ygp0Y/windows-azure-command-line-tools.aspx</link>
            <description>&lt;p&gt;Originally posted on: &lt;a href='http://geekswithblogs.net/joshholmes/archive/2010/02/05/windows-azure-command-line-tools.aspx'&gt;http://geekswithblogs.net/joshholmes/archive/2010/02/05/windows-azure-command-line-tools.aspx&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.joshholmes.com/blog/ct.ashx?id=83fc8372-60a0-45fb-8272-288359b723ba&amp;amp;url=http%3a%2f%2fwww.flickr.com%2fphotos%2f40542539%40N00%2f3801953073%2f"&gt;&lt;img border="0" hspace="5" alt="Josh Holmes - Erubycon 2009 - Day 2" vspace="5" align="left" src="http://static.flickr.com/3550/3801953073_26cb3d66e6_m.jpg" /&gt;&lt;/a&gt;There are times that you just need to leverage the raw power that you can get from the command line. For example, if you are trying to script something or if you are on a machine that is not all tooled up with Visual Studio, Eclipse and the like and, believe it or not, there are times that it’s just a lot easier to get stuff done without an IDE in the way. Great news is that we’ve got a couple in the Windows Azure SDK called CSPack and CSRun that work wonders. &lt;/p&gt;  &lt;p&gt;To that end, I created a little tutorial on using the command line tools to create a very simple Azure package and deploying it up to the development fabric. To see the full tutorial at &lt;a href="http://www.joshholmes.com/blog/2010/02/05/WindowsAzureCommandLineTools.aspx"&gt;Windows Azure Command Line Tools&lt;/a&gt;&lt;/p&gt; &lt;img src="http://geekswithblogs.net/joshholmes/aggbug/137820.aspx" width="1" height="1" /&gt;&lt;img src="http://feeds.feedburner.com/~r/geekswithblogs/joshholmes/~4/6dIcN0Ygp0Y" height="1" width="1"/&gt;</description>
            <dc:creator>Josh Holmes</dc:creator>
            <guid isPermaLink="false">http://geekswithblogs.net/joshholmes/archive/2010/02/05/windows-azure-command-line-tools.aspx</guid>
            <pubDate>Fri, 05 Feb 2010 22:42:43 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/joshholmes/comments/137820.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/joshholmes/archive/2010/02/05/windows-azure-command-line-tools.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/joshholmes/comments/commentRss/137820.aspx</wfw:commentRss>
        <feedburner:origLink>http://geekswithblogs.net/joshholmes/archive/2010/02/05/windows-azure-command-line-tools.aspx</feedburner:origLink></item>
        <item>
            <title>When to use what Microsoft Client Technology</title>
            <link>http://rss.joshholmes.com/~r/geekswithblogs/joshholmes/~3/0LoKdL0Bubs/when-to-use-what-microsoft-client-technology.aspx</link>
            <description>&lt;p&gt;Originally posted on: &lt;a href='http://geekswithblogs.net/joshholmes/archive/2010/02/03/when-to-use-what-microsoft-client-technology.aspx'&gt;http://geekswithblogs.net/joshholmes/archive/2010/02/03/when-to-use-what-microsoft-client-technology.aspx&lt;/a&gt;&lt;/p&gt;&lt;p&gt;I was asked earlier when to use what Microsoft client Technology. I thought about just sending a link to &lt;a href="http://www.joshholmes.com/blog/ct.ashx?id=8b1b46fb-0920-471f-aff6-38791610cadc&amp;amp;url=http%3a%2f%2fblogs.msdn.com%2fsynergist%2farchive%2f2007%2f07%2f10%2fwhen-to-use-which-microsoft-presentation-technology.aspx"&gt;Michael Schroeder’s post&lt;/a&gt; but decided I should put in my own thoughts on the matter first.&lt;/p&gt;  &lt;p&gt;For my thoughts on the subject – check out my post at &lt;a href="http://www.joshholmes.com/blog/2010/02/03/WhenToUseWhatMicrosoftClientTechnology.aspx"&gt;When to use what Microsoft Client Technology&lt;/a&gt;.&lt;/p&gt; &lt;img src="http://geekswithblogs.net/joshholmes/aggbug/137782.aspx" width="1" height="1" /&gt;&lt;img src="http://feeds.feedburner.com/~r/geekswithblogs/joshholmes/~4/0LoKdL0Bubs" height="1" width="1"/&gt;</description>
            <dc:creator>Josh Holmes</dc:creator>
            <guid isPermaLink="false">http://geekswithblogs.net/joshholmes/archive/2010/02/03/when-to-use-what-microsoft-client-technology.aspx</guid>
            <pubDate>Wed, 03 Feb 2010 18:09:32 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/joshholmes/comments/137782.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/joshholmes/archive/2010/02/03/when-to-use-what-microsoft-client-technology.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/joshholmes/comments/commentRss/137782.aspx</wfw:commentRss>
        <feedburner:origLink>http://geekswithblogs.net/joshholmes/archive/2010/02/03/when-to-use-what-microsoft-client-technology.aspx</feedburner:origLink></item>
        <item>
            <title>Taking The Polar Plunge Again</title>
            <link>http://rss.joshholmes.com/~r/geekswithblogs/joshholmes/~3/N_kVR6gnHzg/taking-the-polar-plunge-again.aspx</link>
            <description>&lt;p&gt;Originally posted on: &lt;a href='http://geekswithblogs.net/joshholmes/archive/2010/02/01/taking-the-polar-plunge-again.aspx'&gt;http://geekswithblogs.net/joshholmes/archive/2010/02/01/taking-the-polar-plunge-again.aspx&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.joshholmes.com/blog/ct.ashx?id=6feed3f0-b75b-4752-9376-8cdb69109c6b&amp;amp;url=http%3a%2f%2fwww.joshholmes.com%2fblog%2fct.ashx%3fid%3d3238275d-1111-4eca-a0b4-7604f43bc953%26url%3dhttp%253a%252f%252fwww.flickr.com%252fphotos%252f11400133%2540N05%252f3279848934%252f"&gt;&lt;img border="0" hspace="5" alt="Josh Holmes doing the Polar Plunge" vspace="5" align="left" src="http://static.flickr.com/3522/3279848934_2fcb2cf68f_m.jpg" /&gt;&lt;/a&gt; Last year I did a Polar Plunge to raise money for the Special Olympics – Read about it at &lt;a href="http://www.joshholmes.com/blog/ct.ashx?id=6feed3f0-b75b-4752-9376-8cdb69109c6b&amp;amp;url=http%3a%2f%2fwww.joshholmes.com%2fblog%2f2009%2f02%2f14%2fTakingThePolarPlunge.aspx"&gt;Taking The Polar Plunge&lt;/a&gt;. &lt;/p&gt;  &lt;p&gt;I’m doing it again this year and have much loftier goals this year. Last year I raised $725.00 and this year I want to raise $1000.00 and inspire others to do the same. At the time of this writing, I’ve raised $500 personally and have inspired 2 others to do the dive with me. &lt;/p&gt;  &lt;p&gt;To find out WHY I’m doing this and HOW you can help – check out my post at &lt;a href="http://www.joshholmes.com/blog/2010/02/01/TakingThePolarPlungeAgain.aspx"&gt;Josh Holmes - Taking The Polar Plunge Again&lt;/a&gt;&lt;/p&gt; &lt;img src="http://geekswithblogs.net/joshholmes/aggbug/137740.aspx" width="1" height="1" /&gt;&lt;img src="http://feeds.feedburner.com/~r/geekswithblogs/joshholmes/~4/N_kVR6gnHzg" height="1" width="1"/&gt;</description>
            <dc:creator>Josh Holmes</dc:creator>
            <guid isPermaLink="false">http://geekswithblogs.net/joshholmes/archive/2010/02/01/taking-the-polar-plunge-again.aspx</guid>
            <pubDate>Mon, 01 Feb 2010 15:24:35 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/joshholmes/comments/137740.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/joshholmes/archive/2010/02/01/taking-the-polar-plunge-again.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/joshholmes/comments/commentRss/137740.aspx</wfw:commentRss>
        <feedburner:origLink>http://geekswithblogs.net/joshholmes/archive/2010/02/01/taking-the-polar-plunge-again.aspx</feedburner:origLink></item>
        <item>
            <title>Review of Ext JS 3.0 Cookbook</title>
            <link>http://rss.joshholmes.com/~r/geekswithblogs/joshholmes/~3/PDwC8Nvga6o/review-of-ext-js-3.0-cookbook.aspx</link>
            <description>&lt;p&gt;Originally posted on: &lt;a href='http://geekswithblogs.net/joshholmes/archive/2009/11/19/review-of-ext-js-3.0-cookbook.aspx'&gt;http://geekswithblogs.net/joshholmes/archive/2009/11/19/review-of-ext-js-3.0-cookbook.aspx&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.joshholmes.com/blog/ct.ashx?id=eac3820b-5113-4df4-ace4-3dbcaa497f39&amp;amp;url=http%3a%2f%2fwww.amazon.com%2fexec%2fobidos%2fASIN%2f1847198708%2fjoshholmes-20"&gt;&lt;img style="margin: 5px 5px 0px; display: inline" border="0" align="left" src="http://images.amazon.com/images/P/1847198708.01.MZZZZZZZ.jpg" /&gt;&lt;/a&gt;For full disclosure, &lt;a href="http://www.joshholmes.com/blog/ct.ashx?id=eac3820b-5113-4df4-ace4-3dbcaa497f39&amp;amp;url=http%3a%2f%2fwww.packtpub.com"&gt;Packt Publishing&lt;/a&gt; sent me a review copy of this book. They did not ask for a positive review, just a review. &lt;/p&gt;  &lt;p&gt;This is the first book by Jorge Ramon that I’ve read. This book is exactly what the title says that it is, a Cookbook. It’s got 109 solutions to problems solved by &lt;a href="http://www.joshholmes.com/blog/ct.ashx?id=eac3820b-5113-4df4-ace4-3dbcaa497f39&amp;amp;url=http%3a%2f%2fwww.amazon.com%2fexec%2fobidos%2fASIN%2f1847198708%2fjoshholmes-20"&gt;Ext JS 3.0&lt;/a&gt;. I was expecting, like a lot of other books to get a fill of all of the philosophy behind what they are trying to promote but that wasn’t the case. This book just in with no nonsense and gets right to the code. &lt;/p&gt;  &lt;p&gt;More on my blog at &lt;a href="http://www.joshholmes.com/blog/2009/11/19/ReviewOfExtJS30Cookbook.aspx"&gt;Review of Ext JS 3.0 Cookbook&lt;/a&gt;&lt;/p&gt; &lt;img src="http://geekswithblogs.net/joshholmes/aggbug/136421.aspx" width="1" height="1" /&gt;&lt;img src="http://feeds.feedburner.com/~r/geekswithblogs/joshholmes/~4/PDwC8Nvga6o" height="1" width="1"/&gt;</description>
            <dc:creator>Josh Holmes</dc:creator>
            <guid isPermaLink="false">http://geekswithblogs.net/joshholmes/archive/2009/11/19/review-of-ext-js-3.0-cookbook.aspx</guid>
            <pubDate>Thu, 19 Nov 2009 21:24:32 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/joshholmes/comments/136421.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/joshholmes/archive/2009/11/19/review-of-ext-js-3.0-cookbook.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/joshholmes/comments/commentRss/136421.aspx</wfw:commentRss>
        <feedburner:origLink>http://geekswithblogs.net/joshholmes/archive/2009/11/19/review-of-ext-js-3.0-cookbook.aspx</feedburner:origLink></item>
    </channel>
</rss>
