﻿<?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>Pants Optional! </title>
    <description>Coding in my underwear! - Not really a pleasant thought :(</description>
    <link>http://www.codemypantsoff.com/Pants/tabid/100/BlogId/1/Default.aspx</link>
    <language>en-US</language>
    <managingEditor>dylan.barber@embarqmail.com</managingEditor>
    <webMaster>dylan.barber2@artytee.com</webMaster>
    <pubDate>Wed, 10 Mar 2010 15:38:26 GMT</pubDate>
    <lastBuildDate>Wed, 10 Mar 2010 15:38:26 GMT</lastBuildDate>
    <docs>http://backend.userland.com/rss</docs>
    <generator>Blog RSS Generator Version 3.5.1.19887</generator>
    <item>
      <title>First Published Module (Timed Skins) – DNN 5 Version</title>
      <description>&lt;p&gt;&lt;a href="http://www.snowcovered.com/Snowcovered2/Default.aspx?tabid=242&amp;PackageID=16887"&gt;&lt;strong&gt;Timed Skins&lt;/strong&gt;&lt;/a&gt; (for DNN 5)&lt;/p&gt;
&lt;p&gt;Change skins based on a schedule. Ever needed to have your site change skins for the seasons or the holidays. Now you can set up a schedule and get on with your work.&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;&lt;a title="http://www.snowcovered.com/Snowcovered2/Default.aspx?tabid=242&amp;PackageID=16898" href="http://www.snowcovered.com/Snowcovered2/Default.aspx?tabid=242&amp;PackageID=16898"&gt;http://www.snowcovered.com/Snowcovered2/Default.aspx?tabid=242&amp;PackageID=16898&lt;/a&gt;&lt;/p&gt;</description>
      <link>http://www.codemypantsoff.com/Pants/tabid/100/EntryId/109/First-Published-Module-Timed-Skins-ndash-DNN-5-Version.aspx</link>
      <category domain="http://www.codemypantsoff.com/pants/tabid/100/blogid/10/default.aspx">The Pantsless Coder</category>
      <author>dylan.barber@embarqmail.com</author>
      <comments>http://www.codemypantsoff.com/Pants/tabid/100/EntryId/109/First-Published-Module-Timed-Skins-ndash-DNN-5-Version.aspx#Comments</comments>
      <guid isPermaLink="true">http://www.codemypantsoff.com/Pants/tabid/100/EntryId/109/First-Published-Module-Timed-Skins-ndash-DNN-5-Version.aspx</guid>
      <pubDate>Wed, 17 Feb 2010 18:33:47 GMT</pubDate>
      <slash:comments>0</slash:comments>
      <trackback:ping>http://www.codemypantsoff.com/DesktopModules/Blog/Trackback.aspx?id=109</trackback:ping>
    </item>
    <item>
      <title>CodeMyPantsOff First Published Module (Timed Skins)</title>
      <description>&lt;p&gt;&lt;a href="http://www.snowcovered.com/Snowcovered2/Default.aspx?tabid=242&amp;PackageID=16887"&gt;&lt;strong&gt;Timed Skins&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Change skins based on a schedule. Ever needed to have your site change skins for the seasons or the holidays. Now you can set up a schedule and get on with your work.&lt;/p&gt;  &lt;p&gt; &lt;/p&gt;  &lt;p&gt;&lt;a title="http://www.snowcovered.com/Snowcovered2/Default.aspx?tabid=242&amp;PackageID=16887" href="http://www.snowcovered.com/Snowcovered2/Default.aspx?tabid=242&amp;PackageID=16887"&gt;http://www.snowcovered.com/Snowcovered2/Default.aspx?tabid=242&amp;PackageID=16887&lt;/a&gt;&lt;/p&gt;</description>
      <link>http://www.codemypantsoff.com/Pants/tabid/100/EntryId/108/CodeMyPantsOff-First-Published-Module-Timed-Skins.aspx</link>
      <category domain="http://www.codemypantsoff.com/pants/tabid/100/blogid/10/default.aspx">The Pantsless Coder</category>
      <author>dylan.barber@embarqmail.com</author>
      <comments>http://www.codemypantsoff.com/Pants/tabid/100/EntryId/108/CodeMyPantsOff-First-Published-Module-Timed-Skins.aspx#Comments</comments>
      <guid isPermaLink="true">http://www.codemypantsoff.com/Pants/tabid/100/EntryId/108/CodeMyPantsOff-First-Published-Module-Timed-Skins.aspx</guid>
      <pubDate>Tue, 16 Feb 2010 15:07:44 GMT</pubDate>
      <slash:comments>2</slash:comments>
      <trackback:ping>http://www.codemypantsoff.com/DesktopModules/Blog/Trackback.aspx?id=108</trackback:ping>
    </item>
    <item>
      <title>Skinning Fun (Adding Classes to the body tag from a DNN skin)</title>
      <description>&lt;p&gt;With jQuery and CSS becoming so much more the norm for web development it becomes even more necessary to be able to manipulate classes on elements not in the skin, specifically the body tag.&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;There are really two ways to do this and each has it benefits and problems, jQuery and inline code.&lt;/p&gt;
&lt;p&gt;Jquery: This method is so simple simply add &lt;script&gt;$('#Body').addClass('MyNewClass')&lt;/script&gt;in the skin and it will add whatever class to the body tag, in DNN the id of the body tag is ‘Body’. The only problem with this method is if you are depending on that class being there even if jQuery fails to run you are out of luck.&lt;/p&gt;
&lt;p&gt;Inline Code: the method uses a simple bit of inline vb.net code to add the class to the body tag&lt;/p&gt;
&lt;div id="scid:f32c3428-b7e9-4f15-a8ea-c502c7ff2e88:2b22bdce-2b40-403f-a378-c08c1e2e60c6" class="wlWriterEditableSmartContent" style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px"&gt;
&lt;pre class="brush: vb;"&gt;&lt;script runat="server"&gt;
    Private Sub CssAddClass(ByVal ctl As HtmlControl, ByVal className As String)
        ctl.Attributes("class") += " " &amp; className
    End Sub
  
    Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles MyBase.Load        
        Dim objBody As Control = Me.Page.FindControl("Body")
        CssAddClass(objBody, "foo")
       
    End Sub
&lt;/script&gt;
&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Now this method will work as long as DNN works it only depends on the ASP.NET parser parsing the file out as it will have to for any DNN portal to work. The problem here is there is that millisecond of more processing.&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;Both methods are valid and work fine – I think the second method is a bit more reliable since a user could have JavaScript turned off on the client then your site may look strange if you have coded CSS classes for the body.&lt;/p&gt;</description>
      <link>http://www.codemypantsoff.com/Pants/tabid/100/EntryId/106/Skinning-Fun-Adding-Classes-to-the-body-tag-from-a-DNN-skin.aspx</link>
      <category domain="http://www.codemypantsoff.com/pants/tabid/100/blogid/3/default.aspx">DNN (Dotnetnuke) / ASP.NET</category>
      <author>Dylan.barber@embarqmail.com</author>
      <comments>http://www.codemypantsoff.com/Pants/tabid/100/EntryId/106/Skinning-Fun-Adding-Classes-to-the-body-tag-from-a-DNN-skin.aspx#Comments</comments>
      <guid isPermaLink="true">http://www.codemypantsoff.com/Pants/tabid/100/EntryId/106/Skinning-Fun-Adding-Classes-to-the-body-tag-from-a-DNN-skin.aspx</guid>
      <pubDate>Wed, 03 Feb 2010 16:42:16 GMT</pubDate>
      <slash:comments>0</slash:comments>
      <trackback:ping>http://www.codemypantsoff.com/DesktopModules/Blog/Trackback.aspx?id=106</trackback:ping>
    </item>
    <item>
      <title>Online Jobsites and Politics – A Rant Maybe?</title>
      <description>&lt;p&gt;In a time of economic crisis when the main discussion in Washington seems to be if there should be a stimulus or a jobs program its interesting to see how a political candidate advertises for help to build a website. Now I for one am happy to see that sort of work appear on a job site and most likely it will go to one of the lower bidders but what I find interesting is that a State Representative running for office would not think to add some verbiage into the job description such as ‘US candidates only’ or even something about ‘Michigan based providers given preference’.  I may be wrong but even something as simple as a website, if it goes off shore, would be political ammunition for any opposition candidate or group. What do you think?&lt;/p&gt;  &lt;p&gt; &lt;/p&gt;  &lt;p&gt;I think I will keep an eye on this Job on Elance -  &lt;a title="http://www.elance.com/c/rfp/main/rfpBid.pl?jobid=18976113" href="http://www.elance.com/c/rfp/main/rfpBid.pl?jobid=18976113"&gt;http://www.elance.com/c/rfp/main/rfpBid.pl?jobid=18976113&lt;/a&gt;&lt;/p&gt;</description>
      <link>http://www.codemypantsoff.com/Pants/tabid/100/EntryId/105/Online-Jobsites-and-Politics-ndash-A-Rant-Maybe.aspx</link>
      <category domain="http://www.codemypantsoff.com/pants/tabid/100/blogid/10/default.aspx">The Pantsless Coder</category>
      <author>dylan.barber@embarqmail.com</author>
      <comments>http://www.codemypantsoff.com/Pants/tabid/100/EntryId/105/Online-Jobsites-and-Politics-ndash-A-Rant-Maybe.aspx#Comments</comments>
      <guid isPermaLink="true">http://www.codemypantsoff.com/Pants/tabid/100/EntryId/105/Online-Jobsites-and-Politics-ndash-A-Rant-Maybe.aspx</guid>
      <pubDate>Tue, 02 Feb 2010 13:52:29 GMT</pubDate>
      <slash:comments>2</slash:comments>
      <trackback:ping>http://www.codemypantsoff.com/DesktopModules/Blog/Trackback.aspx?id=105</trackback:ping>
    </item>
    <item>
      <title>Ever Have To Backup Backwards? Convert MS SQL 2008 - 2005</title>
      <description>&lt;p&gt;Okay guess Microsoft never figured someone would want to restore something from SQL Server 2008 to 2005 so its not that intuitive to do.  Here’s a, mostly, tested way to do it.&lt;/p&gt;  &lt;h5&gt;1) Start convert wizard &lt;/h5&gt;  &lt;p&gt;Open SQL Server Management Studio2008. in 'Object Explorer', right click the database that you want to convert. Select 'Tasks' &gt; 'Generate Scripts...'. &lt;/p&gt;  &lt;p&gt; &lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.codemypantsoff.com/Portals/2/Blog/Files/3/104/WLW-EverHaveToBackupBackwardsConvertMSSQL200_EADC-ConvertSQL2008_To_2005_1_2.gif"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="ConvertSQL2008_To_2005_1" border="0" alt="ConvertSQL2008_To_2005_1" src="/Portals/2/Blog/Files/3/104/WLW-EverHaveToBackupBackwardsConvertMSSQL200_EADC-ConvertSQL2008_To_2005_1_thumb.gif" width="410" height="334" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;h5&gt;2) Next&lt;/h5&gt;  &lt;p&gt;Click 'Next'. &lt;/p&gt; &lt;a href="http://www.codemypantsoff.com/Portals/2/Blog/Files/3/104/WLW-EverHaveToBackupBackwardsConvertMSSQL200_EADC-ConvertSQL2008_To_2005_2_2.gif"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="ConvertSQL2008_To_2005_2" border="0" alt="ConvertSQL2008_To_2005_2" src="/Portals/2/Blog/Files/3/104/WLW-EverHaveToBackupBackwardsConvertMSSQL200_EADC-ConvertSQL2008_To_2005_2_thumb.gif" width="417" height="372" /&gt;&lt;/a&gt;   &lt;p&gt;&lt;/p&gt;  &lt;h5&gt;3) Select database and objects &lt;/h5&gt;  &lt;p&gt;Select the database that you want to convert, and check on '&lt;b&gt;Scripts all objects in the selected databases&lt;/b&gt;' &lt;/p&gt;  &lt;p&gt; &lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.codemypantsoff.com/Portals/2/Blog/Files/3/104/WLW-EverHaveToBackupBackwardsConvertMSSQL200_EADC-ConvertSQL2008_To_2005_3_2.gif"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="ConvertSQL2008_To_2005_3" border="0" alt="ConvertSQL2008_To_2005_3" src="/Portals/2/Blog/Files/3/104/WLW-EverHaveToBackupBackwardsConvertMSSQL200_EADC-ConvertSQL2008_To_2005_3_thumb.gif" width="411" height="369" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt; &lt;/p&gt;  &lt;h5&gt;4) Convert Options&lt;/h5&gt;  &lt;p&gt;Set options: &lt;/p&gt;  &lt;pre&gt;'Script for Server Version' = 'SQL Server 2005'
