﻿<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/">
  <channel>
    <title>Joe Brinkman</title>
    <description>My personal blog on DotNetNuke.</description>
    <link>http://www.dotnetnuke.com/Community/Blogs/tabid/825/BlogId/3/Default.aspx</link>
    <language>en-US</language>
    <managingEditor>joe.brinkman@dotnetnuke.com</managingEditor>
    <webMaster>admin1@dotnetnuke.com</webMaster>
    <pubDate>Sat, 10 May 2008 18:23:05 GMT</pubDate>
    <lastBuildDate>Sat, 10 May 2008 18:23:05 GMT</lastBuildDate>
    <docs>http://backend.userland.com/rss</docs>
    <generator>Blog RSS Generator Version 3.4.0.39853</generator>
    <item>
      <title>OpenForce Call for Speakers Extended</title>
      <description>&lt;p&gt;The OpenForce Call for Speakers was scheduled to end today, however due to some issues with the original session submission forms we have decided to extend the call for speakers submission date.  Please submit all session proposals by 5PM PST on Friday April 25th.&lt;/p&gt;
&lt;p&gt;We have a lot of great sessions already submitted but we want to make sure that all speakers have an opportunity to get their session proposals submitted.  If you are having any problems with the session submission, please send me an email and we'll take care of it promptly.&lt;/p&gt;</description>
      <link>http://www.dotnetnuke.com/Community/Blogs/tabid/825/EntryID/1811/Default.aspx</link>
      <author>joe.brinkman@dotnetnuke.com</author>
      <comments>http://www.dotnetnuke.com/Community/Blogs/tabid/825/EntryID/1811/Default.aspx#Comments</comments>
      <guid isPermaLink="true">http://www.dotnetnuke.com/Default.aspx?tabid=825&amp;EntryID=1811</guid>
      <pubDate>Tue, 22 Apr 2008 01:25:00 GMT</pubDate>
      <slash:comments>2</slash:comments>
      <trackback:ping>http://www.dotnetnuke.com/DesktopModules/Blog/Trackback.aspx?id=1811</trackback:ping>
    </item>
    <item>
      <title>OpenForce North America Call for Speakers</title>
      <description>&lt;p class="SubHead"&gt;DotNetNuke OpenForce is Back!&lt;/p&gt;
&lt;p&gt;After a highly successful OpenForce '07 it is now time to begin planning for OpenForce '08.&amp;#160; We are currently working with our conference partners on the OpenForce '08 conferences.&amp;#160; One of our first tasks is to start identifying our speakers.&lt;/p&gt;</description>
      <link>http://www.dotnetnuke.com/Community/Blogs/tabid/825/EntryID/1792/Default.aspx</link>
      <author>joe.brinkman@dotnetnuke.com</author>
      <comments>http://www.dotnetnuke.com/Community/Blogs/tabid/825/EntryID/1792/Default.aspx#Comments</comments>
      <guid isPermaLink="true">http://www.dotnetnuke.com/Default.aspx?tabid=825&amp;EntryID=1792</guid>
      <pubDate>Thu, 03 Apr 2008 19:01:00 GMT</pubDate>
      <slash:comments>2</slash:comments>
      <trackback:ping>http://www.dotnetnuke.com/DesktopModules/Blog/Trackback.aspx?id=1792</trackback:ping>
    </item>
    <item>
      <title>PowerShell for DotNetNuke</title>
      <description>&lt;p&gt;The following is an excerpt from my blog at &lt;a href="http://blog.theaccidentalgeek.com/archive/2007/10/14/powershell-for-dotnetnuke.aspx"&gt; TheAccidentalGeek.com&lt;/a&gt;:&lt;/p&gt;
