<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/atom10full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:thr="http://purl.org/syndication/thread/1.0" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">
    <title>Fail Forward Fast</title>
    
    
    <link rel="alternate" type="text/html" href="http://blog.philwicklund.com/fff/" />
    <id>tag:typepad.com,2003:weblog-101586621896955660</id>
    <updated>2012-05-01T08:42:03-07:00</updated>
    
    <generator uri="http://www.typepad.com/">TypePad</generator>
    <atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/atom+xml" href="http://feeds.feedburner.com/SharepointHappenings" /><feedburner:info uri="sharepointhappenings" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://hubbub.api.typepad.com/" /><logo>http://philwicklund.com/Lists/Photos/Phil%20120x180.jpg</logo><entry>
        <title>Bumper Cars – Bumper Workflows – run on a thread currently executing workflow</title>
        <link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SharepointHappenings/~3/PGCDsbir_gI/bumper-cars-bumper-workflows-run-on-a-thread-currently-executing-workflow.html" />
        <link rel="replies" type="text/html" href="http://blog.philwicklund.com/fff/2012/05/bumper-cars-bumper-workflows-run-on-a-thread-currently-executing-workflow.html" thr:count="0" />
        <id>tag:typepad.com,2003:post-6a0167637d60a8970b016305058b22970d</id>
        <published>2012-05-01T08:42:03-07:00</published>
        <updated>2012-05-01T08:43:11-07:00</updated>
        <summary>Workflow ID=e23514ca-ac35-4aa2-8f3b-33a8e2fbe966 attempting to run on a thread currently executing workflow ID=29797226-38d1-4f25-ba10-da9fe458af21. This workflow will be run at a later time. If you've ever gotten this error before in the ULS, you'll probably be scratching your head. Basically, your workflow has collided with another running workflow instance on the same...</summary>
        <author>
            <name>Phil Wicklund</name>
        </author>
        <category scheme="http://www.sixapart.com/ns/types#category" term="Error Messages" />
        <category scheme="http://www.sixapart.com/ns/types#category" term="Workflow Development" />
        
        <category scheme="http://sixapart.com/ns/types#tag" term="error message" />
        <category scheme="http://sixapart.com/ns/types#tag" term="executing" />
        <category scheme="http://sixapart.com/ns/types#tag" term="SharePoint" />
        <category scheme="http://sixapart.com/ns/types#tag" term="thread" />
        <category scheme="http://sixapart.com/ns/types#tag" term="web front end" />
        <category scheme="http://sixapart.com/ns/types#tag" term="workflow" />
        
<content type="html" xml:lang="en-US" xml:base="http://blog.philwicklund.com/fff/">&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;&lt;p&gt;&lt;span style="font-family: Microsoft Sans Serif; font-size: 8pt;"&gt;Workflow ID=e23514ca-ac35-4aa2-8f3b-33a8e2fbe966 attempting to run on a thread currently executing workflow ID=29797226-38d1-4f25-ba10-da9fe458af21.  This workflow will be run at a later time.&lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p&gt;If you've ever gotten this error before in the ULS, you'll probably be scratching your head. Basically, your workflow has collided with another running workflow instance on the same process and it got kicked over to be ran via timer job. If you're impatient like me, this is annoying, since the workflow timer job runs only every five minutes. To resume your workflow, simply find the timer job and click Run Now.&lt;/p&gt;&#xD;
&lt;p&gt;&lt;a class="asset-img-link" href="http://blog.philwicklund.com/.a/6a0167637d60a8970b016765f8c32f970b-pi" style="display: inline;"&gt;&lt;img alt="050112_1536_BumperCarsB1" class="asset  asset-image at-xid-6a0167637d60a8970b016765f8c32f970b" src="http://blog.philwicklund.com/.a/6a0167637d60a8970b016765f8c32f970b-500wi" title="050112_1536_BumperCarsB1"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&#xD;
&lt;p&gt;How do you avoid the issue all together? For starters, &lt;a href="http://blog.philwicklund.com/fff/2012/03/getting-workflows-to-process-on-an-app-server-where-they-belong.html"&gt;stop processing your workflows on your WFEs&lt;/a&gt;, as can be seen by reading this post. Then, start your Workflow Timer Service on several of your application servers (image below) and change them to process workflows every 1 minute (image above) to make them process near continuously.&lt;/p&gt;&#xD;
&lt;p&gt;&lt;a class="asset-img-link" href="http://blog.philwicklund.com/.a/6a0167637d60a8970b016765f8c337970b-popup" onclick="window.open( this.href, '_blank', 'width=640,height=480,scrollbars=no,resizable=no,toolbar=no,directories=no,location=no,menubar=no,status=no,left=0,top=0' ); return false" style="display: inline;"&gt;&lt;img alt="050112_1536_BumperCarsB2" class="asset  asset-image at-xid-6a0167637d60a8970b016765f8c337970b" src="http://blog.philwicklund.com/.a/6a0167637d60a8970b016765f8c337970b-500wi" title="050112_1536_BumperCarsB2"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&#xD;
&lt;p&gt;Not only will you not run into collisions, but your web front ends (aka, end user experience) won't be bogged down in workflow processing.&lt;/p&gt;&#xD;
&lt;p&gt;Phil&lt;/p&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/SQHH6me8--cEikGT6HlC4eNzrQE/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/SQHH6me8--cEikGT6HlC4eNzrQE/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/SQHH6me8--cEikGT6HlC4eNzrQE/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/SQHH6me8--cEikGT6HlC4eNzrQE/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/SharepointHappenings?a=PGCDsbir_gI:HxJN1pAAYOg:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SharepointHappenings?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SharepointHappenings?a=PGCDsbir_gI:HxJN1pAAYOg:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SharepointHappenings?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SharepointHappenings?a=PGCDsbir_gI:HxJN1pAAYOg:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SharepointHappenings?i=PGCDsbir_gI:HxJN1pAAYOg:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SharepointHappenings?a=PGCDsbir_gI:HxJN1pAAYOg:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SharepointHappenings?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SharepointHappenings?a=PGCDsbir_gI:HxJN1pAAYOg:KwTdNBX3Jqk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SharepointHappenings?i=PGCDsbir_gI:HxJN1pAAYOg:KwTdNBX3Jqk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SharepointHappenings?a=PGCDsbir_gI:HxJN1pAAYOg:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SharepointHappenings?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SharepointHappenings?a=PGCDsbir_gI:HxJN1pAAYOg:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SharepointHappenings?i=PGCDsbir_gI:HxJN1pAAYOg:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SharepointHappenings?a=PGCDsbir_gI:HxJN1pAAYOg:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SharepointHappenings?i=PGCDsbir_gI:HxJN1pAAYOg:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SharepointHappenings?a=PGCDsbir_gI:HxJN1pAAYOg:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SharepointHappenings?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SharepointHappenings/~4/PGCDsbir_gI" height="1" width="1"/&gt;</content>



    <feedburner:origLink>http://blog.philwicklund.com/fff/2012/05/bumper-cars-bumper-workflows-run-on-a-thread-currently-executing-workflow.html</feedburner:origLink></entry>
    <entry>
        <title>Why the cloud fuss? Because little fishes can now have the same tools as big fish</title>
        <link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SharepointHappenings/~3/x8s4SCYEp7k/why-the-cloud-fuss-because-little-fishes-can-now-have-the-same-tools-as-big-fish.html" />
        <link rel="replies" type="text/html" href="http://blog.philwicklund.com/fff/2012/04/why-the-cloud-fuss-because-little-fishes-can-now-have-the-same-tools-as-big-fish.html" thr:count="0" />
        <id>tag:typepad.com,2003:post-6a0167637d60a8970b016303b31c9c970d</id>
        <published>2012-04-04T18:40:54-07:00</published>
        <updated>2012-04-04T18:56:34-07:00</updated>
        <summary>As one of the largest cloud providers in the world, Microsoft, isn't stupid when they say "we're all in" when it comes to cloud computing. If you read my previous five posts in this series, you may think that they're "all in" simply because the writing is on the wall...</summary>
        <author>
            <name>Phil Wicklund</name>
        </author>
        <category scheme="http://www.sixapart.com/ns/types#category" term="Cloud Computing" />
        
        <category scheme="http://sixapart.com/ns/types#tag" term="cloud computing" />
        <category scheme="http://sixapart.com/ns/types#tag" term="economy" />
        <category scheme="http://sixapart.com/ns/types#tag" term="exchange" />
        <category scheme="http://sixapart.com/ns/types#tag" term="Lync" />
        <category scheme="http://sixapart.com/ns/types#tag" term="market share" />
        <category scheme="http://sixapart.com/ns/types#tag" term="office 365" />
        <category scheme="http://sixapart.com/ns/types#tag" term="SharePoint" />
        <category scheme="http://sixapart.com/ns/types#tag" term="small businesses" />
        
