<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/Content/RSSFeed.xsl" ?>
<rss version="2.0">
     <channel>
          <title>Rob Nowiks Blog</title>
          <description>Rob Nowiks Blog</description>
          <link>http://rnowik.com</link>
          <lastBuildDate>5/18/2013 3:31:48 PM</lastBuildDate>
          <generator>Rob Nowiks Blog</generator>
          
            <item>
               <title>Windows 8: &amp;ldquo;Run as Different User&amp;rdquo;</title>
               <description>&lt;p&gt;Just a quicknote – to enabled “run as a different user” from the Win 8 start screen, do the following: &lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Launch Group Policy Editor (gpedit.msc) &lt;/li&gt;    &lt;li&gt;Select User Configuration -&amp;gt; Administrative Templates -&amp;gt; Start menu and Taskbar &lt;/li&gt;    &lt;li&gt;Select the &amp;quot;Run as Different user&amp;quot; node and enable this. &lt;/li&gt; &lt;/ul&gt;</description>
               <link>http://rnowik.com/Windows-8-ldquo-Run-as-Different-User-rdquo.aspx</link>
               <author>Rob Nowik</author>
               <pubDate>5/14/2013 10:38:07 PM</pubDate>
            </item>
            <item>
               <title>Quicknote: Reduce size of Hyberfile.sys</title>
               <description>&lt;p&gt;I recently began running out of space on my C: Drive (120GB SSD). It turned out that 13GB of this was used by HyberFile.sys (which is used for hybernation). &lt;/p&gt;  &lt;p&gt;To reduce this, I opened an administrator command prompt and ran &lt;/p&gt;  &lt;p&gt;PowerCfg.exe /HIBERNATE /SIZE 50 (where this size is a percentage of the machines memory). &lt;/p&gt;  &lt;p&gt;See &lt;a title=&quot;http://www.ehow.com/how_8617946_reduce-size-hiberfilsys.html&quot; href=&quot;http://www.ehow.com/how_8617946_reduce-size-hiberfilsys.html&quot;&gt;http://www.ehow.com/how_8617946_reduce-size-hiberfilsys.html&lt;/a&gt; for further details. &lt;/p&gt;</description>
               <link>http://rnowik.com/Quicknote-Reduce-size-of-Hyberfile-sys.aspx</link>
               <author>Rob Nowik</author>
               <pubDate>10/30/2012 11:54:36 PM</pubDate>
            </item>
            <item>
               <title>PowerShell Variable Scope</title>
               <description>&lt;p&gt;Just thought I’d blog about PowerShell variable scope. It seems that not many people are aware of this (I wasn’t aware until recently). There are scopes for private, local (this is the default behaviour), script and global (the PowerShell console). &lt;/p&gt; $private:myVar = &amp;quot;Some value&amp;quot;  &lt;br /&gt;$local:myVar = &amp;quot;Some value&amp;quot;  &lt;br /&gt;$script:myVar = &amp;quot;Some value&amp;quot;   &lt;br /&gt;$global:myVar = &amp;quot;Some value&amp;quot;   &lt;p&gt;This article contains a nice section with slightly more detail. &lt;a title=&quot;http://powershell.com/cs/blogs/ebookv2/archive/2012/02/02/chapter-3-variables.aspx#scope-of-variables&quot; href=&quot;http://powershell.com/cs/blogs/ebookv2/archive/2012/02/02/chapter-3-variables.aspx#scope-of-variables&quot;&gt;http://powershell.com/cs/blogs/ebookv2/archive/2012/02/02/chapter-3-variables.aspx#scope-of-variables&lt;/a&gt;&lt;/p&gt;</description>
               <link>http://rnowik.com/PowerShell-Variable-Scope.aspx</link>
               <author>Rob Nowik</author>
               <pubDate>10/9/2012 10:52:10 PM</pubDate>
            </item>
            <item>
               <title>XNA Experiments: Coverflow</title>
               <description>&lt;p&gt;Experiments with XNA. Just finished trying to build coverflow, with animation, inertia etc…&lt;/p&gt;  &lt;p&gt;&lt;img style=&quot;background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px&quot; title=&quot;image&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;http://rnowik.com/images/image_thumb_1.png&quot; width=&quot;476&quot; height=&quot;301&quot; /&gt;&lt;/p&gt;</description>
               <link>http://rnowik.com/XNA-Experiments-Coverflow.aspx</link>
               <author>Rob Nowik</author>
               <pubDate>3/4/2012 4:36:52 PM</pubDate>
            </item>
            <item>
               <title>Quicknote: Equivalent to SPSecurity.RunWithElevatedPrivileges in standard asp.net (4.0)</title>
               <description>&lt;p&gt;I have an asp.net web app that must execute code under the context of the current user (via identity impersonate, as it needs to call out to various resources). There are some blocks of code, such as writing exceptions to the event log that must run as the app pool account. &lt;/p&gt;  &lt;p&gt;In SharePoint, (which has asp.net set up very similar to my web app), there is SPSecurity.RunWithElevatedPrivileges. This ensure a block of code runs as the app pool account. The equivalent in asp.net is as follows:&lt;/p&gt;  &lt;p&gt;using (System.Web.Hosting.HostingEnvironment.Impersonate())   &lt;br /&gt;{    &lt;br /&gt;}    &lt;br /&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://msdn.microsoft.com/en-us/library/system.web.hosting.hostingenvironment.impersonate.aspx&quot;&gt;http://msdn.microsoft.com/en-us/library/system.web.hosting.hostingenvironment.impersonate.aspx&lt;/a&gt;&lt;/p&gt;</description>
               <link>http://rnowik.com/Quicknote-Equivalent-to-SPSecurity-RunWithElevatedPrivileges-in-standard-asp-net-4-0.aspx</link>
               <author>Rob Nowik</author>
               <pubDate>2/8/2012 9:57:09 PM</pubDate>
            </item>
            <item>
               <title>Quicknote: A couple of links&amp;hellip;</title>
               <description>&lt;p&gt;I’m currently debugging WCF, as a reminder, here is an article on how to configure tracing and logging. I simply just put the relevant entries into my web.config and created the folder for my log file to be place in.&amp;#160; &lt;a title=&quot;http://msdn.microsoft.com/en-us/library/aa702726.aspx&quot; href=&quot;http://msdn.microsoft.com/en-us/library/aa702726.aspx&quot;&gt;http://msdn.microsoft.com/en-us/library/aa702726.aspx&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Also, here is a link to force self-signed certificates to appear as trusted on a development environment. &lt;a title=&quot;http://www.robbagby.com/iis/self-signed-certificates-on-iis-7-the-easy-way-and-the-most-effective-way/&quot; href=&quot;http://www.robbagby.com/iis/self-signed-certificates-on-iis-7-the-easy-way-and-the-most-effective-way/&quot;&gt;http://www.robbagby.com/iis/self-signed-certificates-on-iis-7-the-easy-way-and-the-most-effective-way/&lt;/a&gt;&lt;/p&gt;</description>
               <link>http://rnowik.com/Quicknote-A-couple-of-links-hellip.aspx</link>
               <author>Rob Nowik</author>
               <pubDate>6/25/2011 10:38:38 AM</pubDate>
            </item>
            <item>
               <title>SharePoint 2010: Synchronously Deploying Solutions (WSPs)</title>
               <description>&lt;p&gt;When developing larger SharePoint solutions (with multiple developers and environments), we normally write a series of PowerShell scripts to ensure that all our custom functionality and structure can be repeatedly deployed. The problem that commonly arises with this is that SharePoint solution files (wsps) are deployed asynchronously, meaning that later operations in PowerShell scripts can fail. A while ago, i posted a rough article on execadmsvcjobs with SharePoint 2010 (&lt;a href=&quot;http://rnowik.com/SharePoint-2010-Some-notes-on-Execadmsvcjobs-Start-SPAdminService.aspx&quot;&gt;click here to view the original article&lt;/a&gt;). I have experimented polling the “Deployed” property of a WSP in PowerShell, however I did not find this robust in some cases. &lt;/p&gt;  &lt;p&gt;I have recently hardened my mechanism to ensure that my PowerShell scripts wait synchronously for solutions to deploy / retract as follows (based on a excellent post by Gary LaPointe (&lt;a href=&quot;http://blog.falchionconsulting.com/index.php/2011/04/deploying-sharepoint-2010-solution-package-using-powershell-revisited&quot;&gt;see here&lt;/a&gt;))&lt;/p&gt;  &lt;p&gt;Note that this example assumes a solution to be activated globally (i.e. not at a specific webapp), and that also deploys to the GAC.    &lt;br /&gt;&lt;/p&gt;  &lt;div style=&quot;border-bottom: silver 1px solid; text-align: left; border-left: silver 1px solid; padding-bottom: 4px; line-height: 12pt; background-color: #f4f4f4; margin: 20px 0px 10px; padding-left: 4px; width: 97.5%; padding-right: 4px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; max-height: 200px; font-size: 8pt; overflow: auto; border-top: silver 1px solid; cursor: text; border-right: silver 1px solid; padding-top: 4px&quot; id=&quot;codeSnippetWrapper&quot;&gt;   &lt;div style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot; id=&quot;codeSnippet&quot;&gt;     &lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum1&quot;&gt;   1:&lt;/span&gt; Add-PSSnapin &lt;span style=&quot;color: #006080&quot;&gt;&amp;quot;Microsoft.SharePoint.Powershell&amp;quot;&lt;/span&gt;&lt;/pre&gt;
&lt;!--CRLF--&gt;

    &lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum2&quot;&gt;   2:&lt;/span&gt; $ErrorActionPreference = &lt;span style=&quot;color: #006080&quot;&gt;&amp;quot;stop&amp;quot;&lt;/span&gt;&lt;/pre&gt;
&lt;!--CRLF--&gt;

    &lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum3&quot;&gt;   3:&lt;/span&gt;&amp;#160; &lt;/pre&gt;
&lt;!--CRLF--&gt;

    &lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum4&quot;&gt;   4:&lt;/span&gt; $solutionPath = &lt;span style=&quot;color: #006080&quot;&gt;&amp;quot;C:\DummySolution\DummySolution\bin\Debug\DummySolution.wsp&amp;quot;&lt;/span&gt;&lt;/pre&gt;
&lt;!--CRLF--&gt;

    &lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum5&quot;&gt;   5:&lt;/span&gt; $solutionName = &lt;span style=&quot;color: #006080&quot;&gt;&amp;quot;DummySolution.wsp&amp;quot;&lt;/span&gt;&lt;/pre&gt;
&lt;!--CRLF--&gt;

    &lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum6&quot;&gt;   6:&lt;/span&gt; $featureName = &lt;span style=&quot;color: #006080&quot;&gt;&amp;quot;DummyWebPart&amp;quot;&lt;/span&gt;&lt;/pre&gt;
&lt;!--CRLF--&gt;

    &lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum7&quot;&gt;   7:&lt;/span&gt; $urlToActivateFeature = &lt;span style=&quot;color: #006080&quot;&gt;&amp;quot;http://mywebsite/sites/test&amp;quot;&lt;/span&gt;&lt;/pre&gt;
&lt;!--CRLF--&gt;

    &lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum8&quot;&gt;   8:&lt;/span&gt; $webAppUrl = &lt;span style=&quot;color: #006080&quot;&gt;&amp;quot;http://mywebsite&amp;quot;&lt;/span&gt;&lt;/pre&gt;
&lt;!--CRLF--&gt;

    &lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum9&quot;&gt;   9:&lt;/span&gt;&amp;#160; &lt;/pre&gt;
&lt;!--CRLF--&gt;

    &lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum10&quot;&gt;  10:&lt;/span&gt; Add-SPSolution -LiteralPath $solutionPath&lt;/pre&gt;
&lt;!--CRLF--&gt;

    &lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum11&quot;&gt;  11:&lt;/span&gt; Install-SPSolution -Identity $solutionName -GacDeployment -WebApplication $webAppUrl&lt;/pre&gt;
&lt;!--CRLF--&gt;

    &lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum12&quot;&gt;  12:&lt;/span&gt;&amp;#160; &lt;/pre&gt;
&lt;!--CRLF--&gt;

    &lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum13&quot;&gt;  13:&lt;/span&gt; &lt;span style=&quot;color: #0000ff&quot;&gt;do&lt;/span&gt; &lt;/pre&gt;
&lt;!--CRLF--&gt;

    &lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum14&quot;&gt;  14:&lt;/span&gt; { &lt;/pre&gt;
&lt;!--CRLF--&gt;

    &lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum15&quot;&gt;  15:&lt;/span&gt;     Write-Host &lt;span style=&quot;color: #006080&quot;&gt;&amp;quot;Sleeping for 2 seconds to allow wsp to deploy&amp;quot;&lt;/span&gt;&lt;/pre&gt;
&lt;!--CRLF--&gt;

    &lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum16&quot;&gt;  16:&lt;/span&gt;     Start-Sleep 2 &lt;/pre&gt;
&lt;!--CRLF--&gt;

    &lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum17&quot;&gt;  17:&lt;/span&gt;     $solution = Get-SPSolution $solutionName&lt;/pre&gt;
&lt;!--CRLF--&gt;

    &lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum18&quot;&gt;  18:&lt;/span&gt;     &lt;span style=&quot;color: #0000ff&quot;&gt;if&lt;/span&gt; ($solution.LastOperationResult -like &lt;span style=&quot;color: #006080&quot;&gt;&amp;quot;*Failed*&amp;quot;&lt;/span&gt;) { throw &lt;span style=&quot;color: #006080&quot;&gt;&amp;quot;An error occurred deployment.&amp;quot;&lt;/span&gt; }&lt;/pre&gt;
&lt;!--CRLF--&gt;

    &lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum19&quot;&gt;  19:&lt;/span&gt;     &lt;span style=&quot;color: #0000ff&quot;&gt;if&lt;/span&gt; (!$solution.JobExists -and $solution.Deployed) { break }&lt;/pre&gt;
&lt;!--CRLF--&gt;

    &lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum20&quot;&gt;  20:&lt;/span&gt; } &lt;/pre&gt;
&lt;!--CRLF--&gt;

    &lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum21&quot;&gt;  21:&lt;/span&gt; &lt;span style=&quot;color: #0000ff&quot;&gt;while&lt;/span&gt; ($&lt;span style=&quot;color: #0000ff&quot;&gt;true&lt;/span&gt;)&lt;/pre&gt;
&lt;!--CRLF--&gt;

    &lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum22&quot;&gt;  22:&lt;/span&gt; sleep 5  &lt;/pre&gt;
&lt;!--CRLF--&gt;

    &lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum23&quot;&gt;  23:&lt;/span&gt;&amp;#160; &lt;/pre&gt;
&lt;!--CRLF--&gt;

    &lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum24&quot;&gt;  24:&lt;/span&gt; Enable-SPFeature -Identity $featureName -Url $urlToActivateFeature &lt;/pre&gt;
&lt;!--CRLF--&gt;&lt;/div&gt;
&lt;/div&gt;</description>
               <link>http://rnowik.com/SharePoint-2010-Synchronously-Deploying-Solutions-WSPs.aspx</link>
               <author>Rob Nowik</author>
               <pubDate>4/27/2011 6:53:16 PM</pubDate>
            </item>
            <item>
               <title>SharePoint: Calling Services from PowerShell</title>
               <description>&lt;blockquote&gt;   &lt;p&gt;Nice article on calling services from PS. &lt;/p&gt;    &lt;p&gt;&lt;a title=&quot;http://sharepoint.microsoft.com/Blogs/zach/Lists/Posts/Post.aspx?ID=9&quot; href=&quot;http://sharepoint.microsoft.com/Blogs/zach/Lists/Posts/Post.aspx?ID=9&quot;&gt;http://sharepoint.microsoft.com/Blogs/zach/Lists/Posts/Post.aspx?ID=9&lt;/a&gt;&lt;/p&gt;&lt;/blockquote&gt;</description>
               <link>http://rnowik.com/SharePoint-Calling-Services-from-PowerShell.aspx</link>
               <author>Rob Nowik</author>
               <pubDate>1/14/2011 4:10:22 PM</pubDate>
            </item>
            <item>
               <title>Active Directory with PowerShell Links</title>
               <description>&lt;p&gt;&lt;a href=&quot;http://technet.microsoft.com/en-us/library/dd378937(WS.10).aspx&quot;&gt;http://technet.microsoft.com/en-us/library/dd378937(WS.10).aspx&lt;/a&gt;    &lt;br /&gt;&lt;a href=&quot;http://technet.microsoft.com/en-us/library/ee617195.aspx&quot;&gt;http://technet.microsoft.com/en-us/library/ee617195.aspx&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Import-module ActiveDirectory&lt;/p&gt;</description>
               <link>http://rnowik.com/Active-Directory-with-PowerShell-Links.aspx</link>
               <author>Rob Nowik</author>
               <pubDate>1/6/2011 5:56:39 PM</pubDate>
            </item>
            <item>
               <title>Quicknote: SharePoint / VS 2010 &amp;ndash; Ensuring features activate in the correct order</title>
               <description>&lt;p&gt;Just a quick one – when you have feature dependencies in SharePoint features, the order in which they are activated when F5ing in VS2010 is not controlled by feature dependencies, but the order the features appear in the package (see &lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://www.martinhatch.com/2010/04/controlling-order-of-feature-activation.html&quot;&gt;http://www.martinhatch.com/2010/04/controlling-order-of-feature-activation.html&lt;/a&gt;) &lt;/p&gt;</description>
               <link>http://rnowik.com/Quicknote-SharePoint-VS-2010-ndash-Ensuring-features-activate-in-the-correct-order.aspx</link>
               <author>Rob Nowik</author>
               <pubDate>10/11/2010 6:23:35 PM</pubDate>
            </item>
     </channel>
</rss>