&lt;p&gt;With all of the excitement and passion in the PowerShell community, how could I not look to see how I could use PowerShell with DotNetNuke.  Thus was born my session idea:  &lt;a href="http://www.openforce07.com/Conferences/OpenForce07/Sessions/tabid/57/Default.aspx"&gt;PowerShell for DotNetNuke&lt;/a&gt; which I will be presenting in Las Vegas at &lt;a href="http://www.openforce07.com/Conferences/OpenForce07/"&gt;OpenForce '07&lt;/a&gt;.  During my session I will be showing how you can use PowerShell to enhance managing DotNetNuke, both for installing new sites and for sites that are already up and running. &lt;/p&gt;
&lt;p&gt;One of the early ideas I had was that I might even be able to create a DotNetNuke module that would let a user execute PowerShell commands and scripts on the server.  Since DotNetNuke allows you to lock down access to any module it is fairly secure.  The initial code for this module is based off earlier examples by &lt;a href="http://www.hanselman.com/blog/TestingPowerShellScriptsWithNUnit.aspx"&gt;Scott Hanselman&lt;/a&gt; and &lt;a href="http://www.leastprivilege.com/HostingPowerShellInASPNET.aspx"&gt;Dominick Baier&lt;/a&gt;.  Here is a sample video of my work so far.&lt;/p&gt;
&lt;p&gt;&lt;object width="640" height="498" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"&gt;
&lt;param value="http://content.screencast.com/bootstrap.swf" name="movie" /&gt;
&lt;param value="high" name="quality" /&gt;
&lt;param value="#FFFFFF" name="bgcolor" /&gt;
&lt;param value="content=http://content.screencast.com/media/114cc50c-f149-4032-982b-cc7d14a87bd9_cd10fcf4-7a0f-443e-baab-9a2d1c84a7b5_static_0_0_PowerShellForDNN.swf&amp;width=640&amp;height=498" name="flashVars" /&gt;
&lt;param value="true" name="allowFullScreen" /&gt; &lt;embed width="640" height="498" allowfullscreen="true" flashvars="content=http://content.screencast.com/media/114cc50c-f149-4032-982b-cc7d14a87bd9_cd10fcf4-7a0f-443e-baab-9a2d1c84a7b5_static_0_0_PowerShellForDNN.swf&amp;width=640&amp;height=498" type="application/x-shockwave-flash" bgcolor="#FFFFFF" quality="high" src="http://content.screencast.com/bootstrap.swf"&gt;&lt;/embed&gt;  &lt;/object&gt;&lt;/p&gt;
&lt;p&gt;See my full blog to download the source code.&lt;/p&gt;</description>
      <link>http://www.dotnetnuke.com/Community/Blogs/tabid/825/EntryID/1590/Default.aspx</link>
      <author>joe.brinkman@dotnetnuke.com</author>
      <comments>http://www.dotnetnuke.com/Community/Blogs/tabid/825/EntryID/1590/Default.aspx#Comments</comments>
      <guid isPermaLink="true">http://www.dotnetnuke.com/Default.aspx?tabid=825&amp;EntryID=1590</guid>
      <pubDate>Mon, 15 Oct 2007 14:34:19 GMT</pubDate>
      <slash:comments>1</slash:comments>
      <trackback:ping>http://www.dotnetnuke.com/DesktopModules/Blog/Trackback.aspx?id=1590</trackback:ping>
    </item>
    <item>
      <title>DotNetNuke 4.6.2 is now available</title>
      <description>&lt;p&gt;&lt;img style="margin: 0px 0px 10px 10px" height="200" alt="rubiks-cube" width="200" align="right" border="0" src="/Portals/25/rubiks-cube.jpg" /&gt; Nothing is ever easy in life.  The release of 4.6.0 and the subsequent release of 4.6.1 proved that.  4.6.1 was primarily concerned with fixing a couple of very nasty &lt;a href="http://support.dotnetnuke.com/project/ChangeLog.aspx?PROJID=2"&gt;bugs from the 4.6.0 build&lt;/a&gt;.  The two worst bugs included a breaking change to the behavior of ModuleSettingsBase and a defect in the UserSettings page that caused the system to overwrite your usersettings whenever someone logged in.  Unfortunately, when we attempted to roll back the changes to ModuleSettingsBase to the pre-4.6.0 code, we did not get all of the relevant code rolled back.  This only made the breaking change worse.  This prompted us to take the unusual step of completely removing the 4.6.1 download until we could get a new version coded, tested and built to put back online.  </description>
      <link>http://www.dotnetnuke.com/Community/Blogs/tabid/825/EntryID/1575/Default.aspx</link>
      <author>joe.brinkman@dotnetnuke.com</author>
      <comments>http://www.dotnetnuke.com/Community/Blogs/tabid/825/EntryID/1575/Default.aspx#Comments</comments>
      <guid isPermaLink="true">http://www.dotnetnuke.com/Default.aspx?tabid=825&amp;EntryID=1575</guid>
      <pubDate>Mon, 01 Oct 2007 11:31:23 GMT</pubDate>
      <slash:comments>2</slash:comments>
      <trackback:ping>http://www.dotnetnuke.com/DesktopModules/Blog/Trackback.aspx?id=1575</trackback:ping>
    </item>
    <item>
      <title>OpenForce Europe is a Huge Success</title>
      <description>&lt;img style="MARGIN: 0px 10px 10px" align="right" border="0" src="http://blog.theaccidentalgeek.com/images/blog_theaccidentalgeek_com/WindowsLiveWriter/OpenForceEuropeisaHugeSuccess_F394/OpenForce400x131_thumb_thumb.gif" /&gt; Last week DotNetNuke OpenForce Europe '07 kicked off our first round of officially sponsored conferences for the DotNetNuke community.  We have been planning for the OpenForce conferences for over a year and it was great just to get the first one out of the way. Since we have never put together a conference before, we were not always sure what to expect. The European conference was added in the early summer to our conference lineup, and we did not have as much time as we wanted to get all of the desired marketing pieces in place, but our European community members did not let us down.</description>
      <link>http://www.dotnetnuke.com/Community/Blogs/tabid/825/EntryID/1570/Default.aspx</link>
      <author>joe.brinkman@dotnetnuke.com</author>
      <comments>http://www.dotnetnuke.com/Community/Blogs/tabid/825/EntryID/1570/Default.aspx#Comments</comments>
      <guid isPermaLink="true">http://www.dotnetnuke.com/Default.aspx?tabid=825&amp;EntryID=1570</guid>
      <pubDate>Thu, 27 Sep 2007 01:22:55 GMT</pubDate>
      <slash:comments>3</slash:comments>
      <trackback:ping>http://www.dotnetnuke.com/DesktopModules/Blog/Trackback.aspx?id=1570</trackback:ping>
    </item>
    <item>
      <title>DotNetNuke 4.6.0 release is coming</title>
      <description>&lt;img style="margin: 0px 0px 15px 15px" height="159" alt="starburst_rc1" width="159" align="right" border="0" src="/Portals/25/starburst_rc1.jpg" /&gt;DotNetNuke 4.6.0 is quickly approaching the release date.  We have gone through 2 different beta releases and have now packaged and released RC1 to our testers and benefactors.</description>
      <link>http://www.dotnetnuke.com/Community/Blogs/tabid/825/EntryID/1554/Default.aspx</link>
      <author>joe.brinkman@dotnetnuke.com</author>
      <comments>http://www.dotnetnuke.com/Community/Blogs/tabid/825/EntryID/1554/Default.aspx#Comments</comments>
      <guid isPermaLink="true">http://www.dotnetnuke.com/Default.aspx?tabid=825&amp;EntryID=1554</guid>
      <pubDate>Wed, 12 Sep 2007 21:06:33 GMT</pubDate>
      <slash:comments>1</slash:comments>
      <trackback:ping>http://www.dotnetnuke.com/DesktopModules/Blog/Trackback.aspx?id=1554</trackback:ping>
    </item>
    <item>
      <title>DotNetNuke 4.6 Roadmap</title>
      <description>&lt;img style="margin: 0px 10px 10px" height="219" alt="Map" width="250" align="right" border="0" src="/Portals/25/Map.gif" /&gt; With DotNetNuke 4.5.4 and 4.5.5 having recently been released, we are now well underway on the 4.6 release.  Unlike previous releases we actually started work on some elements of this release in parallel with 4.5.4 release testing.  What has not been decided until earlier this week was the full scope of the release and a target release date.  The exact feature set and release date is still subject to change.</description>
      <link>http://www.dotnetnuke.com/Community/Blogs/tabid/825/EntryID/1507/Default.aspx</link>
      <author>joe.brinkman@dotnetnuke.com</author>
      <comments>http://www.dotnetnuke.com/Community/Blogs/tabid/825/EntryID/1507/Default.aspx#Comments</comments>
      <guid isPermaLink="true">http://www.dotnetnuke.com/Default.aspx?tabid=825&amp;EntryID=1507</guid>
      <pubDate>Sat, 04 Aug 2007 21:27:21 GMT</pubDate>
      <slash:comments>5</slash:comments>
      <trackback:ping>http://www.dotnetnuke.com/DesktopModules/Blog/Trackback.aspx?id=1507</trackback:ping>
    </item>
    <item>
      <title>Refining the DotNetNuke Release Process</title>
      <description>&lt;img height="300" alt="DevCycle" width="300" align="right" border="0" src="/Portals/25/DevCycle.jpg" /&gt; Over the last four years DotNetNuke has experienced tremendous growth and adoption.  We have added more features to the core and grown the project teams to the point where there are now more than 45 people actively working on one DNN project or another.  At the same time we have also grown the programs around the project that help fund DotNetNuke and provide support to the community - programs like the &lt;a target="_blank" href="http://www.dotnetnuke.com/Programs/BenefactorProgram/tabid/894/Default.aspx"&gt;Benefactor Program&lt;/a&gt;, the &lt;a target="_blank" href="http://www.dotnetnuke.com/Programs/ReviewProgram/tabid/959/Default.aspx"&gt;Review Program&lt;/a&gt;, the &lt;a target="_blank" href="http://marketplace.dotnetnuke.com/"&gt;MarketPlace&lt;/a&gt; and the upcoming &lt;a target="_blank" href="http://www.openforce07.com/"&gt;OpenForce Conferences&lt;/a&gt;.