<content type="html" xml:lang="en-US" xml:base="http://blog.philwicklund.com/fff/">&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;&lt;p&gt;&lt;a href="http://www.microsoft.com/en-us/office365/online-software.aspx"&gt;&lt;img align="right" alt="" border="0" src="http://blog.philwicklund.com/.a/6a0167637d60a8970b016303b31c94970d-pi"&gt;&lt;/img&gt;&lt;/a&gt;As one of the largest cloud providers in the world, Microsoft, isn't stupid when they say "we're all in" when it comes to cloud computing. If you read my previous five posts in this series, you may think that they're "all in" simply because the writing is on the wall – &lt;em&gt;the cloud is the future of computing&lt;/em&gt;.&lt;/p&gt;&#xD;
&lt;p&gt;However, they're all in because there's also a lot of money to be made.&lt;/p&gt;&#xD;
&lt;p&gt;Take a look at Microsoft's &lt;a href="http://www.microsoft.com/investor/reports/ar11/shareholder_letter/index.html"&gt;2011 annual report&lt;/a&gt;. In it they discuss how 80% of small businesses using &lt;a href="http://www.microsoft.com/en-us/office365/online-software.aspx"&gt;Office 365&lt;/a&gt; (Email/Exchange, SharePoint, Lync, and Office) had never purchased one of those products previously. Microsoft is tapping a market they were never able to penetrate before. There's a pretty simple reason when you think about it.&lt;/p&gt;&#xD;
&lt;p&gt;First – if you were a small business, would you rather spend $100,000 on hardware, software, and professional services to configure a SharePoint deployment, when you could get the same thing for $6 / user / month? It's virtually the same product, whether it's on-premise or in the cloud, and yet there exists a financial chasm between the two.&lt;/p&gt;&#xD;
&lt;p&gt;Also, why would Microsoft target small businesses? Is there money to be made in selling to small businesses at $6 a user? You bet. In fact, since &lt;a href="http://www.microsoft.com/Presspass/exec/kurtd/10-03-11SharePoint.mspx"&gt;80% of all fortune 500 companies already own SharePoint&lt;/a&gt;, for example, there aren't many other markets besides small business to even target in the first place. The enterprise beast was slain by Microsoft decades ago. Small businesses are all that's left to conquer.&lt;/p&gt;&#xD;
&lt;p&gt;Plus the small business market is bigger (and worth more to Microsoft) than you'd think. Consider these interesting statistics from &lt;a href="http://web.sba.gov/faqs/faqIndexAll.cfm?areaid=24"&gt;Uncle Sam&lt;/a&gt;.&lt;/p&gt;&#xD;
&lt;p&gt;&lt;span style="font-size: 12pt;"&gt;&lt;span style="color: black; font-family: Verdana;"&gt;&lt;strong&gt;How important are small businesses to the U.S. economy?&lt;/strong&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p style="margin-left: 36pt;"&gt;&lt;span style="color: black; font-family: Verdana; font-size: 12pt;"&gt;&lt;strong&gt;Small firms:&lt;/strong&gt;&lt;br&gt; &lt;/span&gt;&lt;/p&gt;&#xD;
&lt;ul&gt;&#xD;
&lt;li&gt;&lt;span style="font-size: 12pt;"&gt;Represent 99.7 percent of all employer firms.&lt;br&gt; &lt;/span&gt;&lt;/li&gt;&#xD;
&lt;li&gt;&lt;em style="font-size: 12pt;"&gt;Employ half of all private sector employees.&lt;br&gt; &lt;/em&gt;&lt;/li&gt;&#xD;
&lt;li&gt;&lt;span style="font-size: 12pt;"&gt;Pay 44 percent of total U.S. private payroll.&lt;br&gt; &lt;/span&gt;&lt;/li&gt;&#xD;
&lt;li&gt;&lt;span style="font-size: 12pt;"&gt;Generated 65 percent of net new jobs over the past 17 years.&lt;br&gt; &lt;/span&gt;&lt;/li&gt;&#xD;
&lt;li&gt;&lt;span style="font-size: 12pt;"&gt;Create more than half of the nonfarm private GDP.&lt;br&gt; &lt;/span&gt;&lt;/li&gt;&#xD;
&lt;li&gt;&lt;span style="font-size: 12pt;"&gt;Hire 43 percent of high tech workers (scientists, engineers, computer programmers, and others).&lt;br&gt; &lt;/span&gt;&lt;/li&gt;&#xD;
&lt;li&gt;&lt;span style="font-size: 12pt;"&gt;Are 52 percent home-based and 2 percent franchises.&lt;br&gt; &lt;/span&gt;&lt;/li&gt;&#xD;
&lt;li&gt;&lt;span style="font-size: 12pt;"&gt;Made up 97.5 percent of all identified exporters and produced 31 percent of export value in FY 2008.&lt;br&gt; &lt;/span&gt;&lt;/li&gt;&#xD;
&lt;li&gt;&lt;span style="font-size: 12pt;"&gt;Produce 13 times more patents per employee than large patenting firms.&lt;/span&gt;&lt;/li&gt;&#xD;
&lt;/ul&gt;&#xD;
&lt;p&gt; &lt;/p&gt;&#xD;
&lt;p&gt; &lt;/p&gt;&#xD;
&lt;p&gt;Check out that 2&lt;sup&gt;nd&lt;/sup&gt; bullet – small businesses represent HALF of all employees in the U.S. economy.&lt;/p&gt;&#xD;
&lt;p&gt;HALF.&lt;/p&gt;&#xD;
&lt;p&gt;Half of the jobs in America is a pretty big market. Half of the economy represents quite the opportunity for any cloud wannabes. Consider again that 80% of Office 365 businesses hadn't ever purchased email, collaboration, or connectivity products from Microsoft previously. It's pretty clear that Microsoft was letting opportunities "&lt;a href="http://idioms.thefreedictionary.com/die+on+the+vine"&gt;die on the vine&lt;/a&gt;", as they say.&lt;/p&gt;&#xD;
&lt;p&gt;Not anymore. &lt;img align="right" alt="" src="http://blog.philwicklund.com/.a/6a0167637d60a8970b0168e9a8dd7d970c-pi"&gt;&lt;/img&gt;&lt;/p&gt;&#xD;
&lt;p&gt;In fact, Microsoft's cloud offerings are taking off like a you wouldn't believe. They reported that in the first 30 days of Office 365 being released, &lt;a href="http://www.crn.com/news/applications-os/231001565/microsoft-touts-early-interest-in-office-365-cloud-apps.htm;jsessionid=STcE0jkn5EqI4+M9wuuvRg**.ecappj03"&gt;over 50,000 businesses signed up&lt;/a&gt;.&lt;/p&gt;&#xD;
&lt;p&gt;50,000!&lt;/p&gt;&#xD;
&lt;p&gt;Fifty thousand small businesses all of a sudden had a cost effective way to purchase enterprise products. Previously only the largest companies in the world had that opportunity. Now, with the cloud, a ma and pa shop with five employees can have email, IM, and document sharing access for only $50 / month. Take that times fifty thousand and you got millions of reason to get excited about the cloud.&lt;/p&gt;&#xD;
&lt;p&gt;Well – this concludes my "Why the fuss" series. I'm sure I could keep going. Perhaps I will again, but these represent overwhelming reason in my opinion to conclude that the cloud is real, and represents a fundament shift in Information Technology in the coming decade. The IT world will look quite different in ten years. You best be ready.&lt;/p&gt;&#xD;
&lt;p&gt;&lt;strong&gt;"Why the fuss?" Blog series:&lt;/strong&gt;&lt;/p&gt;&#xD;
&lt;ol&gt;&#xD;
&lt;li&gt;&lt;a href="http://blog.philwicklund.com/fff/2012/03/why-the-fuss-cloud-as-priority.html" target="_self"&gt;Because Cloud Computing has Priority&lt;/a&gt;&lt;/li&gt;&#xD;
&lt;li&gt;&lt;a href="http://blog.philwicklund.com/fff/2012/03/why-the-fuss-because-your-boss-is-spending-a-fortune.html" target="_self"&gt;Because your CIO is spending a fortune&lt;/a&gt;&lt;/li&gt;&#xD;
&lt;li&gt;&lt;a href="http://blog.philwicklund.com/fff/2012/03/why-the-fuss-because-the-on-premise-exodus-has-already-started.html" target="_self"&gt;Because the on-premise exodus has already began&lt;/a&gt;&lt;/li&gt;&#xD;
&lt;li&gt;&lt;a href="http://blog.philwicklund.com/fff/2012/03/why-the-cloud-fuss-because-the-pcs-foot-is-already-in-the-grave.html" target="_self"&gt;Because the PC’s foot is already in the grave&lt;/a&gt;&lt;/li&gt;&#xD;
&lt;li&gt;&lt;a href="http://blog.philwicklund.com/fff/2012/04/why-the-cloud-fuss-because-little-fishes-can-now-have-the-same-tools-as-big-fish.html" target="_self"&gt;Because little fishes can now have the same tools as the big fish&lt;/a&gt;&lt;/li&gt;&#xD;
&lt;/ol&gt;&#xD;
&lt;p&gt; &lt;/p&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/_ts4Qi37iXIRET0ZgKxb83GGsRY/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/_ts4Qi37iXIRET0ZgKxb83GGsRY/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/_ts4Qi37iXIRET0ZgKxb83GGsRY/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/_ts4Qi37iXIRET0ZgKxb83GGsRY/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/SharepointHappenings?a=x8s4SCYEp7k:e9dW22B9CH8:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SharepointHappenings?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SharepointHappenings?a=x8s4SCYEp7k:e9dW22B9CH8:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SharepointHappenings?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SharepointHappenings?a=x8s4SCYEp7k:e9dW22B9CH8:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SharepointHappenings?i=x8s4SCYEp7k:e9dW22B9CH8:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SharepointHappenings?a=x8s4SCYEp7k:e9dW22B9CH8:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SharepointHappenings?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SharepointHappenings?a=x8s4SCYEp7k:e9dW22B9CH8:KwTdNBX3Jqk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SharepointHappenings?i=x8s4SCYEp7k:e9dW22B9CH8:KwTdNBX3Jqk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SharepointHappenings?a=x8s4SCYEp7k:e9dW22B9CH8:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SharepointHappenings?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SharepointHappenings?a=x8s4SCYEp7k:e9dW22B9CH8:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SharepointHappenings?i=x8s4SCYEp7k:e9dW22B9CH8:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SharepointHappenings?a=x8s4SCYEp7k:e9dW22B9CH8:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SharepointHappenings?i=x8s4SCYEp7k:e9dW22B9CH8:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SharepointHappenings?a=x8s4SCYEp7k:e9dW22B9CH8:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SharepointHappenings?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SharepointHappenings/~4/x8s4SCYEp7k" height="1" width="1"/&gt;</content>



    <feedburner:origLink>http://blog.philwicklund.com/fff/2012/04/why-the-cloud-fuss-because-little-fishes-can-now-have-the-same-tools-as-big-fish.html</feedburner:origLink></entry>
    <entry>
        <title>Why the Cloud Fuss? Because the PC’s foot is already in the grave</title>
        <link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SharepointHappenings/~3/EorLgpXkb5k/why-the-cloud-fuss-because-the-pcs-foot-is-already-in-the-grave.html" />
        <link rel="replies" type="text/html" href="http://blog.philwicklund.com/fff/2012/03/why-the-cloud-fuss-because-the-pcs-foot-is-already-in-the-grave.html" thr:count="0" />
        <id>tag:typepad.com,2003:post-6a0167637d60a8970b0163033237ac970d</id>
        <published>2012-03-29T07:00:00-07:00</published>
        <updated>2012-04-04T18:48:58-07:00</updated>
        <summary>This blog series is all about why Cloud computing is such a big deal. Yesterday I discussed how on-premise cloud computing is already facing exodus, and today I'm extending that discussion to the PC. Yep – the PC is dying… in fact the PC will be dead by 2014, Gartner...</summary>
        <author>
            <name>Phil Wicklund</name>
        </author>
        <category scheme="http://www.sixapart.com/ns/types#category" term="Cloud Computing" />
        
        <category scheme="http://sixapart.com/ns/types#tag" term="business architecture" />
        <category scheme="http://sixapart.com/ns/types#tag" term="Chromebook" />
        <category scheme="http://sixapart.com/ns/types#tag" term="Cloud Computing" />
        <category scheme="http://sixapart.com/ns/types#tag" term="cloud services" />
        <category scheme="http://sixapart.com/ns/types#tag" term="Direct Access" />
        <category scheme="http://sixapart.com/ns/types#tag" term="enterprise architecture" />
        <category scheme="http://sixapart.com/ns/types#tag" term="Gartner" />
        <category scheme="http://sixapart.com/ns/types#tag" term="iCloud" />
        <category scheme="http://sixapart.com/ns/types#tag" term="information architecture" />
        <category scheme="http://sixapart.com/ns/types#tag" term="Microsoft" />
        <category scheme="http://sixapart.com/ns/types#tag" term="mobile" />
        <category scheme="http://sixapart.com/ns/types#tag" term="UAG" />
        