'Script Data' = 'True'
'Script Database Create' = 'True'&lt;/pre&gt;

&lt;pre&gt;&lt;a href="http://www.codemypantsoff.com/Portals/2/Blog/Files/3/104/WLW-EverHaveToBackupBackwardsConvertMSSQL200_EADC-ConvertSQL2008_To_2005_3_1_2.gif"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="ConvertSQL2008_To_2005_3_1" border="0" alt="ConvertSQL2008_To_2005_3_1" src="/Portals/2/Blog/Files/3/104/WLW-EverHaveToBackupBackwardsConvertMSSQL200_EADC-ConvertSQL2008_To_2005_3_1_thumb.gif" width="418" height="375" /&gt;&lt;/a&gt; &lt;/pre&gt;

&lt;h5&gt;5) Output Option&lt;/h5&gt;

&lt;p&gt;Select option 'Script to file', 'Single file' and 'Unicode text'. &lt;/p&gt;

&lt;pre&gt;&lt;a href="http://www.codemypantsoff.com/Portals/2/Blog/Files/3/104/WLW-EverHaveToBackupBackwardsConvertMSSQL200_EADC-ConvertSQL2008_To_2005_4_2.gif"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="ConvertSQL2008_To_2005_4" border="0" alt="ConvertSQL2008_To_2005_4" src="/Portals/2/Blog/Files/3/104/WLW-EverHaveToBackupBackwardsConvertMSSQL200_EADC-ConvertSQL2008_To_2005_4_thumb.gif" width="422" height="378" /&gt;&lt;/a&gt;     &lt;/pre&gt;