</description>
      <link>http://www.dotnetnuke.com/Community/Blogs/tabid/825/EntryID/1500/Default.aspx</link>
      <author>joe.brinkman@dotnetnuke.com</author>
      <guid isPermaLink="true">http://www.dotnetnuke.com/Default.aspx?tabid=825&amp;EntryID=1500</guid>
      <pubDate>Tue, 24 Jul 2007 15:46:32 GMT</pubDate>
      <trackback:ping>http://www.dotnetnuke.com/DesktopModules/Blog/Trackback.aspx?id=1500</trackback:ping>
    </item>
    <item>
      <title>Re-defining Open Source</title>
      <description>&lt;p&gt;The following is re-published from &lt;a href="http://blog.theaccidentalgeek.com/archive/2007/07/11/re-defining-open-source.aspx"&gt;my blog at TheAccidentalGeek.com&lt;/a&gt;&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;div style="float: left; text-align: center"&gt;&lt;img style="margin: 10px auto; width: 154px; height: 150px" height="150" alt="gnu-head" width="154" border="0" src="/Portals/25/jmb-gnu-head.jpg" /&gt;&lt;br /&gt;
&lt;img style="margin: 0px 0px 10px 10px" height="150" alt="osi-certified-300x250" width="180" border="0" src="/Portals/25/jmb-osi-certified.gif" /&gt;&lt;/div&gt;
&lt;p&gt;It seems that I am seeing more and more discussion around what constitutes Open Source software and Open Source projects.  Not only do you have the &lt;a target="_blank" href="http://www.gnu.org/philosophy/free-sw.html"&gt;Free Software group&lt;/a&gt; who follow the Richard Stallman philosophy and the &lt;a target="_blank" href="http://www.opensource.org/"&gt;Open Source group&lt;/a&gt; who fall more into the Eric Raymond camp...&lt;/p&gt;</description>
      <link>http://www.dotnetnuke.com/Community/Blogs/tabid/825/EntryID/1488/Default.aspx</link>
      <author>joe.brinkman@dotnetnuke.com</author>
      <comments>http://www.dotnetnuke.com/Community/Blogs/tabid/825/EntryID/1488/Default.aspx#Comments</comments>
      <guid isPermaLink="true">http://www.dotnetnuke.com/Default.aspx?tabid=825&amp;EntryID=1488</guid>
      <pubDate>Tue, 10 Jul 2007 21:18:03 GMT</pubDate>
      <slash:comments>2</slash:comments>
      <trackback:ping>http://www.dotnetnuke.com/DesktopModules/Blog/Trackback.aspx?id=1488</trackback:ping>
    </item>
    <item>
      <title>PowerShell and DotNetNuke</title>
      <description>&lt;p&gt;&lt;img style="margin: 0px 0px 10px 10px" height="240" alt="PowerShell" width="222" align="right" border="0" src="/Portals/25/PowerShell.jpg" /&gt;Having worked with DotNetNuke for more than 4 years now, I have performed literally hundreds of installations.  While the installation process has gotten easier over the years as we have beefed up the installation routines, it is still not automatic. Even though I can install DNN in under a couple minutes, I often cut corners.  I usually just give the Asp.Net process account full control of the web application folder and use an sa account in the DB.  Neither of these are great practices, but setting up the correct permissions is a little more tedious and after you perform this task dozens of times you find that you soon start taking shortcuts.  The downside to these shortcuts is that I am not really testing out my site in a configuration that mirrors a typical production environment.  This can lead to subtle bugs that will be harder to track down later.&lt;/p&gt;
&lt;p&gt;The full blog post is availble at &lt;a href="http://blog.theaccidentalgeek.com/archive/2007/07/08/powershell-and-dotnetnuke.aspx"&gt;my new blog&lt;/a&gt;.&lt;/p&gt;</description>
      <link>http://www.dotnetnuke.com/Community/Blogs/tabid/825/EntryID/1484/Default.aspx</link>
      <author>joe.brinkman@dotnetnuke.com</author>
      <comments>http://www.dotnetnuke.com/Community/Blogs/tabid/825/EntryID/1484/Default.aspx#Comments</comments>
      <guid isPermaLink="true">http://www.dotnetnuke.com/Default.aspx?tabid=825&amp;EntryID=1484</guid>
      <pubDate>Sat, 07 Jul 2007 22:00:10 GMT</pubDate>
      <slash:comments>1</slash:comments>
      <trackback:ping>http://www.dotnetnuke.com/DesktopModules/Blog/Trackback.aspx?id=1484</trackback:ping>
    </item>
  </channel>
</rss>