<content type="html" xml:lang="en-US" xml:base="http://blog.philwicklund.com/fff/">&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;&lt;p&gt;&lt;a class="asset-img-link" href="http://blog.philwicklund.com/.a/6a0167637d60a8970b0167642727a6970b-pi" style="float: right;"&gt;&lt;img alt="032312_2208_WhytheCloud1" class="asset  asset-image at-xid-6a0167637d60a8970b0167642727a6970b" src="http://blog.philwicklund.com/.a/6a0167637d60a8970b0167642727a6970b-300wi" style="width: 300px; margin: 0px 0px 5px 5px;" title="032312_2208_WhytheCloud1"&gt;&lt;/img&gt;&lt;/a&gt;This blog series is all about why Cloud computing is such a big deal. Yesterday I discussed how on-premise cloud computing is already facing exodus, and today I'm extending that discussion to the PC.&lt;/p&gt;&#xD;
&lt;p&gt;Yep – &lt;strong&gt;&lt;em&gt;the PC is dying… in fact the PC will be dead by 2014&lt;/em&gt;&lt;/strong&gt;, Gartner says:&lt;/p&gt;&#xD;
&lt;p&gt;By 2014, "&lt;a href="http://www.gartner.com/it/page.jsp?id=1947315" target="_blank" title="Gartner"&gt;the personal cloud will replace the personal computer at the center of users' digital lives&lt;/a&gt;".&lt;/p&gt;&#xD;
&lt;p&gt;Two years isn't very far away.&lt;/p&gt;&#xD;
&lt;h1&gt;Megatrends in mobility&lt;/h1&gt;&#xD;
&lt;p&gt;&lt;a class="asset-img-link" href="http://blog.philwicklund.com/.a/6a0167637d60a8970b0168e927fdb6970c-pi" style="float: left;"&gt;&lt;img alt="032312_2208_WhytheCloud2" class="asset  asset-image at-xid-6a0167637d60a8970b0168e927fdb6970c" src="http://blog.philwicklund.com/.a/6a0167637d60a8970b0168e927fdb6970c-200wi" style="width: 200px; margin: 0px 5px 5px 0px;" title="032312_2208_WhytheCloud2"&gt;&lt;/img&gt;&lt;/a&gt;One of my favorite megatrends listed in the Gartner study was #5, aka the trend of mobility and the need for a "wherever and whenever you want" end user experience:&lt;/p&gt;&#xD;
&lt;p&gt;&lt;span style="color: black; font-family: Verdana; font-size: 8pt; background-color: white;"&gt;&lt;strong&gt;Megatrend No. 5: The Mobility Shift — Wherever and Whenever You Want&lt;br&gt;&lt;/strong&gt;Today, mobile devices combined with the cloud can fulfill most computing tasks, and any tradeoffs are outweighed in the minds of the user by the convenience and flexibility provided by the mobile devices.&lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p&gt;How true. The trouble is this shift in technology is moving way faster than CIO's and software companies can keep up with. Younger generations especially are demanding a mobile and social "cloud-based" connectivity. For a CIO, there are things you can start doing today to get ready for this paradigm shift that's taking place, such as:&lt;/p&gt;&#xD;
&lt;ul&gt;&#xD;
&lt;li&gt;Start planning for products such as &lt;a href="http://www.microsoft.com/en-us/server-cloud/forefront/unified-access-gateway.aspx"&gt;Unified Access Gateway&lt;/a&gt; and &lt;a href="http://www.microsoft.com/en-us/server-cloud/windows-server/directaccess.aspx"&gt;Direct Access&lt;/a&gt; to enable anywhere secured access from mobile devices to your internal applications without a VPN connection. &lt;/li&gt;&#xD;
&lt;li&gt;GET OFF INTERNET EXPLORER 6 and WINDOWS XP! &lt;span style="font-family: Wingdings;"&gt;J&lt;/span&gt; - ok, this one should be obvious, but you'd be surprised how many companies are still on this archaic technology… there's probably no hope for them if they're already so far behind.  &lt;a class="asset-img-link" href="http://blog.philwicklund.com/.a/6a0167637d60a8970b0168e927fdc3970c-pi" style="float: right;"&gt;&lt;img alt="032312_2208_WhytheCloud3" class="asset  asset-image at-xid-6a0167637d60a8970b0168e927fdc3970c" src="http://blog.philwicklund.com/.a/6a0167637d60a8970b0168e927fdc3970c-200wi" style="width: 200px; margin: 0px 0px 5px 5px;" title="032312_2208_WhytheCloud3"&gt;&lt;/img&gt;&lt;/a&gt; &lt;/li&gt;&#xD;
&lt;li&gt;Check your WAN connectivity – as users' are more and more cloud-based, you're going to need more and more bandwidth &lt;/li&gt;&#xD;
&lt;li&gt;Start your "Mobile &amp;amp; Cloud Readiness" portfolio planning – &lt;span style="text-decoration: underline;"&gt;TODAY&lt;/span&gt; &lt;/li&gt;&#xD;
&lt;li&gt;Go back to the Enterprise Architecture drawing board, and redraw it to map better to changing end-user habbits&lt;/li&gt;&#xD;
&lt;li&gt;Start playing "what-if" scenarios with your business architecture (users and what they're trying to do), your information architecture (your information and where it is), and see how those scenarios impact to your technical architecture (aka, the cloud). &lt;/li&gt;&#xD;
&lt;/ul&gt;&#xD;
&lt;p&gt;Your employees have already started shifting to the cloud – whether you like it or not.&lt;/p&gt;&#xD;
&lt;p&gt;Embrace and extend beats passivity in this situation.&lt;/p&gt;&#xD;
&lt;p&gt;&lt;strong&gt;"Why the fuss" Blog series:&lt;/strong&gt;&lt;/p&gt;&#xD;
&lt;ol&gt;&#xD;
&lt;li&gt;&lt;a href="http://blog.philwicklund.com/fff/2012/03/why-the-fuss-cloud-as-priority.html" target="_self"&gt;Because Cloud Computing has Priority&lt;/a&gt;&lt;/li&gt;&#xD;
&lt;li&gt;&lt;a href="http://blog.philwicklund.com/fff/2012/03/why-the-fuss-because-your-boss-is-spending-a-fortune.html" target="_self"&gt;Because your CIO is spending a fortune&lt;/a&gt;&lt;/li&gt;&#xD;
&lt;li&gt;&lt;a href="http://blog.philwicklund.com/fff/2012/03/why-the-fuss-because-the-on-premise-exodus-has-already-started.html" target="_self"&gt;Because the on-premise exodus has already began&lt;/a&gt;&lt;/li&gt;&#xD;
&lt;li&gt;&lt;a href="http://blog.philwicklund.com/fff/2012/03/why-the-cloud-fuss-because-the-pcs-foot-is-already-in-the-grave.html" target="_self"&gt;Because the PC’s foot is already in the grave&lt;/a&gt;&lt;/li&gt;&#xD;
&lt;li&gt;&lt;a href="http://blog.philwicklund.com/fff/2012/04/why-the-cloud-fuss-because-little-fishes-can-now-have-the-same-tools-as-big-fish.html" target="_self"&gt;Because little fishes can now have the same tools as the big fish&lt;/a&gt;&lt;/li&gt;&#xD;
&lt;/ol&gt;&#xD;
&lt;p&gt; &lt;/p&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/DxxMxenne2HBn5nSKn0zbubcp2U/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/DxxMxenne2HBn5nSKn0zbubcp2U/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/DxxMxenne2HBn5nSKn0zbubcp2U/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/DxxMxenne2HBn5nSKn0zbubcp2U/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/SharepointHappenings?a=EorLgpXkb5k:w-ggmLXQfrI:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SharepointHappenings?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SharepointHappenings?a=EorLgpXkb5k:w-ggmLXQfrI:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SharepointHappenings?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SharepointHappenings?a=EorLgpXkb5k:w-ggmLXQfrI:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SharepointHappenings?i=EorLgpXkb5k:w-ggmLXQfrI:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SharepointHappenings?a=EorLgpXkb5k:w-ggmLXQfrI:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SharepointHappenings?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SharepointHappenings?a=EorLgpXkb5k:w-ggmLXQfrI:KwTdNBX3Jqk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SharepointHappenings?i=EorLgpXkb5k:w-ggmLXQfrI:KwTdNBX3Jqk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SharepointHappenings?a=EorLgpXkb5k:w-ggmLXQfrI:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SharepointHappenings?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SharepointHappenings?a=EorLgpXkb5k:w-ggmLXQfrI:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SharepointHappenings?i=EorLgpXkb5k:w-ggmLXQfrI:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SharepointHappenings?a=EorLgpXkb5k:w-ggmLXQfrI:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SharepointHappenings?i=EorLgpXkb5k:w-ggmLXQfrI:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SharepointHappenings?a=EorLgpXkb5k:w-ggmLXQfrI:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SharepointHappenings?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SharepointHappenings/~4/EorLgpXkb5k" height="1" width="1"/&gt;</content>



    <feedburner:origLink>http://blog.philwicklund.com/fff/2012/03/why-the-cloud-fuss-because-the-pcs-foot-is-already-in-the-grave.html</feedburner:origLink></entry>
    <entry>
        <title>Why the cloud fuss? Because the on-premise exodus has already began</title>
        <link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SharepointHappenings/~3/R-KI7Bjnuks/why-the-fuss-because-the-on-premise-exodus-has-already-started.html" />
        <link rel="replies" type="text/html" href="http://blog.philwicklund.com/fff/2012/03/why-the-fuss-because-the-on-premise-exodus-has-already-started.html" thr:count="3" thr:updated="2012-03-29T01:35:30-07:00" />
        <id>tag:typepad.com,2003:post-6a0167637d60a8970b0168e8fbdbfb970c</id>
        <published>2012-03-28T07:00:00-07:00</published>
        <updated>2012-04-04T18:52:18-07:00</updated>
        <summary>In yesterday's post I discussed how there's a chasm between on-premise IT infrastr ucture and the cloud. It's a financial chasm. The fact is, why would you spend $100k on hardware and another $100k on software when you can get the same service in the cloud for $5 / user...</summary>
        <author>
            <name>Phil Wicklund</name>
        </author>
        <category scheme="http://www.sixapart.com/ns/types#category" term="Business Strategy" />
        <category scheme="http://www.sixapart.com/ns/types#category" term="Cloud Computing" />
        
        <category scheme="http://sixapart.com/ns/types#tag" term="backups" />
        <category scheme="http://sixapart.com/ns/types#tag" term="business enabler" />
        <category scheme="http://sixapart.com/ns/types#tag" term="CIO" />
        <category scheme="http://sixapart.com/ns/types#tag" term="cloud computing" />
        <category scheme="http://sixapart.com/ns/types#tag" term="compliance" />
        <category scheme="http://sixapart.com/ns/types#tag" term="disaster recovery" />
        <category scheme="http://sixapart.com/ns/types#tag" term="finance" />
        <category scheme="http://sixapart.com/ns/types#tag" term="gartner" />
        <category scheme="http://sixapart.com/ns/types#tag" term="high availability" />
        <category scheme="http://sixapart.com/ns/types#tag" term="infrastructure" />
        <category scheme="http://sixapart.com/ns/types#tag" term="IT Assets" />
        <category scheme="http://sixapart.com/ns/types#tag" term="security" />
        
<content type="html" xml:lang="en-US" xml:base="http://blog.philwicklund.com/fff/">&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;&lt;p&gt;&lt;a class="asset-img-link" href="http://blog.philwicklund.com/.a/6a0167637d60a8970b0168e9a8edab970c-pi" style="float: right;"&gt;&lt;img alt="Modern-exodus" class="asset  asset-image at-xid-6a0167637d60a8970b0168e9a8edab970c" src="http://blog.philwicklund.com/.a/6a0167637d60a8970b0168e9a8edab970c-300wi" style="width: 300px; margin: 0px 0px 5px 5px;" title="Modern-exodus"&gt;&lt;/img&gt;&lt;/a&gt;In yesterday's post I discussed how there's a chasm between on-premise IT infrastr &lt;br&gt;ucture and the cloud. It's a financial chasm. The fact is, why would you spend $100k on hardware and another $100k on software when you can get the same service in the cloud for $5 / user / month?&lt;/p&gt;&#xD;
&lt;p&gt;Yes, there's a chasm, and the exodus to the cloud has already started.&lt;/p&gt;&#xD;
&lt;p&gt;A recent Gartner study shows that at the onset of 2012, &lt;strong&gt;&lt;em&gt;20% of all businesses have ZERO IT assets&lt;/em&gt;&lt;/strong&gt;.&lt;/p&gt;&#xD;
&lt;p&gt;ZERO.&lt;/p&gt;&#xD;
&lt;p&gt;Zero is not a big number. How do these companies survive without a significant investment in IT assets? They survive because they can get the same thing at a fraction of the cost in the cloud.&lt;/p&gt;&#xD;
&lt;p&gt;And it's not even just a financial issue. Not only does it come at a fraction of the cost – the cloud comes with a fraction of the risk. The cloud promises a peace of mind that CIO's are eating up like candy.&lt;/p&gt;&#xD;
&lt;p&gt;&lt;em&gt;Downtime?&lt;/em&gt; Not my problem.&lt;/p&gt;&#xD;
&lt;p&gt;&lt;em&gt;Backups?&lt;/em&gt; Not my problem.&lt;/p&gt;&#xD;
&lt;p&gt;&lt;em&gt;Disaster Recovery?&lt;/em&gt; Not my problem.&lt;/p&gt;&#xD;
&lt;p&gt;&lt;em&gt;High availability?&lt;/em&gt; Not my problem.&lt;/p&gt;&#xD;
&lt;p&gt;&lt;em&gt;Compliance and security?&lt;/em&gt; Not my problem.&lt;/p&gt;&#xD;
&lt;p&gt;My job as CIO is to be a business enabler, with minimal investment and risk. The cloud is how I do this…&lt;/p&gt;&#xD;
&lt;p&gt; &lt;/p&gt;&#xD;
&lt;p&gt;&lt;strong&gt;"Why the fuss" Blog series:&lt;/strong&gt;&lt;/p&gt;&#xD;
&lt;ol&gt;&#xD;
&lt;li&gt;&lt;a href="http://blog.philwicklund.com/fff/2012/03/why-the-fuss-cloud-as-priority.html" target="_self"&gt;Because Cloud Computing has Priority&lt;/a&gt;&lt;/li&gt;&#xD;
&lt;li&gt;&lt;a href="http://blog.philwicklund.com/fff/2012/03/why-the-fuss-because-your-boss-is-spending-a-fortune.html" target="_self"&gt;Because your CIO is spending a fortune&lt;/a&gt;&lt;/li&gt;&#xD;
&lt;li&gt;&lt;a href="http://blog.philwicklund.com/fff/2012/03/why-the-fuss-because-the-on-premise-exodus-has-already-started.html" target="_self"&gt;Because the on-premise exodus has already began&lt;/a&gt;&lt;/li&gt;&#xD;
&lt;li&gt;&lt;a href="http://blog.philwicklund.com/fff/2012/03/why-the-cloud-fuss-because-the-pcs-foot-is-already-in-the-grave.html" target="_self"&gt;Because the PC’s foot is already in the grave&lt;/a&gt;&lt;/li&gt;&#xD;
&lt;li&gt;&lt;a href="http://blog.philwicklund.com/fff/2012/04/why-the-cloud-fuss-because-little-fishes-can-now-have-the-same-tools-as-big-fish.html" target="_self"&gt;Because little fishes can now have the same tools as the big fish&lt;/a&gt;&lt;/li&gt;&#xD;
&lt;/ol&gt;&#xD;
&lt;p&gt; &lt;/p&gt;&#xD;
&lt;p&gt;Reference:&lt;/p&gt;&#xD;
&lt;p&gt;Gartner, (2010). Gartner Highlights Key Predictions for IT Organizations and Users in 2010 and Beyond. Referenced from &lt;a href="http://www.gartner.com/it/page.jsp?id=1278413"&gt;http://www.gartner.com/it/page.jsp?id=1278413&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/nTC0uZEoLfBCE0VB0msoOwsKAdQ/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/nTC0uZEoLfBCE0VB0msoOwsKAdQ/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/nTC0uZEoLfBCE0VB0msoOwsKAdQ/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/nTC0uZEoLfBCE0VB0msoOwsKAdQ/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/SharepointHappenings?a=R-KI7Bjnuks:fgyEP5WjPSc:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SharepointHappenings?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SharepointHappenings?a=R-KI7Bjnuks:fgyEP5WjPSc:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SharepointHappenings?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SharepointHappenings?a=R-KI7Bjnuks:fgyEP5WjPSc:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SharepointHappenings?i=R-KI7Bjnuks:fgyEP5WjPSc:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SharepointHappenings?a=R-KI7Bjnuks:fgyEP5WjPSc:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SharepointHappenings?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SharepointHappenings?a=R-KI7Bjnuks:fgyEP5WjPSc:KwTdNBX3Jqk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SharepointHappenings?i=R-KI7Bjnuks:fgyEP5WjPSc:KwTdNBX3Jqk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SharepointHappenings?a=R-KI7Bjnuks:fgyEP5WjPSc:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SharepointHappenings?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SharepointHappenings?a=R-KI7Bjnuks:fgyEP5WjPSc:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SharepointHappenings?i=R-KI7Bjnuks:fgyEP5WjPSc:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SharepointHappenings?a=R-KI7Bjnuks:fgyEP5WjPSc:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SharepointHappenings?i=R-KI7Bjnuks:fgyEP5WjPSc:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SharepointHappenings?a=R-KI7Bjnuks:fgyEP5WjPSc:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SharepointHappenings?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SharepointHappenings/~4/R-KI7Bjnuks" height="1" width="1"/&gt;</content>



    <feedburner:origLink>http://blog.philwicklund.com/fff/2012/03/why-the-fuss-because-the-on-premise-exodus-has-already-started.html</feedburner:origLink></entry>
    <entry>
        <title>Why the cloud fuss? Because your CIO is spending a fortune</title>
        <link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SharepointHappenings/~3/P_Rz_eBdbDM/why-the-fuss-because-your-boss-is-spending-a-fortune.html" />
        <link rel="replies" type="text/html" href="http://blog.philwicklund.com/fff/2012/03/why-the-fuss-because-your-boss-is-spending-a-fortune.html" thr:count="1" thr:updated="2012-04-27T23:08:43-07:00" />
        <id>tag:typepad.com,2003:post-6a0167637d60a8970b016303029402970d</id>
        <published>2012-03-27T07:00:00-07:00</published>
        <updated>2012-04-04T18:48:00-07:00</updated>
        <summary>Think back with me to the early 1900's. Back in those good ole' days, manufacturers didn't have electrical companies to supply them with the so often taken for granted utility, electricity. Since no one was around to sell them electricity, they needed to make their own. Ever wonder why so...</summary>
        <author>
            <name>Phil Wicklund</name>
        </author>
        <category scheme="http://www.sixapart.com/ns/types#category" term="Business Strategy" />
        <category scheme="http://www.sixapart.com/ns/types#category" term="Cloud Computing" />
        
        <category scheme="http://sixapart.com/ns/types#tag" term="Amazon" />
        <category scheme="http://sixapart.com/ns/types#tag" term="Apple" />
        <category scheme="http://sixapart.com/ns/types#tag" term="Business enabler" />
        <category scheme="http://sixapart.com/ns/types#tag" term="CIO" />
        <category scheme="http://sixapart.com/ns/types#tag" term="Cloud computing" />
        <category scheme="http://sixapart.com/ns/types#tag" term="cloud computing impact" />
        <category scheme="http://sixapart.com/ns/types#tag" term="Facebook" />
        <category scheme="http://sixapart.com/ns/types#tag" term="Google" />
        <category scheme="http://sixapart.com/ns/types#tag" term="hardware" />
        <category scheme="http://sixapart.com/ns/types#tag" term="infrastructure" />
        <category scheme="http://sixapart.com/ns/types#tag" term="IT budgeting" />
        <category scheme="http://sixapart.com/ns/types#tag" term="IT expenditures" />
        <category scheme="http://sixapart.com/ns/types#tag" term="Microsoft" />
        <category scheme="http://sixapart.com/ns/types#tag" term="Office 365" />
        <category scheme="http://sixapart.com/ns/types#tag" term="on-premise" />
        <category scheme="http://sixapart.com/ns/types#tag" term="outsourcing" />
        <category scheme="http://sixapart.com/ns/types#tag" term="software" />
        <category scheme="http://sixapart.com/ns/types#tag" term="Windows Azure" />
        
<content type="html" xml:lang="en-US" xml:base="http://blog.philwicklund.com/fff/">&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;&lt;p&gt;Think back with me to the early 1900's.&lt;/p&gt;&#xD;
&lt;p&gt;Back in those good ole' days, manufacturers didn't have electrical companies to supply them with the so often taken for granted utility, electricity. Since no one was around to sell them electricity, they needed to make their own.&lt;/p&gt;&#xD;
&lt;p&gt;Ever wonder why so many old plants were built by rivers? To harness the power of the river.&lt;/p&gt;&#xD;
&lt;p&gt;That's all changed now. In fact, nobody wants to be near a river today because of cost of land (or cost of environmental impact studies). The point is… nobody cares because today we have this neat thing called &lt;strong&gt;&lt;em&gt;the power grid&lt;/em&gt;&lt;/strong&gt;.&lt;/p&gt;&#xD;
&lt;h1&gt;The Impact of a Shared Utility&lt;/h1&gt;&#xD;
&lt;p&gt;If you want to spin up a new manufacturing plant that makes bicycles, there's no need to waist millions of dollars building a nuclear reactor. Simply pay your utility bill on time and you're good to go.&lt;/p&gt;&#xD;
&lt;p&gt;This is what's happening today to the information technology world. &lt;strong&gt;&lt;em&gt;Cloud computing is to IT today, what electricity was to manufacturers in the early 20&lt;sup&gt;th&lt;/sup&gt; century. &lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;&#xD;
&lt;h1&gt;Your CIO hates recreating the wheel&lt;/h1&gt;&#xD;
&lt;p&gt;The promise of shared infrastructure is why Cloud Computing was ranked as your &lt;a href="http://blog.philwicklund.com/fff/2012/03/why-the-fuss-cloud-as-priority.html"&gt;CIO's #1 and #2 priorities&lt;/a&gt;. Why?&lt;/p&gt;&#xD;
&lt;p&gt;&lt;strong&gt;&lt;em&gt;Because 70% of your CIO's budget is spent maintaining infrastructure &lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;&#xD;
&lt;p&gt;Yep – it's true. Your CIO's primary expenditure is to recreate the wheel, year after year. Consider this chart of IT expenditures:&lt;/p&gt;&#xD;
&lt;p&gt;&lt;a href="http://blog.philwicklund.com/.a/6a0167637d60a8970b016763f742da970b-popup" onclick="window.open( this.href, '_blank', 'width=640,height=480,scrollbars=no,resizable=no,toolbar=no,directories=no,location=no,menubar=no,status=no,left=0,top=0' ); return false" style="display: inline;"&gt;&lt;img alt="031912_0319_WhythefussB1" class="asset  asset-image at-xid-6a0167637d60a8970b016763f742da970b" src="http://blog.philwicklund.com/.a/6a0167637d60a8970b016763f742da970b-500wi" title="031912_0319_WhythefussB1"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&#xD;
&lt;p&gt;What % of this budget do you think is impacted by the essential out-sourcing of infrastructure spending? It's pretty easy to see the 70% is that pie.&lt;/p&gt;&#xD;
&lt;h1&gt;Cloud computing is as impactful to IT as the electrical grid was to manufacturers&lt;/h1&gt;&#xD;
&lt;p&gt;Do you doubt the impact? Consider that the majority of IT jobs are going to radically change over the next 10 years as companies continue to adopt cloud computing, buying software versus building it, and continued outsourcing. Why would you play $1,000,000 in software and hardware, when you can use the cloud for $5 / user / month?&lt;/p&gt;&#xD;
&lt;p&gt;&lt;strong&gt;&lt;em&gt;There's a chasm between on-premise and the cloud.&lt;/em&gt;&lt;/strong&gt; In 10-20 years, on-premise as we know it today, will be long gone. It will be replaced by cloud computing. IT Infrastructure is becoming a commodity, controlled by the largest "utility" providers in the world… such as Microsoft, Google, Amazon, and Apple. I'd make it a goal to be on their payroll if you want to keep your infrastructure job.&lt;/p&gt;&#xD;
&lt;h1&gt;What's the silver lining?&lt;/h1&gt;&#xD;
&lt;p&gt;The benefit to this nightmare for some is that IT is no longer going to be a cost center for businesses. Rather, it will become a business enabler.&lt;/p&gt;&#xD;
&lt;p&gt;Business enabler is a better descriptor. Technology is fast becoming the primary medium for innovation, especially when you consider the saturation of social media with younger generations.&lt;/p&gt;&#xD;
&lt;p&gt;&lt;strong&gt;&lt;em&gt;Cloud computing, and specifically the applications built in the cloud, will be the primary foundation of innovation for generations to come. &lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;&#xD;
&lt;p&gt;Just look at the cloud-based services such as Facebook, Office 365, Windows Azure, iCloud, Amazon Web Services, etc. No point in fighting it. It's here.&lt;/p&gt;&#xD;
&lt;p&gt;Embrace it.&lt;/p&gt;&#xD;
&lt;p&gt;Seek out jobs where you can assist with the transition. It's coming – and companies are looking for cloud leadership.&lt;/p&gt;&#xD;
&lt;p&gt;&lt;strong&gt;"Why the fuss" Blog series:&lt;/strong&gt;&lt;/p&gt;&#xD;
&lt;ol&gt;&#xD;
&lt;li&gt;&lt;a href="http://blog.philwicklund.com/fff/2012/03/why-the-fuss-cloud-as-priority.html" target="_self"&gt;Because Cloud Computing has Priority&lt;/a&gt;&lt;/li&gt;&#xD;
&lt;li&gt;&lt;a href="http://blog.philwicklund.com/fff/2012/03/why-the-fuss-because-your-boss-is-spending-a-fortune.html" target="_self"&gt;Because your CIO is spending a fortune&lt;/a&gt;&lt;/li&gt;&#xD;
&lt;li&gt;&lt;a href="http://blog.philwicklund.com/fff/2012/03/why-the-fuss-because-the-on-premise-exodus-has-already-started.html" target="_self"&gt;Because the on-premise exodus has already began&lt;/a&gt;&lt;/li&gt;&#xD;
&lt;li&gt;&lt;a href="http://blog.philwicklund.com/fff/2012/03/why-the-cloud-fuss-because-the-pcs-foot-is-already-in-the-grave.html" target="_self"&gt;Because the PC’s foot is already in the grave&lt;/a&gt;&lt;/li&gt;&#xD;
&lt;li&gt;&lt;a href="http://blog.philwicklund.com/fff/2012/04/why-the-cloud-fuss-because-little-fishes-can-now-have-the-same-tools-as-big-fish.html" target="_self"&gt;Because little fishes can now have the same tools as the big fish&lt;/a&gt;&lt;/li&gt;&#xD;
&lt;/ol&gt;&#xD;
&lt;p&gt;&lt;strong&gt;&lt;br&gt;&lt;/strong&gt;&lt;/p&gt;&#xD;
&lt;ol&gt; &lt;/ol&gt;&#xD;
&lt;p&gt;&lt;strong&gt;&lt;br&gt;&lt;/strong&gt;&lt;/p&gt;&#xD;
&lt;ol&gt; &lt;/ol&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/BxNLnhxLYLs8Y_rHSWR_PIK9iOs/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/BxNLnhxLYLs8Y_rHSWR_PIK9iOs/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/BxNLnhxLYLs8Y_rHSWR_PIK9iOs/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/BxNLnhxLYLs8Y_rHSWR_PIK9iOs/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/SharepointHappenings?a=P_Rz_eBdbDM:Njsc4O2GV_w:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SharepointHappenings?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SharepointHappenings?a=P_Rz_eBdbDM:Njsc4O2GV_w:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SharepointHappenings?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SharepointHappenings?a=P_Rz_eBdbDM:Njsc4O2GV_w:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SharepointHappenings?i=P_Rz_eBdbDM:Njsc4O2GV_w:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SharepointHappenings?a=P_Rz_eBdbDM:Njsc4O2GV_w:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SharepointHappenings?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SharepointHappenings?a=P_Rz_eBdbDM:Njsc4O2GV_w:KwTdNBX3Jqk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SharepointHappenings?i=P_Rz_eBdbDM:Njsc4O2GV_w:KwTdNBX3Jqk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SharepointHappenings?a=P_Rz_eBdbDM:Njsc4O2GV_w:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SharepointHappenings?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SharepointHappenings?a=P_Rz_eBdbDM:Njsc4O2GV_w:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SharepointHappenings?i=P_Rz_eBdbDM:Njsc4O2GV_w:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SharepointHappenings?a=P_Rz_eBdbDM:Njsc4O2GV_w:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SharepointHappenings?i=P_Rz_eBdbDM:Njsc4O2GV_w:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SharepointHappenings?a=P_Rz_eBdbDM:Njsc4O2GV_w:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SharepointHappenings?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SharepointHappenings/~4/P_Rz_eBdbDM" height="1" width="1"/&gt;</content>



    <feedburner:origLink>http://blog.philwicklund.com/fff/2012/03/why-the-fuss-because-your-boss-is-spending-a-fortune.html</feedburner:origLink></entry>
    <entry>
        <title>Why the cloud fuss? Because Cloud Computing has Priority</title>
        <link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SharepointHappenings/~3/-_7TEojmXIk/why-the-fuss-cloud-as-priority.html" />
        <link rel="replies" type="text/html" href="http://blog.philwicklund.com/fff/2012/03/why-the-fuss-cloud-as-priority.html" thr:count="0" />
        <id>tag:typepad.com,2003:post-6a0167637d60a8970b0168e8f77424970c</id>
        <published>2012-03-26T07:00:00-07:00</published>
        <updated>2012-04-04T18:46:52-07:00</updated>
        <summary>What's with all the fuss lately about "the cloud?" We've heard about the cloud before. Is it real this time? As some of you know, last fall I finished my book that featured "the cloud." It was about how to deploy SharePoint to the cloud, but the cloud is much...</summary>
        <author>
            <name>Phil Wicklund</name>
        </author>
        <category scheme="http://www.sixapart.com/ns/types#category" term="Business Strategy" />
        <category scheme="http://www.sixapart.com/ns/types#category" term="Cloud Computing" />
        
        <category scheme="http://sixapart.com/ns/types#tag" term="automation" />
        <category scheme="http://sixapart.com/ns/types#tag" term="broad network access" />
        <category scheme="http://sixapart.com/ns/types#tag" term="CIO" />
        <category scheme="http://sixapart.com/ns/types#tag" term="Cloud computing" />
        <category scheme="http://sixapart.com/ns/types#tag" term="Gartner" />
        <category scheme="http://sixapart.com/ns/types#tag" term="information technology" />
        <category scheme="http://sixapart.com/ns/types#tag" term="rapid elasticity" />
        <category scheme="http://sixapart.com/ns/types#tag" term="resource pooling" />
        <category scheme="http://sixapart.com/ns/types#tag" term="self-service" />
        <category scheme="http://sixapart.com/ns/types#tag" term="SharePoint" />
        <category scheme="http://sixapart.com/ns/types#tag" term="SLA" />
        <category scheme="http://sixapart.com/ns/types#tag" term="standards" />
        <category scheme="http://sixapart.com/ns/types#tag" term="virtualization" />
        
<content type="html" xml:lang="en-US" xml:base="http://blog.philwicklund.com/fff/">&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;&lt;p&gt;What's with all the fuss lately about "the cloud?" We've heard about the cloud before. Is it real this time?&lt;/p&gt;&#xD;
&lt;p&gt;As some of you know, last fall I finished &lt;a href="http://www.amazon.com/gp/product/073566210X/ref=s9_simh_gw_p14_d0_g14_i1?pf_rd_m=ATVPDKIKX0DER&amp;amp;pf_rd_s=center-3&amp;amp;pf_rd_r=07V3C2H6PM4TPVTW88A9&amp;amp;pf_rd_t=101&amp;amp;pf_rd_p=470938811&amp;amp;pf_rd_i=507846"&gt;my book that featured "the cloud."&lt;/a&gt; It was about how to deploy SharePoint to the cloud, but the cloud is much bigger than just SharePoint.&lt;/p&gt;&#xD;
&lt;h1&gt;THE CLOUD IS A BIG DEAL&lt;/h1&gt;&#xD;
&lt;p&gt;All this week I'm going to do a series on why the cloud is a big deal. The cloud truly is a paradigm shift in the Information Technology world.&lt;/p&gt;&#xD;
&lt;p&gt;Is the fuss being taken seriously?&lt;/p&gt;&#xD;
&lt;p&gt;Yes. In fact, your boss cares a ton about the cloud:&lt;/p&gt;&#xD;
&lt;p&gt;&lt;strong&gt;&lt;em&gt;A Gartner study in 2010 shows that across the 1,600 CIOs polled, "cloud computing" ranked as their #2 priority for the year. &lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;&#xD;
&lt;p&gt;Consider this with me… the &lt;a href="http://www.nist.gov/index.html" target="_blank" title="national institute of standards and technology"&gt;National Institutes of Standards and Technology&lt;/a&gt; define the cloud has having the following five characteristics:&lt;/p&gt;&#xD;
&lt;ol style="margin-left: 38pt;"&gt;&#xD;
&lt;li&gt;&lt;span style="text-decoration: underline;"&gt;On-demand self-service&lt;/span&gt;, AKA users of a cloud should be able, to at their Lieser, consume cloud resources and have those resources available to them within moments.&lt;/li&gt;&#xD;
&lt;li&gt;&lt;span style="text-decoration: underline;"&gt;Broad network access&lt;/span&gt;, AKA "the cloud" should be widely available, across the Wide Area Network as well as across many platforms and devises. The cloud has no favorites.&lt;/li&gt;&#xD;
&lt;li&gt;&lt;span style="text-decoration: underline;"&gt;Resource pooling&lt;/span&gt;, AKA the cloud is virtualized, AKA foundational resources are abstracted away from those consuming them&lt;/li&gt;&#xD;
&lt;li&gt;&lt;span style="text-decoration: underline;"&gt;Rapid elasticity&lt;/span&gt;, AKA the cloud can grow and shrink capacity to meet demand – automatically, as well as self heal, etc.&lt;/li&gt;&#xD;
&lt;li&gt;&lt;span style="text-decoration: underline;"&gt;Measured service&lt;/span&gt;, AKA the consumer of the cloud gets a service level agreement (SLA) and they get their money back when that SLA isn't met.&lt;/li&gt;&#xD;
&lt;/ol&gt;&#xD;
&lt;p&gt;Now – an easier way to say all that is to simply look at the following diagram:&lt;/p&gt;&#xD;
&lt;p&gt;&lt;img alt="" src="http://blog.philwicklund.com/.a/6a0167637d60a8970b0168e8f7741c970c-pi"&gt;&lt;/img&gt;&lt;/p&gt;&#xD;
&lt;p&gt;That's essentially what those five points are getting at. With the cloud being the #2 priority of CIOs, you really get the feeling that the cloud is here to stay this time. What's a CIO's #1 priority?&lt;/p&gt;&#xD;
&lt;h1&gt;Virtualization&lt;/h1&gt;&#xD;
&lt;p&gt;You heard it correctly, virtualization. The cloud REALLY takes the top two spots on the CIO's list, since the cloud – for most businesses – is essentially virtualization + automation. Yes, characteristics 1, 2, and 5 are cloud too, but 3 and 4 are the coolest features of the cloud.&lt;/p&gt;&#xD;
&lt;p&gt;With "all the fuss" about the cloud, and since your boss cares a lot about it, you ought to care a lot about it to. But first, **WHY** does your boss care so much about the cloud? More on that tomorrow!&lt;/p&gt;&#xD;
&lt;p&gt;&lt;strong&gt;"Why the fuss" Blog series:&lt;/strong&gt;&lt;/p&gt;&#xD;
&lt;ol&gt;&#xD;
&lt;li&gt;&lt;a href="http://blog.philwicklund.com/fff/2012/03/why-the-fuss-cloud-as-priority.html" target="_self"&gt;Because Cloud Computing has Priority&lt;/a&gt;&lt;/li&gt;&#xD;
&lt;li&gt;&lt;a href="http://blog.philwicklund.com/fff/2012/03/why-the-fuss-because-your-boss-is-spending-a-fortune.html" target="_self"&gt;Because your CIO is spending a fortune&lt;/a&gt;&lt;/li&gt;&#xD;
&lt;li&gt;&lt;a href="http://blog.philwicklund.com/fff/2012/03/why-the-fuss-because-the-on-premise-exodus-has-already-started.html" target="_self"&gt;Because the on-premise exodus has already began&lt;/a&gt;&lt;/li&gt;&#xD;
&lt;li&gt;&lt;a href="http://blog.philwicklund.com/fff/2012/03/why-the-cloud-fuss-because-the-pcs-foot-is-already-in-the-grave.html" target="_self"&gt;Because the PC’s foot is already in the grave&lt;/a&gt;&lt;/li&gt;&#xD;
&lt;li&gt;&lt;a href="http://blog.philwicklund.com/fff/2012/04/why-the-cloud-fuss-because-little-fishes-can-now-have-the-same-tools-as-big-fish.html" target="_self"&gt;Because little fishes can now have the same tools as the big fish&lt;/a&gt;&lt;/li&gt;&#xD;
&lt;/ol&gt;&#xD;
&lt;p&gt;&lt;strong&gt;&lt;br&gt;&lt;/strong&gt;&lt;/p&gt;&#xD;
&lt;ol&gt; &lt;/ol&gt;&#xD;
&lt;p&gt;Reference:&lt;/p&gt;&#xD;
&lt;p&gt;Gartner, (2010). Survey of nearly 1,600 CIOs shows budgets to be at 2005 levels in 2010. Referenced from &lt;a href="http://www.gartner.com/it/page.jsp?id=1283413"&gt;http://www.gartner.com/it/page.jsp?id=1283413&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/J6GVcr6PrEYzH1VL09pEZPHD5rE/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/J6GVcr6PrEYzH1VL09pEZPHD5rE/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/J6GVcr6PrEYzH1VL09pEZPHD5rE/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/J6GVcr6PrEYzH1VL09pEZPHD5rE/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/SharepointHappenings?a=-_7TEojmXIk:qwDQhY95ib4:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SharepointHappenings?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SharepointHappenings?a=-_7TEojmXIk:qwDQhY95ib4:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SharepointHappenings?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SharepointHappenings?a=-_7TEojmXIk:qwDQhY95ib4:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SharepointHappenings?i=-_7TEojmXIk:qwDQhY95ib4:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SharepointHappenings?a=-_7TEojmXIk:qwDQhY95ib4:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SharepointHappenings?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SharepointHappenings?a=-_7TEojmXIk:qwDQhY95ib4:KwTdNBX3Jqk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SharepointHappenings?i=-_7TEojmXIk:qwDQhY95ib4:KwTdNBX3Jqk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SharepointHappenings?a=-_7TEojmXIk:qwDQhY95ib4:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SharepointHappenings?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SharepointHappenings?a=-_7TEojmXIk:qwDQhY95ib4:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SharepointHappenings?i=-_7TEojmXIk:qwDQhY95ib4:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SharepointHappenings?a=-_7TEojmXIk:qwDQhY95ib4:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SharepointHappenings?i=-_7TEojmXIk:qwDQhY95ib4:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SharepointHappenings?a=-_7TEojmXIk:qwDQhY95ib4:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SharepointHappenings?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SharepointHappenings/~4/-_7TEojmXIk" height="1" width="1"/&gt;</content>



    <feedburner:origLink>http://blog.philwicklund.com/fff/2012/03/why-the-fuss-cloud-as-priority.html</feedburner:origLink></entry>
    <entry>
        <title>PowerShell Script to Delete Closed SharePoint Web Parts</title>
        <link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SharepointHappenings/~3/aIfO2d-7XAY/powershell-script-to-delete-closed-sharepoint-web-parts.html" />
        <link rel="replies" type="text/html" href="http://blog.philwicklund.com/fff/2012/03/powershell-script-to-delete-closed-sharepoint-web-parts.html" thr:count="3" thr:updated="2012-03-24T18:40:49-07:00" />
        <id>tag:typepad.com,2003:post-6a0167637d60a8970b0168e91d68ba970c</id>
        <published>2012-03-23T07:00:00-07:00</published>
        <updated>2012-03-22T19:15:00-07:00</updated>
        <summary>I am working at a client today who had literally thousands of closed web parts in their SharePoint sites. If you don't know already, it's always better to delete a web part rather than close it. Closing a web part doesn't delete it (albeit, it gets removed from the page)....</summary>
        <author>
            <name>Phil Wicklund</name>
        </author>
        <category scheme="http://www.sixapart.com/ns/types#category" term="PowerShell" />
        <category scheme="http://www.sixapart.com/ns/types#category" term="SharePoint Administration" />
        
        <category scheme="http://sixapart.com/ns/types#tag" term="Closed Web Part" />
        <category scheme="http://sixapart.com/ns/types#tag" term="Performance" />
        <category scheme="http://sixapart.com/ns/types#tag" term="PowerShell" />
        <category scheme="http://sixapart.com/ns/types#tag" term="SharePoint Administration" />
        <category scheme="http://sixapart.com/ns/types#tag" term="SharePoint Performance" />
        <category scheme="http://sixapart.com/ns/types#tag" term="Web Part" />
        
<content type="html" xml:lang="en-US" xml:base="http://blog.philwicklund.com/fff/">&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;&lt;p&gt;&lt;img align="right" alt="" src="http://blog.philwicklund.com/.a/6a0167637d60a8970b0168e91d68b4970c-pi"&gt;&lt;/img&gt;I am working at a client today who had literally thousands of closed web parts in their SharePoint sites. If you don't know already, it's always better to delete a web part rather than close it. Closing a web part doesn't delete it (albeit, it gets removed from the page). The closed web part remains in the database and it possess usability and performance concerns if it gets out of hand. In fact with SharePoint 2007, closed web parts take the same amount of resources as open web parts, so if you have 50 closed web parts on the page you can see a pretty big performance issue. Fortunitly this is no longer the case with SharePoint 2010.&lt;/p&gt;&#xD;
&lt;p&gt;Anyways, I saw this nice &lt;a href="http://geekswithblogs.net/bjackett/archive/2010/11/11/powershell-script-to-find-all-closed-web-parts-on-sharepoint.aspx"&gt;script&lt;/a&gt; from Brian Jackett that lists closed web parts. I extended it to also delete those web parts as well, since after all that's the point. Of course there's risk of data loss here, but when you have 3,000+ closed web parts accross your farm and users are complaining that pages are slow... a strong hand is needed. Enjoy!&lt;/p&gt;&#xD;
&lt;p&gt;&lt;span style="color: cadetblue; font-family: Courier New; font-size: 10pt;"&gt;&lt;strong&gt;Add-PSSnapin&lt;/strong&gt;&lt;span style="color: black;"&gt; &lt;span style="color: maroon;"&gt;Microsoft.SharePoint.Powershell&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p&gt;&lt;span style="color: purple; font-family: Courier New; font-size: 10pt;"&gt;$site&lt;span style="color: black;"&gt; &lt;span style="color: red;"&gt;=&lt;span style="color: black;"&gt; &lt;span style="color: cadetblue;"&gt;&lt;strong&gt;new-Object&lt;/strong&gt;&lt;span style="color: black;"&gt; &lt;span style="color: maroon;"&gt;Microsoft.SharePoint.SPSite&lt;span style="color: black;"&gt;(&lt;span style="color: maroon;"&gt;"[YOUR URL]"&lt;span style="color: black;"&gt;) &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p&gt;&lt;span style="color: purple; font-family: Courier New; font-size: 10pt;"&gt;$site&lt;span style="color: black;"&gt;.AllWebs | &lt;span style="color: cadetblue;"&gt;&lt;strong&gt;ForEach-Object&lt;/strong&gt;&lt;span style="color: black;"&gt; { &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p&gt;&lt;span style="color: black; font-family: Courier New; font-size: 10pt;"&gt;    &lt;span style="color: purple;"&gt;$currentWeb&lt;span style="color: black;"&gt; &lt;span style="color: red;"&gt;=&lt;span style="color: black;"&gt; &lt;span style="color: purple;"&gt;$_&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p&gt;&lt;span style="color: black; font-family: Courier New; font-size: 10pt;"&gt;    &lt;span style="color: purple;"&gt;$pages&lt;span style="color: black;"&gt; &lt;span style="color: red;"&gt;=&lt;span style="color: black;"&gt; &lt;span style="color: purple;"&gt;$currentWeb&lt;span style="color: black;"&gt;.Files | &lt;span style="color: cadetblue;"&gt;&lt;strong&gt;Where-Object&lt;/strong&gt;&lt;span style="color: black;"&gt; {&lt;span style="color: purple;"&gt;$_&lt;span style="color: black;"&gt;.Name &lt;span style="color: red;"&gt;-match&lt;span style="color: black;"&gt; &lt;span style="color: maroon;"&gt;".aspx"&lt;span style="color: black;"&gt;} &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p&gt;&lt;span style="color: black; font-family: Courier New; font-size: 10pt;"&gt;    &lt;span style="color: purple;"&gt;$title&lt;span style="color: black;"&gt; &lt;span style="color: red;"&gt;=&lt;span style="color: black;"&gt; &lt;span style="color: maroon;"&gt;""&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p&gt;&lt;span style="color: black; font-family: Courier New; font-size: 10pt;"&gt;    &lt;span style="color: purple;"&gt;$pages&lt;span style="color: black;"&gt; | &lt;span style="color: cadetblue;"&gt;&lt;strong&gt;ForEach-Object&lt;/strong&gt;&lt;span style="color: black;"&gt; { &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p&gt;&lt;span style="color: black; font-family: Courier New; font-size: 10pt;"&gt;        &lt;span style="color: purple;"&gt;$currentPage&lt;span style="color: black;"&gt; &lt;span style="color: red;"&gt;=&lt;span style="color: black;"&gt; &lt;span style="color: purple;"&gt;$_&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p&gt;&lt;span style="color: black; font-family: Courier New; font-size: 10pt;"&gt;        &lt;span style="color: purple;"&gt;$webPartManager&lt;span style="color: black;"&gt; &lt;span style="color: red;"&gt;=&lt;span style="color: black;"&gt; &lt;span style="color: purple;"&gt;$currentWeb&lt;span style="color: black;"&gt;.GetLimitedWebPartManager( &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p&gt;&lt;span style="color: black; font-family: Courier New; font-size: 10pt;"&gt;            &lt;span style="color: purple;"&gt;$currentPage&lt;span style="color: black;"&gt;.ServerRelativeUrl, &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p&gt;&lt;span style="color: black; font-family: Courier New; font-size: 10pt;"&gt;            [&lt;span style="color: teal;"&gt;System.Web.UI.WebControls.WebParts.PersonalizationScope&lt;span style="color: black;"&gt;]::&lt;span style="color: saddlebrown;"&gt;Shared&lt;span style="color: black;"&gt;) &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p&gt;&lt;span style="color: black; font-family: Courier New; font-size: 10pt;"&gt;        &lt;span style="color: purple;"&gt;$array&lt;span style="color: black;"&gt; &lt;span style="color: red;"&gt;=&lt;span style="color: black;"&gt; &lt;span style="color: cadetblue;"&gt;&lt;strong&gt;New-Object&lt;/strong&gt;&lt;span style="color: black;"&gt; &lt;span style="color: maroon;"&gt;System.Collections.ArrayList&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p&gt;&lt;span style="color: black; font-family: Courier New; font-size: 10pt;"&gt;        &lt;span style="color: purple;"&gt;$webPartManager&lt;span style="color: black;"&gt;.WebParts | &lt;span style="color: cadetblue;"&gt;&lt;strong&gt;ForEach-Object&lt;/strong&gt;&lt;span style="color: black;"&gt; { &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p&gt;&lt;span style="color: black; font-family: Courier New; font-size: 10pt;"&gt;            &lt;span style="color: blue;"&gt;if&lt;span style="color: black;"&gt;(&lt;span style="color: purple;"&gt;$_&lt;span style="color: black;"&gt;.IsClosed) &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p&gt;&lt;span style="color: black; font-family: Courier New; font-size: 10pt;"&gt;            { &lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p&gt;&lt;span style="color: black; font-family: Courier New; font-size: 10pt;"&gt;                &lt;span style="color: purple;"&gt;$array&lt;span style="color: black;"&gt;.Add(&lt;span style="color: purple;"&gt;$_&lt;span style="color: black;"&gt;.Title) &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p&gt;&lt;span style="color: black; font-family: Courier New; font-size: 10pt;"&gt;                &lt;span style="color: cadetblue;"&gt;&lt;strong&gt;Write-Host&lt;/strong&gt;&lt;span style="color: black;"&gt; &lt;span style="color: maroon;"&gt;"'$($_.Title)' on $($currentPage.ServerRelativeUrl) is closed"&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p&gt;&lt;span style="color: black; font-family: Courier New; font-size: 10pt;"&gt;            } &lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p&gt;&lt;span style="color: black; font-family: Courier New; font-size: 10pt;"&gt;        } &lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p&gt;&lt;span style="color: black; font-family: Courier New; font-size: 10pt;"&gt;     &lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p&gt;&lt;span style="color: black; font-family: Courier New; font-size: 10pt;"&gt;        &lt;span style="color: purple;"&gt;$array&lt;span style="color: black;"&gt; | &lt;span style="color: cadetblue;"&gt;&lt;strong&gt;ForEach-Object&lt;/strong&gt;&lt;span style="color: black;"&gt; { &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p&gt;&lt;span style="color: black; font-family: Courier New; font-size: 10pt;"&gt;            &lt;span style="color: blue;"&gt;For&lt;span style="color: black;"&gt;(&lt;span style="color: purple;"&gt;$i&lt;span style="color: red;"&gt;=&lt;span style="color: black;"&gt;0;&lt;span style="color: purple;"&gt;$i&lt;span style="color: black;"&gt; &lt;span style="color: red;"&gt;-lt&lt;span style="color: black;"&gt; &lt;span style="color: purple;"&gt;$webpartmanager&lt;span style="color: black;"&gt;.WebParts.Count;&lt;span style="color: purple;"&gt;$i&lt;span style="color: black;"&gt;++)   { &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p&gt;&lt;span style="color: black; font-family: Courier New; font-size: 10pt;"&gt;                &lt;span style="color: blue;"&gt;if&lt;span style="color: black;"&gt;(&lt;span style="color: purple;"&gt;$webpartmanager&lt;span style="color: black;"&gt;.WebParts[&lt;span style="color: purple;"&gt;$i&lt;span style="color: black;"&gt;].title &lt;span style="color: red;"&gt;-eq&lt;span style="color: black;"&gt; &lt;span style="color: purple;"&gt;$_&lt;span style="color: black;"&gt;) &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p&gt;&lt;span style="color: black; font-family: Courier New; font-size: 10pt;"&gt;                { &lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p&gt;&lt;span style="color: black; font-family: Courier New; font-size: 10pt;"&gt;                    &lt;span style="color: purple;"&gt;$wp&lt;span style="color: black;"&gt; &lt;span style="color: red;"&gt;=&lt;span style="color: black;"&gt; &lt;span style="color: purple;"&gt;$webpartmanager&lt;span style="color: black;"&gt;.WebParts[&lt;span style="color: purple;"&gt;$i&lt;span style="color: black;"&gt;] &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p&gt;&lt;span style="color: black; font-family: Courier New; font-size: 10pt;"&gt;                    &lt;span style="color: blue;"&gt;if&lt;span style="color: black;"&gt;(&lt;span style="color: purple;"&gt;$wp&lt;span style="color: black;"&gt;.IsClosed) &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p&gt;&lt;span style="color: black; font-family: Courier New; font-size: 10pt;"&gt;                    { &lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p&gt;&lt;span style="color: black; font-family: Courier New; font-size: 10pt;"&gt;                        &lt;span style="color: cadetblue;"&gt;&lt;strong&gt;Write-Host&lt;/strong&gt;&lt;span style="color: black;"&gt; &lt;span style="color: maroon;"&gt;"Deleting $($wp.Title)..."&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p&gt;&lt;span style="color: black; font-family: Courier New; font-size: 10pt;"&gt;                        &lt;span style="color: purple;"&gt;$webpartmanager&lt;span style="color: black;"&gt;.DeleteWebPart(&lt;span style="color: purple;"&gt;$wp&lt;span style="color: black;"&gt;) &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p&gt;&lt;span style="color: black; font-family: Courier New; font-size: 10pt;"&gt;                        &lt;span style="color: blue;"&gt;break&lt;span style="color: black;"&gt;; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p&gt;&lt;span style="color: black; font-family: Courier New; font-size: 10pt;"&gt;                    } &lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p&gt;&lt;span style="color: black; font-family: Courier New; font-size: 10pt;"&gt;                } &lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p&gt;&lt;span style="color: black; font-family: Courier New; font-size: 10pt;"&gt;            } &lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p&gt;&lt;span style="color: black; font-family: Courier New; font-size: 10pt;"&gt;        } &lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p&gt;&lt;span style="color: black; font-family: Courier New; font-size: 10pt;"&gt;    } &lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p&gt;&lt;span style="color: black; font-family: Courier New; font-size: 10pt;"&gt;    &lt;span style="color: purple;"&gt;$currentWeb&lt;span style="color: black;"&gt;.Dispose() &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p&gt;&lt;span style="color: black; font-family: Courier New; font-size: 10pt;"&gt;} &lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p&gt;&lt;span style="color: purple; font-family: Courier New; font-size: 10pt;"&gt;$site&lt;span style="color: black;"&gt;.Dispose()&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/Jxu_Q0RUcPlR91DWj7MQ5RvnT2w/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Jxu_Q0RUcPlR91DWj7MQ5RvnT2w/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/Jxu_Q0RUcPlR91DWj7MQ5RvnT2w/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Jxu_Q0RUcPlR91DWj7MQ5RvnT2w/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/SharepointHappenings?a=aIfO2d-7XAY:QPXEMmBpiBI:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SharepointHappenings?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SharepointHappenings?a=aIfO2d-7XAY:QPXEMmBpiBI:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SharepointHappenings?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SharepointHappenings?a=aIfO2d-7XAY:QPXEMmBpiBI:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SharepointHappenings?i=aIfO2d-7XAY:QPXEMmBpiBI:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SharepointHappenings?a=aIfO2d-7XAY:QPXEMmBpiBI:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SharepointHappenings?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SharepointHappenings?a=aIfO2d-7XAY:QPXEMmBpiBI:KwTdNBX3Jqk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SharepointHappenings?i=aIfO2d-7XAY:QPXEMmBpiBI:KwTdNBX3Jqk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SharepointHappenings?a=aIfO2d-7XAY:QPXEMmBpiBI:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SharepointHappenings?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SharepointHappenings?a=aIfO2d-7XAY:QPXEMmBpiBI:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SharepointHappenings?i=aIfO2d-7XAY:QPXEMmBpiBI:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SharepointHappenings?a=aIfO2d-7XAY:QPXEMmBpiBI:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SharepointHappenings?i=aIfO2d-7XAY:QPXEMmBpiBI:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SharepointHappenings?a=aIfO2d-7XAY:QPXEMmBpiBI:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SharepointHappenings?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SharepointHappenings/~4/aIfO2d-7XAY" height="1" width="1"/&gt;</content>



    <feedburner:origLink>http://blog.philwicklund.com/fff/2012/03/powershell-script-to-delete-closed-sharepoint-web-parts.html</feedburner:origLink></entry>
    <entry>
        <title>Create a hustle culture to grow your business and retain your employees</title>
        <link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SharepointHappenings/~3/yn2NO0Ywa48/creating-a-hustle-culture.html" />
        <link rel="replies" type="text/html" href="http://blog.philwicklund.com/fff/2012/03/creating-a-hustle-culture.html" thr:count="0" />
        <id>tag:typepad.com,2003:post-6a0167637d60a8970b0163030d6349970d</id>
        <published>2012-03-22T07:00:00-07:00</published>
        <updated>2012-03-19T21:19:33-07:00</updated>
        <summary>Hustle: to play a game or sport in an alert aggressive manner. One of the things I value most for people that work on a project with me is a sense of urgency. I just LOVE a good hustle. It reminds me of football in high school – the coach...</summary>
        <author>
            <name>Phil Wicklund</name>
        </author>
        <category scheme="http://www.sixapart.com/ns/types#category" term="Business Strategy" />
        <category scheme="http://www.sixapart.com/ns/types#category" term="Leadership" />
        <category scheme="http://www.sixapart.com/ns/types#category" term="Management" />
        <category scheme="http://www.sixapart.com/ns/types#category" term="Project Management" />
        
        <category scheme="http://sixapart.com/ns/types#tag" term="business" />
        <category scheme="http://sixapart.com/ns/types#tag" term="company culture" />
        <category scheme="http://sixapart.com/ns/types#tag" term="employee retention" />
        <category scheme="http://sixapart.com/ns/types#tag" term="employee satisfaction" />
        <category scheme="http://sixapart.com/ns/types#tag" term="football" />
        <category scheme="http://sixapart.com/ns/types#tag" term="hustle" />
        <category scheme="http://sixapart.com/ns/types#tag" term="management" />
        <category scheme="http://sixapart.com/ns/types#tag" term="manager" />
        <category scheme="http://sixapart.com/ns/types#tag" term="team" />
        
<content type="html" xml:lang="en-US" xml:base="http://blog.philwicklund.com/fff/">&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;&lt;p&gt;&lt;a href="http://blog.philwicklund.com/.a/6a0167637d60a8970b0167640231d5970b-popup" onclick="window.open( this.href, '_blank', 'width=640,height=480,scrollbars=no,resizable=no,toolbar=no,directories=no,location=no,menubar=no,status=no,left=0,top=0' ); return false" style="float: right;"&gt;&lt;img alt="032012_0415_Creatingahu1" class="asset  asset-image at-xid-6a0167637d60a8970b0167640231d5970b" src="http://blog.philwicklund.com/.a/6a0167637d60a8970b0167640231d5970b-320wi" style="margin: 0px 0px 5px 5px;" title="032012_0415_Creatingahu1"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br&gt;&lt;span style="text-decoration: underline;"&gt;Hustle: &lt;span style="color: black; font-family: Verdana; font-size: 10pt; background-color: white;"&gt;to play a game or sport in an alert aggressive manner.&lt;/span&gt; &lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p&gt;One of the things I value most for people that work on a project with me is a sense of urgency. I just &lt;span style="text-decoration: underline;"&gt;LOVE&lt;/span&gt; a good hustle. It reminds me of football in high school – the coach demanded that the kids hustle. Some did. Some didn't. Some were lazy.&lt;/p&gt;&#xD;
&lt;p&gt;A team that has a sense of urgency is a team that gets things done.&lt;/p&gt;&#xD;
&lt;p&gt;They're fast.&lt;/p&gt;&#xD;
&lt;p&gt;They're efficient.&lt;/p&gt;&#xD;
&lt;p&gt;They're focused.&lt;/p&gt;&#xD;
&lt;p&gt;They're appreciated.&lt;/p&gt;&#xD;
&lt;p&gt;&lt;strong&gt;&lt;em&gt;THEY WIN. &lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;&#xD;
&lt;p&gt;It's the kind of team I want to be a part of. It's the kind of team I strive to create.&lt;/p&gt;&#xD;
&lt;h1&gt;Sense of urgency doesn't mean PANIC&lt;/h1&gt;&#xD;
&lt;p&gt;Does that mean I want to create a panic stricken culture? BY NO MEANS! Panic occurs in tandem with fear. I don't like fear. Fear is a poor motivator – long term. You can use fear to get things done, sure. But then your employees quit because you're a jerk.&lt;/p&gt;&#xD;
&lt;p&gt;A healthy sense of urgency is more like a good hustle. It's what separates you from your competition. A good hustle is why you won the business. It's why your customers keep calling you back for more. And, I argue it's why your employees are happy.&lt;/p&gt;&#xD;
&lt;p&gt;&lt;strong&gt;&lt;em&gt;I believe a foundational tenant of a growing business and happy employees is to create a hustle culture. &lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;&#xD;
&lt;h1&gt;A hustle culture is good for business&lt;/h1&gt;&#xD;
&lt;p&gt;The thing about a good hustle is that everybody benefits from it when everybody is doing it. The football team that hustles wins the game. Customers get a better product at a lower price. Revenues are higher because customers are promoters. Teammates feel supported by their teammates. Hustle creates comradery through shared accomplishment and contribution. Comradery benefits employee retention. New employees sense the hustle culture and quickly understand they need to hustle too. The cycle continues.&lt;/p&gt;&#xD;
&lt;h1&gt;Hustle is the engine of growth&lt;/h1&gt;&#xD;
&lt;p&gt;Average doesn't grow a business or make a happy team. Average means average customer satisfaction. Average means average retention. Average means average culture. &lt;strong&gt;&lt;em&gt;Average is status quo. &lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;&#xD;
&lt;p&gt;Lazy destroys – relentlessly. Root out the lazy. Encourage the average. Celebrate those who hustle.&lt;/p&gt;&#xD;
&lt;h1&gt;A Hustle Culture is key to Happy Employees&lt;/h1&gt;&#xD;
&lt;p&gt;Here's the deal… I'd rather have an employee hustle for 40 hours than an average employee work 50 hours. In America there's this wacked out notion that everybody needs to work 50 hours a week to be successful.&lt;/p&gt;&#xD;
&lt;p&gt;I don't buy it. People choose to work 50 hours per week most often because they choose not to hustle. The rare few hustle for 50+ hours per week, but I wouldn't call that a good thing. That just leads to a burned out employee, not a happy employee.&lt;/p&gt;&#xD;
&lt;p&gt;If you hustle for 40 hours and spend the other 10 hours with your family or at recreation – you'll be a happier person. Happy people tend to be content. Content people tend not to quit. Happy and content people tend to hustle. It's cyclical. I could elaborate – but it's really that simple. 10 hours per week for a life time has a pretty big effect on the individual and the culture.&lt;/p&gt;&#xD;
&lt;p&gt;Another key point is that &lt;em&gt;hustling&lt;/em&gt; for 40 hours is definitely less stressful than working 50 hours per week over the long term. &lt;strong&gt;&lt;em&gt;Working hard is better than working long&lt;/em&gt;&lt;/strong&gt; – because how we use our time is where we derive so much of our happiness. Let 40 be enough, but give the 40 you have all you got (and encourage your teammates to do likewise).&lt;/p&gt;&#xD;
&lt;h1&gt;How did that football coach get them kids to hustle?&lt;/h1&gt;&#xD;
&lt;p&gt;Ever wonder how coach got all those kids to hustle? Do you think it's because he yelled at them? Nope. He painted a vision of winning, and sold those kids on that vision. He taught them that winning is more than just beating the competition. Winning is best when it's shared. Winning is about the feeling you get when you and your 50 buddies all did something extraordinary. Winning is more about peer celebration, and it's through this sense of shared accomplishment that you create a hustle culture in your team and within your company.&lt;/p&gt;&#xD;
&lt;p&gt;The winning metaphor is sometimes a bit hard to translate into a business context. For example, a project doesn't have an opponent. There is no winner. However, the sense of shared accomplishment is present, and little things that encourage it is how you get average people to hustle.&lt;/p&gt;&#xD;
&lt;p&gt;The following are some hustle tips:&lt;/p&gt;&#xD;
&lt;ul&gt;&#xD;
&lt;li&gt;&lt;a href="http://blog.philwicklund.com/fff/2012/03/project-management-tip-why-i-love-weekly-kickoff-meetings.html"&gt;Give a battle cry often&lt;/a&gt; &lt;/li&gt;&#xD;
&lt;li&gt;Create short term and long term &lt;span style="text-decoration: underline;"&gt;TEAM&lt;/span&gt; goals &lt;/li&gt;&#xD;
&lt;li&gt;Have a vision statement for your team &lt;/li&gt;&#xD;
&lt;li&gt;Talk about those goals on a daily basis &lt;/li&gt;&#xD;
&lt;li&gt;Have frequent team celebrations &lt;/li&gt;&#xD;
&lt;li&gt;Give your team a focus… one thing that is the foundation for how you measure their success &lt;/li&gt;&#xD;
&lt;li&gt;make their focus about THEM, not the customer, projects, etc.&lt;/li&gt;&#xD;
&lt;li&gt;Lead by example – demonstrate what a good hustle looks like &lt;/li&gt;&#xD;
&lt;/ul&gt;&#xD;
&lt;p&gt;The thing is I could probably come up with a few dozen more tips. I think leading by example, and doing 20 small things that create shared accomplishment are really the foundations of building a hustle culture. &lt;strong&gt;&lt;em&gt;As a manager, the key to your success is to find a way to facilitate shared accomplishment on a &lt;span style="text-decoration: underline;"&gt;daily &lt;/span&gt;basis&lt;/em&gt;&lt;/strong&gt;. As you do this, your team will begin to instinctively hustle more and more.&lt;/p&gt;&#xD;
&lt;p&gt;How do you encourage your team to hustle?&lt;/p&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/U9IODF4FKqyxiepVGDvy9L8wYcs/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/U9IODF4FKqyxiepVGDvy9L8wYcs/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/U9IODF4FKqyxiepVGDvy9L8wYcs/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/U9IODF4FKqyxiepVGDvy9L8wYcs/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/SharepointHappenings?a=yn2NO0Ywa48:J9cUYkrvqfU:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SharepointHappenings?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SharepointHappenings?a=yn2NO0Ywa48:J9cUYkrvqfU:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SharepointHappenings?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SharepointHappenings?a=yn2NO0Ywa48:J9cUYkrvqfU:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SharepointHappenings?i=yn2NO0Ywa48:J9cUYkrvqfU:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SharepointHappenings?a=yn2NO0Ywa48:J9cUYkrvqfU:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SharepointHappenings?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SharepointHappenings?a=yn2NO0Ywa48:J9cUYkrvqfU:KwTdNBX3Jqk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SharepointHappenings?i=yn2NO0Ywa48:J9cUYkrvqfU:KwTdNBX3Jqk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SharepointHappenings?a=yn2NO0Ywa48:J9cUYkrvqfU:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SharepointHappenings?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SharepointHappenings?a=yn2NO0Ywa48:J9cUYkrvqfU:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SharepointHappenings?i=yn2NO0Ywa48:J9cUYkrvqfU:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SharepointHappenings?a=yn2NO0Ywa48:J9cUYkrvqfU:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SharepointHappenings?i=yn2NO0Ywa48:J9cUYkrvqfU:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SharepointHappenings?a=yn2NO0Ywa48:J9cUYkrvqfU:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SharepointHappenings?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SharepointHappenings/~4/yn2NO0Ywa48" height="1" width="1"/&gt;</content>



    <feedburner:origLink>http://blog.philwicklund.com/fff/2012/03/creating-a-hustle-culture.html</feedburner:origLink></entry>
    <entry>
        <title>Getting workflows to process on an app server, where they belong</title>
        <link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SharepointHappenings/~3/3S_6i9ZpMYg/getting-workflows-to-process-on-an-app-server-where-they-belong.html" />
        <link rel="replies" type="text/html" href="http://blog.philwicklund.com/fff/2012/03/getting-workflows-to-process-on-an-app-server-where-they-belong.html" thr:count="0" />
        <id>tag:typepad.com,2003:post-6a0167637d60a8970b016763f50cc2970b</id>
        <published>2012-03-21T07:00:00-07:00</published>
        <updated>2012-03-19T05:59:43-07:00</updated>
        <summary>By default SharePoint workflow instances aren't processed on an application server in the SharePoint farm. Instead, they're processed on the web front end that initiated the workflow. This is a bummer for two reasons: This isn't WEB traffic… it's application processing. You typically only want WEB traffic on your **WEB**...</summary>
        <author>
            <name>Phil Wicklund</name>
        </author>
        <category scheme="http://www.sixapart.com/ns/types#category" term="Best Practices" />
        <category scheme="http://www.sixapart.com/ns/types#category" term="PowerShell" />
        <category scheme="http://www.sixapart.com/ns/types#category" term="SharePoint Administration" />
        <category scheme="http://www.sixapart.com/ns/types#category" term="Workflow Development" />
        
        <category scheme="http://sixapart.com/ns/types#tag" term="application server" />
        <category scheme="http://sixapart.com/ns/types#tag" term="PowerShell" />
        <category scheme="http://sixapart.com/ns/types#tag" term="SharePoint" />
        <category scheme="http://sixapart.com/ns/types#tag" term="sharepoint timer job" />
        <category scheme="http://sixapart.com/ns/types#tag" term="sharepoint workflow" />
        <category scheme="http://sixapart.com/ns/types#tag" term="timer service" />
        <category scheme="http://sixapart.com/ns/types#tag" term="web front end" />
        <category scheme="http://sixapart.com/ns/types#tag" term="workflow" />
        <category scheme="http://sixapart.com/ns/types#tag" term="workflow timer service" />
        
<content type="html" xml:lang="en-US" xml:base="http://blog.philwicklund.com/fff/">&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;&lt;p&gt;By default SharePoint workflow instances aren't processed on an application server in the SharePoint farm. Instead, they're processed on the web front end that initiated the workflow. This is a bummer for two reasons:&lt;/p&gt;&#xD;
&lt;ol&gt;&#xD;
&lt;li&gt;This isn't WEB traffic… it's application processing. &lt;/li&gt;&#xD;
&lt;li&gt;You typically only want WEB traffic on your **WEB** front ends &lt;/li&gt;&#xD;
&lt;/ol&gt;&#xD;
&lt;p&gt;Web requests can be negatively impacted when junk is running on your web front ends, besides web requests of course. Translation: &lt;em&gt;Workflow processing can slow page response times, which makes for a bad end user experience.&lt;/em&gt;&lt;/p&gt;&#xD;
&lt;p&gt;When I build farms I try to isolate web traffic on my web front ends, and therefore move all services onto my application servers. But how do you get workflows to process on an application server, when by default they always kick off from within the w3wp process from whence they came?&lt;/p&gt;&#xD;
&lt;h1&gt;Microsoft SharePoint Foundation Workflow Timer Service&lt;/h1&gt;&#xD;
&lt;p&gt;&lt;img alt="" src="http://blog.philwicklund.com/.a/6a0167637d60a8970b016763f50cbb970b-pi"&gt;&lt;/img&gt;&lt;/p&gt;&#xD;
&lt;p&gt;The funny thing is I actually lied. There's a timer service that processes workflow jobs. The thing about it is the timer job only runs when the threshold of queued jobs (across the farm) is greater than 15, the default. So, job number 16 gets queued and sent to the workflow timer job for processing, which runs every 5 minutes by default.&lt;/p&gt;&#xD;
&lt;p&gt;The trick, then, is to set the threshold from 15 down to 0. This will force all workflow processing to be handled via the timer job. Then, simply make sure that the timer service is only started on the application servers. Start the service on all the application servers to setup a round robin effect.&lt;/p&gt;&#xD;
&lt;p&gt;Lastly, run the following PowerShell cmdlet to set the threshold:&lt;/p&gt;&#xD;
&lt;p&gt;&lt;span style="font-family: Courier New;"&gt;Set-SPFarmConfig –WorkflowPostponeThreshold 0 &lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p&gt;Pretty slick huh?&lt;/p&gt;&#xD;
&lt;p&gt;Bottom line – if you have a workflow heavy farm, change the threshold to 0 to get that blasted CPU pressure off your web front ends.&lt;/p&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/8RIR62ieBoafBr6RnRqlEmxDMds/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/8RIR62ieBoafBr6RnRqlEmxDMds/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/8RIR62ieBoafBr6RnRqlEmxDMds/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/8RIR62ieBoafBr6RnRqlEmxDMds/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/SharepointHappenings?a=3S_6i9ZpMYg:qA6E0jr6yU4:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SharepointHappenings?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SharepointHappenings?a=3S_6i9ZpMYg:qA6E0jr6yU4:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SharepointHappenings?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SharepointHappenings?a=3S_6i9ZpMYg:qA6E0jr6yU4:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SharepointHappenings?i=3S_6i9ZpMYg:qA6E0jr6yU4:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SharepointHappenings?a=3S_6i9ZpMYg:qA6E0jr6yU4:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SharepointHappenings?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SharepointHappenings?a=3S_6i9ZpMYg:qA6E0jr6yU4:KwTdNBX3Jqk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SharepointHappenings?i=3S_6i9ZpMYg:qA6E0jr6yU4:KwTdNBX3Jqk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SharepointHappenings?a=3S_6i9ZpMYg:qA6E0jr6yU4:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SharepointHappenings?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SharepointHappenings?a=3S_6i9ZpMYg:qA6E0jr6yU4:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SharepointHappenings?i=3S_6i9ZpMYg:qA6E0jr6yU4:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SharepointHappenings?a=3S_6i9ZpMYg:qA6E0jr6yU4:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SharepointHappenings?i=3S_6i9ZpMYg:qA6E0jr6yU4:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SharepointHappenings?a=3S_6i9ZpMYg:qA6E0jr6yU4:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SharepointHappenings?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SharepointHappenings/~4/3S_6i9ZpMYg" height="1" width="1"/&gt;</content>



    <feedburner:origLink>http://blog.philwicklund.com/fff/2012/03/getting-workflows-to-process-on-an-app-server-where-they-belong.html</feedburner:origLink></entry>
    <entry>
        <title>The Chasm between OOB, SharePoint Designer and Visual Studio Workflows</title>
        <link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SharepointHappenings/~3/GB1CaLu6CZE/the-chasm-between-oob-sharepoint-designer-and-visual-studio-workflows.html" />
        <link rel="replies" type="text/html" href="http://blog.philwicklund.com/fff/2012/03/the-chasm-between-oob-sharepoint-designer-and-visual-studio-workflows.html" thr:count="4" thr:updated="2012-04-21T21:44:29-07:00" />
        <id>tag:typepad.com,2003:post-6a0167637d60a8970b016763f432b9970b</id>
        <published>2012-03-20T07:00:00-07:00</published>
        <updated>2012-03-18T12:40:46-07:00</updated>
        <summary>Wouldn't it be great if there ever were a one-size fits all tool for building custom workflows for SharePoint? Alas! There isn't L. Here's why: The OOB workflows are useless SharePoint Designer is a toy Visual Studio is just too danged hard The out-of the box workflows are useless Ok...</summary>
        <author>
            <name>Phil Wicklund</name>
        </author>
        <category scheme="http://www.sixapart.com/ns/types#category" term="3rd Party Tools" />
        <category scheme="http://www.sixapart.com/ns/types#category" term="Workflow Development" />
        
        <category scheme="http://sixapart.com/ns/types#tag" term="Agile Point" />
        <category scheme="http://sixapart.com/ns/types#tag" term="approval workflow" />
        <category scheme="http://sixapart.com/ns/types#tag" term="Global 360" />
        <category scheme="http://sixapart.com/ns/types#tag" term="K2" />
        <category scheme="http://sixapart.com/ns/types#tag" term="Nintex" />
        <category scheme="http://sixapart.com/ns/types#tag" term="SharePoint" />
        <category scheme="http://sixapart.com/ns/types#tag" term="SharePoint Designer" />
        <category scheme="http://sixapart.com/ns/types#tag" term="SharePoint workflow" />
        <category scheme="http://sixapart.com/ns/types#tag" term="Visual Studio" />
        
<content type="html" xml:lang="en-US" xml:base="http://blog.philwicklund.com/fff/">&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;&lt;p&gt;&lt;span style="font-size: 12pt;"&gt;Wouldn't it be great if there ever were a one-size fits all tool for building custom workflows for SharePoint? Alas! There isn't &lt;span style="font-family: Wingdings;"&gt;L&lt;/span&gt;. Here's why: &lt;/span&gt;&lt;/p&gt;&#xD;
&lt;ul&gt;&#xD;
&lt;li&gt;&lt;span style="font-size: 12pt;"&gt;The OOB workflows are useless &lt;/span&gt;&lt;/li&gt;&#xD;
&lt;li&gt;&lt;span style="font-size: 12pt;"&gt;SharePoint Designer is a toy &lt;/span&gt;&lt;/li&gt;&#xD;
&lt;li&gt;&lt;span style="font-size: 12pt;"&gt;Visual Studio is just too danged hard &lt;/span&gt;&lt;/li&gt;&#xD;
&lt;/ul&gt;&#xD;
&lt;h1&gt;&lt;span style="font-size: 12pt;"&gt;The out-of the box workflows are useless &lt;/span&gt;&lt;/h1&gt;&#xD;
&lt;p&gt;&lt;span style="font-size: 12pt;"&gt;Ok – useless was a strong word. If you're seeking basic approval via task and/or email, you'll find value out of a few of the out-of-the-box workflows within SharePoint. You may wonder… has anyone complained to Microsoft for the apparent lack of useful out-of-the-box workflows? The basic answer is yes, people have complained, but it makes a lot of sense when you think about why there's only a handful of OOB workflows. I mean really, try to think up as many one-size fits all business processes as you can. Needless to say, your list will be short – which is why there aren't a lot of "good" out-of-the-box workflows. &lt;/span&gt;&lt;/p&gt;&#xD;
&lt;h1&gt;&lt;span style="font-size: 12pt;"&gt;SharePoint Designer is a glorified toy &lt;/span&gt;&lt;/h1&gt;&#xD;
&lt;p&gt;&lt;span style="font-size: 12pt;"&gt;I'm sure this will turn some heads… but it's true. SharePoint Designer workflows are only good for one-off basic workflows. Enterprise BPM? Not a chance. Here's why SharePoint Designer workflows lack luster: &lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p style="background: white;"&gt;&lt;span style="font-size: 12pt;"&gt;&lt;strong&gt;Buster #1) They're sequential&lt;/strong&gt;… meaning they can only progress forward. Think of a business process within your company. Chances are that business process needs to go "back in time" at some point. A SharePoint Designer workflow can't do this. It can only move forward (aka, A &amp;gt; B &amp;gt; C &amp;gt; D, where A is the start and D is the end). Any serious business process shouldn't be attempted in SharePoint Designer. The only way to "fake it" is to start a new workflow instance before the first instances completes. The better approach is to build a state machine in Visual Studio. &lt;span style="color: #333333;"&gt;The image below shows the two different types and how they would look on a diagram: &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p style="background: white;"&gt;&lt;a href="http://blog.philwicklund.com/.a/6a0167637d60a8970b016763f432a2970b-popup" onclick="window.open( this.href, '_blank', 'width=640,height=480,scrollbars=no,resizable=no,toolbar=no,directories=no,location=no,menubar=no,status=no,left=0,top=0' ); return false" style="display: inline;"&gt;&lt;img alt="031812_1938_TheChasmbet1" class="asset  asset-image at-xid-6a0167637d60a8970b016763f432a2970b" src="http://blog.philwicklund.com/.a/6a0167637d60a8970b016763f432a2970b-500wi" title="031812_1938_TheChasmbet1"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br&gt;&lt;span style="color: #333333; font-size: 12pt;"&gt; &lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p style="background: white;"&gt;&lt;span style="font-size: 12pt;"&gt;&lt;strong&gt;Buster #2) You can't easily integrate with other lines of business apps and/or data&lt;/strong&gt;. Here's a platform buster: Another line of business application needs to send a message to an inflight workflow, and thereafter the SharePoint workflow needs to respond to the calling application. &lt;span style="color: #333333;"&gt;Designer workflows can't really integrate well (out-of-the-box) with other systems external to SharePoint. Now, you can use BCS with Workflows but really all you can do is CRUD (create, review, update, and delete) data, YOU CAN'T RESPOND TO EXTERNAL EVENTS! This is a significant limitation to SharePoint Designer workflows. For instance, look at the figure below. This figure shows several workflow instances in SharePoint that interact with some Line of Business application. They call into the system, and then sit and wait for a response from that system. The red arrows reflect the response, where the line of business app wants to notify the waiting instance that it has either finished processing or that a human has performed some action. You can't cross this boundary in SharePoint Designer workflows. &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p style="background: white;"&gt;&lt;a href="http://blog.philwicklund.com/.a/6a0167637d60a8970b016302968750970d-popup"&gt;&lt;img alt="" border="0" src="http://blog.philwicklund.com/.a/6a0167637d60a8970b016302ff8754970d-pi"&gt;&lt;/img&gt;&lt;/a&gt;&lt;span style="color: #333333; font-size: 12pt;"&gt; &lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p style="background: white;"&gt;&lt;span style="color: #333333; font-size: 12pt;"&gt;&lt;strong&gt;&lt;em&gt;Buster #3) Parent Child workflows&lt;/em&gt;&lt;/strong&gt;: In SharePoint Designer there is no way (out-of-the-box) to have a parent workflow spawn child workflows and wait for those workflows to finish executing (exception – you can spawn the OOB workflows). I see so many companies build a huge workflow that tries to do everything and fails. Plus, you then get no reusability in your workflows. Rather, I suggest building smaller, reusable workflows and having parent workflows invoke those child workflows, as seen in Figure 4: &lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p style="background: white;"&gt;&lt;a href="http://blog.philwicklund.com/.a/6a0167637d60a8970b0168e88c1d03970c-popup"&gt;&lt;img alt="" border="0" src="http://blog.philwicklund.com/.a/6a0167637d60a8970b016302ff8758970d-pi"&gt;&lt;/img&gt;&lt;/a&gt;&lt;span style="color: #333333; font-size: 12pt;"&gt; &lt;/span&gt;&lt;/p&gt;&#xD;
&lt;h1&gt;&lt;span style="font-size: 12pt;"&gt;Visual Studio is just do danged hard for most people &lt;/span&gt;&lt;/h1&gt;&#xD;
&lt;p&gt;&lt;span style="font-size: 12pt;"&gt;Ok – now I've let you think that Visual Studio is your best bet for creating custom workflows for SharePoint. Well, the truth is, is you're a .NET developer and you have a limited budget, you're right – it is your best option. But the reality is most IT-Professionals aren't developers. So how you do cross the chasm when OOB, Designer, nor Visual Studio fit the bill? This is where 3&lt;sup&gt;rd&lt;/sup&gt; parties come in. &lt;/span&gt;&lt;/p&gt;&#xD;
&lt;h1&gt;&lt;span style="font-size: 12pt;"&gt;My take on Workflow ISVs &lt;/span&gt;&lt;/h1&gt;&#xD;
&lt;p&gt;&lt;span style="font-size: 12pt;"&gt;The goal when looking at 3&lt;sup&gt;rd&lt;/sup&gt; party workflow tools is to consider what your business driver is: &lt;/span&gt;&lt;/p&gt;&#xD;
&lt;ul&gt;&#xD;
&lt;li&gt;&lt;span style="font-size: 12pt;"&gt;Enterprise business process management &lt;/span&gt;&lt;/li&gt;&#xD;
&lt;li&gt;&lt;span style="font-size: 12pt;"&gt;Simply filling the void between SharePoint Designer and Visual Studio &lt;/span&gt;&lt;/li&gt;&#xD;
&lt;/ul&gt;&#xD;
&lt;p&gt;&lt;span style="font-size: 12pt;"&gt;Knowing which group you fall into makes a huge difference. First, if you're looking for enterprise BPM (LOB integration, etc), you'll be spending a lot more money than if you simply wish SharePoint Designer was more intuitive and had more bells and whistles. BPM tools that come to my mind are &lt;a href="http://www.k2.com/en/sharepoint2010.aspx"&gt;K2&lt;/a&gt; and &lt;a href="http://www.global360.com/solutions/solution/microsoft-based-solutions/"&gt;Global 360&lt;/a&gt;, and I believe you can spend a 100k without trying too hard. These are big bucks tools for big BPM problems. &lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p&gt;&lt;span style="font-size: 12pt;"&gt;On the other hand you have &lt;a href="http://www.nintex.com/en-US/Products/Pages/NintexWorkflow2010.aspx"&gt;Nintex workflows&lt;/a&gt; for the common folk to use, and yet it provides a ton more features and capabilities than SharePoint Designer. What's more is Nintex is much more reasonably priced. &lt;a href="http://www.agilepoint.com/"&gt;Agile Point&lt;/a&gt; is another promising provider in this space, albeit I have yet to research their differentiator. &lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p&gt;&lt;span style="font-size: 12pt;"&gt;In the end you have balance maintainability and flexibility, as the following image shows. This is even true for these 3&lt;sup&gt;rd&lt;/sup&gt; parties I mentioned. For example, Nintex is easy to use, and much less expensive, than say K2, but it isn't as robust. &lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p&gt;&lt;a href="http://blog.philwicklund.com/.a/6a0167637d60a8970b016763f432b3970b-pi" style="display: inline;"&gt;&lt;img alt="031812_1938_TheChasmbet4" class="asset  asset-image at-xid-6a0167637d60a8970b016763f432b3970b" src="http://blog.philwicklund.com/.a/6a0167637d60a8970b016763f432b3970b-500wi" title="031812_1938_TheChasmbet4"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br&gt;&lt;span style="font-size: 12pt;"&gt; &lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p&gt;&lt;span style="font-size: 12pt;"&gt;These are the guidelines that I've used to advise my clients on 3&lt;sup&gt;rd&lt;/sup&gt; party workflow tools. Do you know of any compelling differentiators that are worth mentioning?&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/MYpYyd_gmg9tNQ8w02_AX0xEQQA/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/MYpYyd_gmg9tNQ8w02_AX0xEQQA/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/MYpYyd_gmg9tNQ8w02_AX0xEQQA/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/MYpYyd_gmg9tNQ8w02_AX0xEQQA/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/SharepointHappenings?a=GB1CaLu6CZE:2O2AYepdxbc:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SharepointHappenings?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SharepointHappenings?a=GB1CaLu6CZE:2O2AYepdxbc:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SharepointHappenings?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SharepointHappenings?a=GB1CaLu6CZE:2O2AYepdxbc:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SharepointHappenings?i=GB1CaLu6CZE:2O2AYepdxbc:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SharepointHappenings?a=GB1CaLu6CZE:2O2AYepdxbc:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SharepointHappenings?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SharepointHappenings?a=GB1CaLu6CZE:2O2AYepdxbc:KwTdNBX3Jqk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SharepointHappenings?i=GB1CaLu6CZE:2O2AYepdxbc:KwTdNBX3Jqk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SharepointHappenings?a=GB1CaLu6CZE:2O2AYepdxbc:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SharepointHappenings?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SharepointHappenings?a=GB1CaLu6CZE:2O2AYepdxbc:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SharepointHappenings?i=GB1CaLu6CZE:2O2AYepdxbc:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SharepointHappenings?a=GB1CaLu6CZE:2O2AYepdxbc:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SharepointHappenings?i=GB1CaLu6CZE:2O2AYepdxbc:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SharepointHappenings?a=GB1CaLu6CZE:2O2AYepdxbc:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SharepointHappenings?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SharepointHappenings/~4/GB1CaLu6CZE" height="1" width="1"/&gt;</content>



    <feedburner:origLink>http://blog.philwicklund.com/fff/2012/03/the-chasm-between-oob-sharepoint-designer-and-visual-studio-workflows.html</feedburner:origLink></entry>
 
</feed><!-- ph=1 -->