&lt;h5&gt;6) 'Finish'&lt;/h5&gt;

&lt;p&gt;View summary and click 'Finish'. &lt;/p&gt;

&lt;p&gt;&lt;a href="http://www.codemypantsoff.com/Portals/2/Blog/Files/3/104/WLW-EverHaveToBackupBackwardsConvertMSSQL200_EADC-ConvertSQL2008_To_2005_5_2.gif"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="ConvertSQL2008_To_2005_5" border="0" alt="ConvertSQL2008_To_2005_5" src="/Portals/2/Blog/Files/3/104/WLW-EverHaveToBackupBackwardsConvertMSSQL200_EADC-ConvertSQL2008_To_2005_5_thumb.gif" width="424" height="380" /&gt;&lt;/a&gt; &lt;/p&gt;

&lt;h5&gt;7) Result&lt;/h5&gt;

&lt;p&gt;Now you got a complete database creation script with data. It can be executed on target database server.&lt;/p&gt;

&lt;p&gt;&lt;a href="http://www.codemypantsoff.com/Portals/2/Blog/Files/3/104/WLW-EverHaveToBackupBackwardsConvertMSSQL200_EADC-ConvertSQL2008_To_2005_6_2.gif"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="ConvertSQL2008_To_2005_6" border="0" alt="ConvertSQL2008_To_2005_6" src="/Portals/2/Blog/Files/3/104/WLW-EverHaveToBackupBackwardsConvertMSSQL200_EADC-ConvertSQL2008_To_2005_6_thumb.gif" width="440" height="395" /&gt;&lt;/a&gt; &lt;/p&gt;

&lt;p&gt; &lt;/p&gt;

&lt;h5&gt;8) Amend Script&lt;/h5&gt;

&lt;p&gt;Open the generated script in SQL Server Management Studio 2005. Find the following section and amend the path to proper data folder&lt;/p&gt;

&lt;p&gt; &lt;/p&gt;

&lt;p&gt;
  &lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:f32c3428-b7e9-4f15-a8ea-c502c7ff2e88:8a92fbaf-9ae1-41f8-ba71-e7cf54221069" class="wlWriterEditableSmartContent"&gt;&lt;pre class="brush: sql;"&gt;    CREATE DATABASE [StockTraderDB] ON  PRIMARY 
( NAME = N'StockTraderDB', 
FILENAME = N'c:\Program Files\Microsoft SQL Server\MSSQL10.SQLEXPRESS\MSSQL\DATA\StockTraderDB.mdf ,
 SIZE = 4352KB , MAXSIZE = UNLIMITED, FILEGROWTH = 1024KB )
 LOG ON 
( NAME = N'StockTraderDB_log', 
FILENAME = N'c:\Program Files\Microsoft SQL Server\MSSQL10.SQLEXPRESS\MSSQL\DATA\StockTraderDB_log.LDF',
 SIZE = 6272KB , MAXSIZE = 2048GB , FILEGROWTH = 10%)
&lt;/pre&gt;&lt;/div&gt;
&lt;/p&gt;

&lt;h5&gt;9) Execute the Script&lt;/h5&gt;

&lt;p&gt;When finished, You should get converted database of SQL Server 2005&lt;/p&gt;

&lt;p&gt;&lt;/p&gt;

&lt;p&gt;&lt;/p&gt;

&lt;p&gt;&lt;/p&gt;

&lt;p&gt;&lt;/p&gt;

&lt;p&gt;Originally from &lt;a title="http://www.devx.com/dbzone/Article/40531/0/page/1" href="http://www.devx.com/dbzone/Article/40531/0/page/1"&gt;http://www.devx.com/dbzone/Article/40531/0/page/1&lt;/a&gt;&lt;/p&gt;</description>
      <link>http://www.codemypantsoff.com/Pants/tabid/100/EntryId/104/Ever-Have-To-Backup-Backwards-Convert-MS-SQL-2008-2005.aspx</link>
      <category domain="http://www.codemypantsoff.com/pants/tabid/100/blogid/3/default.aspx">DNN (Dotnetnuke) / ASP.NET</category>
      <author>Dylan.barber@embarqmail.com</author>
      <comments>http://www.codemypantsoff.com/Pants/tabid/100/EntryId/104/Ever-Have-To-Backup-Backwards-Convert-MS-SQL-2008-2005.aspx#Comments</comments>
      <guid isPermaLink="true">http://www.codemypantsoff.com/Pants/tabid/100/EntryId/104/Ever-Have-To-Backup-Backwards-Convert-MS-SQL-2008-2005.aspx</guid>
      <pubDate>Mon, 01 Feb 2010 22:42:16 GMT</pubDate>
      <slash:comments>0</slash:comments>
      <trackback:ping>http://www.codemypantsoff.com/DesktopModules/Blog/Trackback.aspx?id=104</trackback:ping>
    </item>
    <item>
      <title>Mass Tabs – the free way to build a huge site quickly</title>
      <description>&lt;p&gt;Okay another fun little thing for your DNN portals. Ever needed to create a bunch of tabs all at once under another tab?  Its kind of hard to sit and click through the add page dialog 10, 20, or 30 times. So I created a small little module (its still sort of Alpha at this point) to allow you to create a whole bevy of tabs in one stroke. Simply fill in the names of the tabs, one name per line, set the other parameters and hit the Update button.&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;I have tested this on 4.9.5 and 5.2 so it needs more testing but it should be solid because it uses the same code as the core manage tabs functionality. In fact if you ask me this should be in the core!&lt;/p&gt;
&lt;p&gt;I put the project up on Codeplex so feel free to download comment and mess with it all you want. The project url is &lt;a href="http://masstabs.codeplex.com"&gt;http://masstabs.codeplex.com&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;Thanks!!!!&lt;/p&gt;</description>
      <link>http://www.codemypantsoff.com/Pants/tabid/100/EntryId/103/Mass-Tabs-ndash-the-free-way-to-build-a-huge-site-quickly.aspx</link>
      <category domain="http://www.codemypantsoff.com/pants/tabid/100/blogid/3/default.aspx">DNN (Dotnetnuke) / ASP.NET</category>
      <author>Dylan.barber@embarqmail.com</author>
      <comments>http://www.codemypantsoff.com/Pants/tabid/100/EntryId/103/Mass-Tabs-ndash-the-free-way-to-build-a-huge-site-quickly.aspx#Comments</comments>
      <guid isPermaLink="true">http://www.codemypantsoff.com/Pants/tabid/100/EntryId/103/Mass-Tabs-ndash-the-free-way-to-build-a-huge-site-quickly.aspx</guid>
      <pubDate>Wed, 20 Jan 2010 19:31:01 GMT</pubDate>
      <slash:comments>1</slash:comments>
      <trackback:ping>http://www.codemypantsoff.com/DesktopModules/Blog/Trackback.aspx?id=103</trackback:ping>
    </item>
    <item>
      <title>Find My DNN Portal</title>
      <description>&lt;p&gt;Recently I have started helping out with some development and support for &lt;a href="http://findeightdigital.com" target="_blank"&gt;FindEightDigital.com&lt;/a&gt;. FindEight has a dedicated server and has smartly split up portals into databases that correspond to the level of traffic they receive.&lt;/p&gt;  &lt;p&gt;This presents me with a bit of a problem because I need to discover what portal is in what database and its id. After looking this up in about three databases I decide to get my friend (&lt;a href="http://zacuke.com/index.php/2010/01/find-all-dnn-portals-on-all-databases-on-a-single-sql-server-instance/"&gt;http://zackue.com&lt;/a&gt;) to write me a little query so I can always find the right database. Here is the nice little query he came up with.&lt;/p&gt;  &lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:f32c3428-b7e9-4f15-a8ea-c502c7ff2e88:040d75b2-bfc3-49ea-9794-3be6f039b76a" class="wlWriterEditableSmartContent"&gt;&lt;pre class="brush: sql;"&gt;IF OBJECT_ID ('tempdb..##TempTemp','U') IS NOT NULL
      DROP TABLE ##TempTemp

CREATE TABLE ##TempTemp (ID INT, Name NVARCHAR(MAX ), DbName NVARCHAR(MAX))

exec sp_MSforeachdb 'IF OBJECT_ID (''?.dbo.Portals'',''U'') IS NOT NULL INSERT ##TempTemp SELECT PortalId, PortalName , ''?'' FROM ?.dbo.Portals'

select * from ##TempTemp;
&lt;/pre&gt;&lt;/div&gt;</description>
      <link>http://www.codemypantsoff.com/PantsOptional/tabid/100/EntryId/102/Find-My-DNN-Portal.aspx</link>
      <category domain="http://www.codemypantsoff.com/pants/tabid/100/blogid/10/default.aspx">The Pantsless Coder</category>
      <author>dylan.barber@embarqmail.com</author>
      <comments>http://www.codemypantsoff.com/PantsOptional/tabid/100/EntryId/102/Find-My-DNN-Portal.aspx#Comments</comments>
      <guid isPermaLink="true">http://www.codemypantsoff.com/PantsOptional/tabid/100/EntryId/102/Find-My-DNN-Portal.aspx</guid>
      <pubDate>Thu, 14 Jan 2010 22:16:35 GMT</pubDate>
      <slash:comments>0</slash:comments>
      <trackback:ping>http://www.codemypantsoff.com/DesktopModules/Blog/Trackback.aspx?id=102</trackback:ping>
    </item>
    <item>
      <title>My 5 Favorite Objects for DNN Portals</title>
      <description>&lt;p&gt;Building DNN for clients sometimes can take finding some custom module on Snowcovered or building one yourself but there are some modules and other objects I really like to have in my DNN portal no matter what it looks like or does.&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;&lt;strong&gt;Oliver Hines Advanced Control Panel&lt;/strong&gt;. This replacement for the control panel that admin and host accounts see is slick and optimized for the web. Makes working with the control bar just that much easier. (&lt;a href="http://oliverhine.com/DotNetNuke/Administration/AdvancedControlPanel.aspx" target="_blank"&gt;Download&lt;/a&gt;)&lt;/li&gt;    &lt;li&gt;&lt;strong&gt;Oliver Hines Optimized Skin Objects&lt;/strong&gt;. Something that has been long overdue for DNN! By taking out some of those post backs it really does appear to make the site peppier to end users. (&lt;a href="http://oliverhine.com/DotNetNuke/Skinobjects/OptimizedSkinObjects.aspx" target="_blank"&gt;Download&lt;/a&gt;)&lt;/li&gt;    &lt;li&gt;&lt;strong&gt;Oliver Hines Primary Portal Alias&lt;/strong&gt;. Now this little install is actually a core modification so you might want to think about it before installing but if you are serious about SEO and 301 redirects for your portal this is the modification to use. Especially if you don't want to or cant  mess with IIS directly.  (&lt;a href="http://oliverhine.com/DotNetNuke/CoreModifications/PrimaryPortalAliases.aspx" target="_blank"&gt;Download&lt;/a&gt;)&lt;/li&gt;    &lt;li&gt;&lt;strong&gt;DNNDoneRight DNN Menu (Guess its now DNN Garden).&lt;/strong&gt; This is a great menu with a lot of options for the menu including a templated version so you can style it exactly like you want. I particularly like the Mega Menu (&lt;a href="http://www.dnndoneright.com/Download.T87.aspx" target="_blank"&gt;Download&lt;/a&gt;)&lt;/li&gt;    &lt;li&gt;&lt;strong&gt;Oliver Hines Google Analytics Evolved&lt;/strong&gt;. Okay this is something that I think the DNN core should of done when they added in the Google analytics to the core but since they didn't we are lucky its open source so someone else could. (&lt;a href="http://oliverhine.com/DotNetNuke/Modules/GoogleAnalyticsEvolved.aspx" target="_blank"&gt;Download&lt;/a&gt;)&lt;/li&gt; &lt;/ol&gt;  &lt;p&gt; &lt;/p&gt;  &lt;p&gt;These are my 5 favorite things to include on portals. Do they make portal development any easier or help me add content to pages not really, they do solve some of the small issues that take so much time to solve each time a portal is started.&lt;/p&gt;  &lt;p&gt; &lt;/p&gt;  &lt;p&gt;Have more you would like to add?&lt;/p&gt;</description>
      <link>http://www.codemypantsoff.com/PantsOptional/tabid/100/EntryId/101/My-5-Favorite-Objects-for-DNN-Portals.aspx</link>
      <category domain="http://www.codemypantsoff.com/pants/tabid/100/blogid/10/default.aspx">The Pantsless Coder</category>
      <author>dylan.barber@embarqmail.com</author>
      <comments>http://www.codemypantsoff.com/PantsOptional/tabid/100/EntryId/101/My-5-Favorite-Objects-for-DNN-Portals.aspx#Comments</comments>
      <guid isPermaLink="true">http://www.codemypantsoff.com/PantsOptional/tabid/100/EntryId/101/My-5-Favorite-Objects-for-DNN-Portals.aspx</guid>
      <pubDate>Tue, 12 Jan 2010 19:57:43 GMT</pubDate>
      <slash:comments>0</slash:comments>
      <trackback:ping>http://www.codemypantsoff.com/DesktopModules/Blog/Trackback.aspx?id=101</trackback:ping>
    </item>
    <item>
      <title>Work Smarter, Not harder (maybe?)</title>
      <description>&lt;p&gt;Here are a four strategies you can use to get the most out of your time at home:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;strong&gt;When is your peak efficiency?&lt;/strong&gt; At what time during the day are you most alert, focused and ready to go? How long does it last?       &lt;br /&gt;Maybe you work best from 8am to noon. But, are so brain dead in the afternoon, you might as well be doing something else. Then perhaps you get a second wind after dinner for 3 or 4 hours, and voila, there’s your 8 hour day. Not quite your typical day at the office, but you’ve gotten twice as much done as you would otherwise. For some people it’s starting a 5 am, others like to work through the night.       &lt;br /&gt;The trick here is to pay attention to your internal clock and figure out when your energy is highest. &lt;/li&gt;    &lt;li&gt;&lt;strong&gt;Do other things during your down time:&lt;/strong&gt; Exercise, groceries, oil changes. If you are not the 9 to 5 type, then this works perfectly because you avoid the crowds at stores, the gym, and the garage filled with the people who only have time on weekends and after 5pm on weekdays. No line ups, no waiting around = more efficient. &lt;/li&gt;    &lt;li&gt;&lt;strong&gt;Create a work friendly&lt;/strong&gt; &lt;strong&gt;atmosphere.&lt;/strong&gt; Not only have dedicated workspace that is tidy and organized, but make it inspiring and inviting. Hang art on the wall, have potted plants in the room, play music that helps you concentrate, buy comfortable furniture. Feeling good in your environment results in improved productivity. &lt;/li&gt;    &lt;li&gt;&lt;strong&gt;Stir things up once in a&lt;/strong&gt; &lt;strong&gt;while.&lt;/strong&gt; If you are uninspired in your normal space, set yourself up with a laptop and work in the dining room or living room, or add a cell phone and go to your favorite coffee shop once in a while. Sometimes completely new surroundings will help you work better and faster. Plus, it’s more fun! &lt;/li&gt; &lt;/ul&gt; Being flexible and incorporating interesting strategies into your work habits are some of the best advantages of working at home. Do you have any unconventional ways of improving your efficiency and effectiveness?  </description>
      <link>http://www.codemypantsoff.com/PantsOptional/tabid/100/EntryId/100/Work-Smarter-Not-harder-maybe.aspx</link>
      <category domain="http://www.codemypantsoff.com/pants/tabid/100/blogid/10/default.aspx">The Pantsless Coder</category>
      <author>dylan.barber@embarqmail.com</author>
      <comments>http://www.codemypantsoff.com/PantsOptional/tabid/100/EntryId/100/Work-Smarter-Not-harder-maybe.aspx#Comments</comments>
      <guid isPermaLink="true">http://www.codemypantsoff.com/PantsOptional/tabid/100/EntryId/100/Work-Smarter-Not-harder-maybe.aspx</guid>
      <pubDate>Tue, 12 Jan 2010 08:23:17 GMT</pubDate>
      <slash:comments>2</slash:comments>
      <trackback:ping>http://www.codemypantsoff.com/DesktopModules/Blog/Trackback.aspx?id=100</trackback:ping>
    </item>
    <item>
      <title>Playing with the new DNN Blog (4.00.00 Beta 3)</title>
      <description>&lt;p&gt;I installed the new DNN blog on a test install again today. The beta 3 is really shaping up to be a nice package. Its sort of late to add my 2 cents now but I will anyway.&lt;/p&gt;  &lt;p&gt;The ‘Recent Entries’ and ‘Recent Comments’ modules might want to be split out into their own Module instances and not part of the overall Blog module. The reason I say this is when setting up a blog in a larger site. I wouldn’t set these on the blog page these go to something like the home page.  Putting them as their own module instance would make it easier for users to move those around and have them where portal builders want.&lt;/p&gt;  &lt;p&gt;If we now have categories is there really a need for child blogs? This is a feature that I have always found a little hard to use.  I think it has some validity but categories seems to be more mainstream and understandable.&lt;/p&gt;  &lt;p&gt;I did not see anything on any roadmap but I also wondered if it was ever going to be possible to have multiple people manage one blog. We use the blog for a lot of communication and we have to have a shared login to manage that – not a big deal but a bit of a hassle when working in a larger group. Where if I could simply allow users to publish to a specific blog it seems like it would solve a few problems (like live writer not seeing all the blogs etc.)&lt;/p&gt;</description>
      <link>http://www.codemypantsoff.com/PantsOptional/tabid/100/EntryId/98/Playing-with-the-new-DNN-Blog-4-00-00-Beta-3.aspx</link>
      <category domain="http://www.codemypantsoff.com/pants/tabid/100/blogid/3/default.aspx">DNN (Dotnetnuke) / ASP.NET</category>
      <author>Dylan.barber@embarqmail.com</author>
      <comments>http://www.codemypantsoff.com/PantsOptional/tabid/100/EntryId/98/Playing-with-the-new-DNN-Blog-4-00-00-Beta-3.aspx#Comments</comments>
      <guid isPermaLink="true">http://www.codemypantsoff.com/PantsOptional/tabid/100/EntryId/98/Playing-with-the-new-DNN-Blog-4-00-00-Beta-3.aspx</guid>
      <pubDate>Tue, 12 Jan 2010 08:06:00 GMT</pubDate>
      <slash:comments>0</slash:comments>
      <trackback:ping>http://www.codemypantsoff.com/DesktopModules/Blog/Trackback.aspx?id=98</trackback:ping>
    </item>
  </channel>
</rss>