<!DOCTYPE html>
<html  lang="en-AU">
<head id="Head">
<!--*********************************************-->
<!-- DNN Platform - http://www.dnnsoftware.com   -->
<!-- Copyright (c) 2002-2015, by DNN Corporation -->
<!--*********************************************-->
<meta content="text/html; charset=UTF-8" http-equiv="Content-Type" />
<meta name="REVISIT-AFTER" content="1 DAYS" />
<meta name="RATING" content="GENERAL" />
<meta name="RESOURCE-TYPE" content="DOCUMENT" />
<meta content="text/javascript" http-equiv="Content-Script-Type" />
<meta content="text/css" http-equiv="Content-Style-Type" />
<title>
	Jenasys Design Staff Blogs
</title><meta id="MetaDescription" name="DESCRIPTION" content="Jenasys Design Staff commentary, descriptions of events and general technology discussions." /><meta id="MetaKeywords" name="KEYWORDS" content="Software, Design, Development, Delivery, Support.,DotNetNuke,DNN" /><meta id="MetaGenerator" name="GENERATOR" content="DotNetNuke " /><meta id="MetaRobots" name="ROBOTS" content="INDEX, FOLLOW" /><link href="/dnn/DependencyHandler.axd/4aaf5adfbd794f543bd9237369e737fc.226.css" media="all" type="text/css" rel="stylesheet"/><script src="/dnn/DependencyHandler.axd/c0b7043729f3393ef4bd0a9dc85801f8.226.js" type="text/javascript"></script><!--[if IE 8]><link id="IE8Minus" rel="stylesheet" type="text/css" href="/dnn/Portals/_default/Skins/Fluid-RoyalBlue/css/ie8style.css" /><![endif]-->     
        
			    <script type="text/javascript">
			      var _gaq = _gaq || [];
			      _gaq.push(['_setAccount', 'UA-17800597-1']);
			      _gaq.push(['_trackPageview']);
			 
			      (function() {
				    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
				    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
				    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
			      })();
			    </script>
        
		  <link rel="wlwmanifest" type="application/wlwmanifest+xml" href="/dnn/DesktopModules/Blog/API/Modules/Manifest?TabId=71&amp;ModuleId=395"></link><meta name="viewport" content="width=device-width, minimum-scale=1.0, maximum-scale=2.0" /></head>
<body id="Body">
    
    <form method="post" action="/dnn/Blogs/tabid/71/rssid/3/Default.aspx" id="Form" enctype="multipart/form-data">
<div class="aspNetHidden">
<input type="hidden" name="StylesheetManager_TSSM" id="StylesheetManager_TSSM" value="" />
<input type="hidden" name="ScriptManager_TSM" id="ScriptManager_TSM" value="" />
<input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="/wEPDwUKLTU1MDYzMDgwNw9kFgICBg9kFgICAQ9kFgICBw9kFgJmD2QWCAIFD2QWAgICDxAPFgIeB1Zpc2libGVoZA8WAWYWARAFE0VuZ2xpc2ggKEF1c3RyYWxpYSkFBWVuLUFVZxYBZmQCCg9kFgICAg8QDxYCHwBoZA8WAWYWARAFE0VuZ2xpc2ggKEF1c3RyYWxpYSkFBWVuLUFVZxYBZmQCEQ9kFgJmD2QWAgIBD2QWAgIJD2QWAgIBD2QWAgIBD2QWBAIBD2QWBGYPZBYCAgYPFgQeBXRpdGxlBRhXaW5kb3dzIExpdmUgV3JpdGVyIExpbmsfAGhkAgEPFgIfAGgWBgIBDxBkZBYAZAIFDxBkZBYAZAIHDxBkZBYAZAIDDw8WAh8AaGRkAhIPZBYEZg9kFgICAQ9kFgICCQ9kFgICAQ9kFgICAQ9kFgQCAQ8PFgIfAGhkFgRmD2QWAgIGDxYEHwEFGFdpbmRvd3MgTGl2ZSBXcml0ZXIgTGluax8AaGQCAQ8WAh8AaBYGAgEPEGRkFgBkAgUPEGRkFgBkAgcPEGRkFgBkAgMPDxYCHwBoZGQCAQ9kFgICAQ9kFgICCQ9kFgICAQ9kFgICAQ9kFgQCAQ8PFgIfAGhkFgRmD2QWAgIGDxYEHwEFGFdpbmRvd3MgTGl2ZSBXcml0ZXIgTGluax8AaGQCAQ8WAh8AaBYGAgEPEGRkFgBkAgUPEGRkFgBkAgcPEGRkFgBkAgMPDxYCHwBoZGQYAQUeX19Db250cm9sc1JlcXVpcmVQb3N0QmFja0tleV9fFgEFLWRubiRjdHIzOTUkZG5uQUNUSU9OQlVUVE9OMyRjdGwwMCRjdGwwMCRjdGwwMEhJ9Q/SBV/4AWKIpbDZIOvZer1n" />
</div>

<script type="text/javascript">
//<![CDATA[
var appPath='/dnn'
//]]>
</script>
<script type="text/javascript">
//<![CDATA[
var blogService
jQuery(function ($) {
 blogService = new BlogService($, {
   serverErrorText: 'An error occurred while processing the request. Please try again later.',
   serverErrorWithDescriptionText: 'An error occurred while processing the request: ',
   errorBoxId: '#blogServiceErrorBox395'
  },
  $.dnnSF(395));
});

//]]>
</script>
<script type="text/javascript">
//<![CDATA[
var __cultureInfo = {"name":"en-AU","numberFormat":{"CurrencyDecimalDigits":2,"CurrencyDecimalSeparator":".","IsReadOnly":false,"CurrencyGroupSizes":[3],"NumberGroupSizes":[3],"PercentGroupSizes":[3],"CurrencyGroupSeparator":",","CurrencySymbol":"$","NaNSymbol":"NaN","CurrencyNegativePattern":1,"NumberNegativePattern":1,"PercentPositivePattern":1,"PercentNegativePattern":1,"NegativeInfinitySymbol":"-Infinity","NegativeSign":"-","NumberDecimalDigits":2,"NumberDecimalSeparator":".","NumberGroupSeparator":",","CurrencyPositivePattern":0,"PositiveInfinitySymbol":"Infinity","PositiveSign":"+","PercentDecimalDigits":2,"PercentDecimalSeparator":".","PercentGroupSeparator":",","PercentSymbol":"%","PerMilleSymbol":"‰","NativeDigits":["0","1","2","3","4","5","6","7","8","9"],"DigitSubstitution":1},"dateTimeFormat":{"AMDesignator":"AM","Calendar":{"MinSupportedDateTime":"\/Date(-62135596800000)\/","MaxSupportedDateTime":"\/Date(253402300799999)\/","AlgorithmType":1,"CalendarType":1,"Eras":[1],"TwoDigitYearMax":2029,"IsReadOnly":false},"DateSeparator":"/","FirstDayOfWeek":1,"CalendarWeekRule":0,"FullDateTimePattern":"dddd, d MMMM yyyy h:mm:ss tt","LongDatePattern":"dddd, d MMMM yyyy","LongTimePattern":"h:mm:ss tt","MonthDayPattern":"MMMM d","PMDesignator":"PM","RFC1123Pattern":"ddd, dd MMM yyyy HH\u0027:\u0027mm\u0027:\u0027ss \u0027GMT\u0027","ShortDatePattern":"d/MM/yyyy","ShortTimePattern":"h:mm tt","SortableDateTimePattern":"yyyy\u0027-\u0027MM\u0027-\u0027dd\u0027T\u0027HH\u0027:\u0027mm\u0027:\u0027ss","TimeSeparator":":","UniversalSortableDateTimePattern":"yyyy\u0027-\u0027MM\u0027-\u0027dd HH\u0027:\u0027mm\u0027:\u0027ss\u0027Z\u0027","YearMonthPattern":"MMMM yyyy","AbbreviatedDayNames":["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],"ShortestDayNames":["Su","Mo","Tu","We","Th","Fr","Sa"],"DayNames":["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],"AbbreviatedMonthNames":["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec",""],"MonthNames":["January","February","March","April","May","June","July","August","September","October","November","December",""],"IsReadOnly":false,"NativeCalendarName":"Gregorian Calendar","AbbreviatedMonthGenitiveNames":["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec",""],"MonthGenitiveNames":["January","February","March","April","May","June","July","August","September","October","November","December",""]},"eras":[1,"A.D.",null,0]};//]]>
</script>

<script src="/dnn/Telerik.Web.UI.WebResource.axd?_TSM_HiddenField_=ScriptManager_TSM&amp;compress=1&amp;_TSM_CombinedScripts_=%3b%3bSystem.Web.Extensions%2c+Version%3d4.0.0.0%2c+Culture%3dneutral%2c+PublicKeyToken%3d31bf3856ad364e35%3aen-AU%3a8f95decb-d716-4257-bc42-c772df7173e5%3aea597d4b%3ab25378d2" type="text/javascript"></script>
<div class="aspNetHidden">

	<input type="hidden" name="__VIEWSTATEGENERATOR" id="__VIEWSTATEGENERATOR" value="B10B99E0" />
	<input type="hidden" name="__EVENTVALIDATION" id="__EVENTVALIDATION" value="/wEdAAiXTcntCVyV0i+x085326O9VymFWsWy10DixmdQblcEZSyo/J4PrL5IreuwdKhSHXbiNx9aiHsyVt43JPA19HY69g7WIPfzT65Doh/GL2XrAMBMCa/dKTSSFz5mrbCQXW5XyfNnC2LjR4Gt1Zo90L2sIJWE4Jsg+tfguQrQbLlbQIcBnI3FRS+3zMBOFcFtGcZBkhAn" />
</div><script src="/dnn/DependencyHandler.axd/c6eebef20a7b289720968cc64418897c.226.js" type="text/javascript"></script><script type="text/javascript">
//<![CDATA[
Sys.WebForms.PageRequestManager._initialize('ScriptManager', 'Form', [], [], [], 90, '');
//]]>
</script>

        
        
        
<!--[if lt IE 9]>
<script src="https://html5shim.googlecode.com/svn/trunk/html5.js"></script>
<![endif]-->



<div id="ControlPanelWrapper">
  
</div>
<div id="custom_wrapper">
    <div class="custom_inner">
        <strong>COLOR STYLE</strong><br />
        <div id="bg_color" style="background: #2D5CB5; margin-top: 5px;">
            &nbsp;</div>
        <input type="hidden" id="pp_bg_color" name="pp_bg_color" value="#2D5CB5" />
		<div id="bg_pattern">
		  <strong>PATTERN</strong><br /> 
		  <a rel="bg_grid_01" class="pattern-box" href=""></a> 
		  <a rel="bg_grid_02" class="pattern-box" href=""></a> 
		  <a rel="bg_grid_03" class="pattern-box" href=""></a> 
		  <a rel="bg_grid_04" class="pattern-box" href=""></a> 
		  <a rel="bg_grid_05" class="pattern-box" href=""></a> 
		  <a rel="bg_grid_06" class="pattern-box" href=""></a> 
		  <a rel="bg_grid_07" class="pattern-box" href=""></a> 
		  <a rel="bg_grid_08" class="pattern-box" href=""></a>
		  <a rel="bg_grid_09" class="pattern-box" href=""></a>
		  <a rel="bg_grid_10" class="pattern-box" href=""></a>
		  <a rel="bg_grid_11" class="pattern-box" href=""></a>
		  <a rel="bg_grid_12" class="pattern-box" href=""></a>
		  <a rel="bg_grid_13" class="pattern-box" href=""></a>
		  <a rel="bg_grid_14" class="pattern-box" href=""></a>
		  <a rel="bg_grid_15" class="pattern-box" href=""></a>
		</div>
		<div><a id="custom-reset" href="#">RESET</a></div>
    </div>
</div>
<div id="custom-button">
    <img src="/dnn/Portals/_default/Skins/Fluid-RoyalBlue/images/custom-button.png" alt="" />
</div>
<div id="skin_wrap">
  <div class="skin_top_line"></div>
  <header id="skin_header">
    <div class="skin_width clearafter">
      <div class="logo_style floatl">
	    <a id="dnn_dnnLOGO_hypLogo" title="Jenasys Design" href="http://www.jenasysdesign.com.au/dnn/Home.aspx"><img id="dnn_dnnLOGO_imgLogo" src="/dnn/Portals/0/JDLogoBlueClearDNN.gif?ver=2010-06-18-082038-560" alt="Jenasys Design" /></a>
	  </div>
	  <div class="mobile_UI">
	    <div class="mobile_menu"><a href="javascript:animatedcollapse.toggle('nav_box')" title="Menu"><img alt="" src="/dnn/Portals/_default/Skins/Fluid-RoyalBlue/images/mobileUI_nav.png" /></a></div>
		<div class="mobile_language"><a href="javascript:animatedcollapse.toggle('Language2')" title="Change Language"><img alt="" src="/dnn/Portals/_default/Skins/Fluid-RoyalBlue/images/mobileUI_language.png" /></a></div>
	    <div class="mobile_login">
		  
		  <a class="mobile_login_button" href="javascript:animatedcollapse.toggle('Login2')" title="Click to Login"><img alt="" src="/dnn/Portals/_default/Skins/Fluid-RoyalBlue/images/mobileUI_login.png" /></a>
		  
		</div>
	    <div class="mobile_user">
		  
		  <a class="mobile_register" href="javascript:animatedcollapse.toggle('User2')" title="Click to Register"><img alt="" src="/dnn/Portals/_default/Skins/Fluid-RoyalBlue/images/mobileUI_user.png" /></a>
		  
		</div>
		<div class="mobile_search"><a href="javascript:animatedcollapse.toggle('Search2')" title="Click to Search"><img alt="" src="/dnn/Portals/_default/Skins/Fluid-RoyalBlue/images/mobileUI_search.png" /></a></div>
	  </div>
	  <nav id="skin_nav">
	    <div id="nav_box">
          <div id="standardMenu">
  <ul class="rootMenu">
    <li class="item first child-1"><a href="http://www.jenasysdesign.com.au/dnn/Home.aspx"><span>Home</span></a><span class="setaHover"></span></li>
    <li class="item child-2"><a href="http://www.jenasysdesign.com.au/dnn/Services.aspx"><span>Services</span></a><span class="setaHover"></span></li>
    <li class="item selected breadcrumb child-3"><a href="http://www.jenasysdesign.com.au/dnn/Blogs.aspx"><span><img src="/dnn/Portals/0/Icons/feed-icon-12x12.gif?ver=2012-07-12-071321-290" class="rootIcon">Blogs</span></a><span class="setaHover"></span></li>
    <li class="item child-4"><a href="http://www.jenasysdesign.com.au/dnn/ContactUs.aspx"><span>Contact Us</span></a><span class="setaHover"></span></li>
    <li class="item last child-5"><a href="http://www.jenasysdesign.com.au/dnn/About.aspx"><span>About</span></a><span class="setaHover"></span></li>
  </ul>
</div>
	    </div>
	  </nav>
	  <div id="Language2">
	    <div class="mobile_language_style">
	      <div class="language-object" >


</div>
		</div>
	  </div>
	  <div id="Login2">
	    <a id="dnn_dnnLOGIN2_loginLink" title="LOGIN" class="User" rel="nofollow" onclick="this.disabled=true;" href="http://www.jenasysdesign.com.au/dnn/login.aspx?ReturnUrl=%2fdnn%2fBlogs%2ftabid%2f71%2frssid%2f3%2fDefault.aspx">LOGIN</a>

	  </div>
	  <div id="User2">
	    <a id="dnn_dnnUSER3_registerLink" title="REGISTER" class="User" rel="nofollow" href="http://www.jenasysdesign.com.au/dnn/register.aspx?returnurl=http%3a%2f%2fwww.jenasysdesign.com.au%2fdnn%2fBlogs.aspx">REGISTER</a>

	  </div>
	  <div id="Mobile_Profile" class="clearafter">
	    <div class="mobile_profile_style">
	      
<div id="dnn_dnnUSER4_registerGroup" class="registerGroup">
    <ul class="buttonGroup">
        
        
    	<li class="userDisplayName"><a id="dnn_dnnUSER4_enhancedRegisterLink" title="REGISTER" class="User" rel="nofollow" href="http://www.jenasysdesign.com.au/dnn/register.aspx?returnurl=http%3a%2f%2fwww.jenasysdesign.com.au%2fdnn%2fBlogs.aspx">REGISTER</a></li>
                                               
    </ul>
</div>
	    </div>
	  </div>
	  <div id="Search2">
	    <span id="dnn_dnnSEARCH2_ClassicSearch">
    
    
    <span class="searchInputContainer" data-moreresults="See More Results" data-noresult="No Results Found">
        <input name="dnn$dnnSEARCH2$txtSearch" type="text" maxlength="255" size="20" id="dnn_dnnSEARCH2_txtSearch" class="NormalTextBox" autocomplete="off" placeholder="Search..." />
        <a class="dnnSearchBoxClearText"></a>
    </span>
    <a id="dnn_dnnSEARCH2_cmdSearch" class="searchcss" href="javascript:__doPostBack(&#39;dnn$dnnSEARCH2$cmdSearch&#39;,&#39;&#39;)">SEARCH</a>
</span>


<script type="text/javascript">
    $(function() {
        if (typeof dnn != "undefined" && typeof dnn.searchSkinObject != "undefined") {
            var searchSkinObject = new dnn.searchSkinObject({
                delayTriggerAutoSearch : 400,
                minCharRequiredTriggerAutoSearch : 2,
                searchType: 'S',
                enableWildSearch: true,
                cultureCode: 'en-AU',
                portalId: -1
                }
            );
            searchSkinObject.init();
            
            
            // attach classic search
            var siteBtn = $('#dnn_dnnSEARCH2_SiteRadioButton');
            var webBtn = $('#dnn_dnnSEARCH2_WebRadioButton');
            var clickHandler = function() {
                if (siteBtn.is(':checked')) searchSkinObject.settings.searchType = 'S';
                else searchSkinObject.settings.searchType = 'W';
            };
            siteBtn.on('change', clickHandler);
            webBtn.on('change', clickHandler);
            
            
        }
    });
</script>

	  </div>
	  <div class="icons_menu">
	    <div class="language_style">
		  <a class="language_button" title="Change Language"><span></span></a>
		  <div id="Language">
			<div class="language-object" >


</div>
		  </div>
		</div>
		<div class="login_style">
		  
		  <a class="login_button" title="Click to Login" ><span></span></a>
		  
		  <div class="login_box">
		    <a id="dnn_dnnLOGIN_loginLink" title="LOGIN" class="User" rel="nofollow" onclick="this.disabled=true;" href="http://www.jenasysdesign.com.au/dnn/login.aspx?ReturnUrl=%2fdnn%2fBlogs%2ftabid%2f71%2frssid%2f3%2fDefault.aspx">LOGIN</a>

		  </div>
		</div>
		<div class="user_style">
		  
		  <a class="user_button" title="Click to Register"><span></span></a>
		  
		  <div class="register_box">
			<a id="dnn_dnnUSER_registerLink" title="REGISTER" class="User" rel="nofollow" href="http://www.jenasysdesign.com.au/dnn/register.aspx?returnurl=http%3a%2f%2fwww.jenasysdesign.com.au%2fdnn%2fBlogs.aspx">REGISTER</a>

		  </div>
		  
		</div>
		<div class="search_style">
		  <a class="search_button" title="Click to Search"><span></span></a>
		  <a class="search_button_close" title="Close Search"><span></span></a>
		  <div id="Search">
	        <span id="dnn_dnnSEARCH_ClassicSearch">
    
    
    <span class="searchInputContainer" data-moreresults="See More Results" data-noresult="No Results Found">
        <input name="dnn$dnnSEARCH$txtSearch" type="text" maxlength="255" size="20" id="dnn_dnnSEARCH_txtSearch" class="NormalTextBox" autocomplete="off" placeholder="Search..." />
        <a class="dnnSearchBoxClearText"></a>
    </span>
    <a id="dnn_dnnSEARCH_cmdSearch" class="searchcss" href="javascript:__doPostBack(&#39;dnn$dnnSEARCH$cmdSearch&#39;,&#39;&#39;)">SEARCH</a>
</span>


<script type="text/javascript">
    $(function() {
        if (typeof dnn != "undefined" && typeof dnn.searchSkinObject != "undefined") {
            var searchSkinObject = new dnn.searchSkinObject({
                delayTriggerAutoSearch : 400,
                minCharRequiredTriggerAutoSearch : 2,
                searchType: 'S',
                enableWildSearch: true,
                cultureCode: 'en-AU',
                portalId: -1
                }
            );
            searchSkinObject.init();
            
            
            // attach classic search
            var siteBtn = $('#dnn_dnnSEARCH_SiteRadioButton');
            var webBtn = $('#dnn_dnnSEARCH_WebRadioButton');
            var clickHandler = function() {
                if (siteBtn.is(':checked')) searchSkinObject.settings.searchType = 'S';
                else searchSkinObject.settings.searchType = 'W';
            };
            siteBtn.on('change', clickHandler);
            webBtn.on('change', clickHandler);
            
            
        }
    });
</script>

	      </div>
		</div>
	  </div>
	</div>
  </header>
  <div class="skin_banner">
    <div class="banner_grid">
      <div class="banner_style skin_width">
	    <div id="dnn_BannerPane" class="bannerpane"><div class="DnnModule DnnModule-DNN_HTML DnnModule-425"><a name="425"></a><div id="dnn_ctr425_ContentPane" class="DNNAlignright"><!-- Start_Module_425 --><div id="dnn_ctr425_ModuleContent" class="DNNModuleContent ModDNNHTMLC">
	<div id="dnn_ctr425_HtmlModule_lblContent" class="Normal normalCheckBox">
	<div class="Social-Links">
<a href="https://twitter.com/JenasysDesign" title="Twitter" class="iconTwitter"></a>
<a href="https://au.linkedin.com/in/jamieclayton/" title="LinkedIn" class="iconLinkedIn"></a>
<a href="https://www.facebook.com/pages/Hospitalpjscom/161561463966859" title="Facebook" class="iconFacebook"></a>
<a href="https://github.com/JenasysDesign" title="Github" class="iconGithub"></a>
</div>
</div>

</div><!-- End_Module_425 --></div>
</div></div>
	  </div>
	</div>
  </div>
  <div class="skin_width">
    <div class="skin_content_left">
	  <div class="skin_content_right">
		<section class="skin_content">
		  <div class="row-fluid dnnpane">
			<div id="dnn_ContentPane" class="content_grid12 span12 DNNEmptyPane"></div>
		  </div>
		  <div class="row-fluid dnnpane">
			<div id="dnn_OneGrid8" class="one_grid8 span8"><div class="DnnModule DnnModule-Blog DnnModule-395"><a name="395"></a>

<div class="RoyalBlue05_style">
  <div class="RoyalBlue05_top_bg">
    <div class="c_icon RoyalBlue05_top_height">
      
    </div>
    <div class="c_title RoyalBlue05_top_height">
      <h2 class="c_titles"><span id="dnn_ctr395_dnnTITLE_titleLabel" class="c_title_RoyalBlue">Jenasys Design Blog</span>


</h2>
    </div>
    <div class="RoyalBlue05_c_menu">
      
    </div>
    <div class="RoyalBlue05_c_help">
      
    </div>
    <div class="clear_float"></div>
  </div>
  <div class="c_content_style">
    <div id="dnn_ctr395_ContentPane" class="RoyalBlue05_content"><!-- Start_Module_395 --><div id="dnn_ctr395_ModuleContent" class="DNNModuleContent ModBlogC">
	

<div id="dnn_ctr395_Blog_ctlManagement_pnlManagement" style="height:40px">
 
 
 
 
 &nbsp;
 <div style="float:right">
  
  <a href="http://www.jenasysdesign.com.au/dnn/Blogs.aspx" id="homelink" class="blogicon-home icon16" title="Home">&nbsp;</a>
  
  <a href="/dnn/DesktopModules/Blog/API/RSS/Get?tabid=71&moduleid=395" id="rsslink395" title="RSS" class="blogicon-rss icon16">&nbsp;</a>
  <a href="#" id="searchlink395" title="Search" class="blogicon-search icon16">&nbsp;</a>
 </div>
</div>

<script>
(function ($, Sys) {
 $(document).ready(function () {

  var $dialogSearch = $('<div class="dnnDialog"></div>')
		.html('<input type="text" id="txtSearch" style="width:95%"></input><br/>Search In: &nbsp;<input type="checkbox" id="scopeAll395" value="1" checked="1" />In all content<input type="checkbox" id="scopeTitle395" value="1" checked="1" />Title<input type="checkbox" id="scopeContents395" value="1" />Contents')
		.dialog({
		 autoOpen: false,
		 resizable: false,
		 dialogClass: 'dnnFormPopup dnnClear',
		 title: 'Search',
		 height: 210,
		 width: 500,
		 open: function (e) {
		  $('.ui-dialog-buttonpane').find('button:contains("Search")').addClass('dnnPrimaryAction');
		  $('.ui-dialog-buttonpane').find('button:contains("Cancel")').addClass('dnnSecondaryAction');
		 },
		 buttons: [
    {
     text: 'Cancel',
     click: function () {
      $(this).dialog("close");
     }
    },
    {
     text: 'Search',
     click: function () {
      $(this).dialog("close");
      var url
      if ($('#scopeAll395').is(':checked')) {
       url = 'http://www.jenasysdesign.com.au/dnn/Blogs.aspx?';
      } else {
       url = 'http://www.jenasysdesign.com.au/dnn/Blogs.aspx?';
      }
      url += 'search=' + $('#txtSearch').val();
      if ($('#scopeTitle395').is(':checked')) {
       url += '&t=1'
      }
      if ($('#scopeContents395').is(':checked')) {
       url += '&c=1'
      }
      if ($('#chkUnpublished395').is(':checked')) {
       url += '&u=1'
      }
      window.location.href = encodeURI(url);
     }
    }
    ]
		});
  $('#searchlink395').click(function () {
   $dialogSearch.dialog('open');
   return false;
  });

 });
} (jQuery, window.Sys));
</script>


<div id="blogServiceErrorBox395"></div>





<div class="blog-main-content">
<article class="is-post is-post-excerpt">
 <header>
  <h2><a href="http://www.jenasysdesign.com.au/dnn/Blogs/tabid/71/Post/287/Software-Architecture-Conference-London-2012">Software Architecture Conference – London 2012</a></h2>
  <span class="byline">Adventures in the software industry. - Jamie Clayton</span>
 </header>
 <div class="info">
  <span class="date">
   <span class="month">Nov</span>
   <span class="day">11</span>
   <span class="year">2012</span>

  </span>
  <div class="stats">
   <div class="blogicon-eye-open"></div>
   <div class="stat">12</div>
  </div>
  <div class="stats">
   <div class="blogicon-comments"></div>
   <div class="stat">0</div>
  </div>
  <div style="clear:both"></div>
  <ul class="tags">


  </ul>
 </div>

 <div class="summary">
A review of the Software Architects conference&nbsp;held October 2012 in London.
 </div>
 <div><a href="http://www.jenasysdesign.com.au/dnn/Blogs/tabid/71/Post/287/Software-Architecture-Conference-London-2012">Read more ...</a></div>
</article>

<article class="is-post is-post-excerpt">
 <header>
  <h2><a href="http://www.jenasysdesign.com.au/dnn/Blogs/tabid/71/Post/190/DNN-Site-Performance-Tuning-Load-Test-pain-point">DNN Site Performance Tuning - Load Test pain point</a></h2>
  <span class="byline">DNN - Jamie Clayton</span>
 </header>
 <div class="info">
  <span class="date">
   <span class="month">Sep</span>
   <span class="day">16</span>
   <span class="year">2012</span>

  </span>
  <div class="stats">
   <div class="blogicon-eye-open"></div>
   <div class="stat">914</div>
  </div>
  <div class="stats">
   <div class="blogicon-comments"></div>
   <div class="stat">0</div>
  </div>
  <div style="clear:both"></div>
  <ul class="tags">


  </ul>
 </div>

 <div class="summary">
Recently our business implemented an eCommerce website <a title="Hospital Pjs" href="http://www.jenasysdesign.com.au/dnn/LinkClick.aspx?link=71&amp;tabid=71&amp;portalid=0&amp;mid=395">www.hospitalpjs.com</a>.&nbsp; The promotional strategy used social media to promote people to the web site.&nbsp; This generated a significantly higher volume of traffic than initially thought. We ran a load test to see how we performed and the results were shocking. Have a look at the issue's we are faced with, using Dot Net Nuke Content Management system and an online store full of large pictures.
 </div>
 <div><a href="http://www.jenasysdesign.com.au/dnn/Blogs/tabid/71/Post/190/DNN-Site-Performance-Tuning-Load-Test-pain-point">Read more ...</a></div>
</article>

<article class="is-post is-post-excerpt">
 <header>
  <h2><a href="http://www.jenasysdesign.com.au/dnn/Blogs/tabid/71/Post/147/Software-Delivery-Process-Revised">Software Delivery Process Revised</a></h2>
  <span class="byline">Piloting the software development maze. - Jamie Clayton</span>
 </header>
 <div class="info">
  <span class="date">
   <span class="month">Nov</span>
   <span class="day">25</span>
   <span class="year">2011</span>

  </span>
  <div class="stats">
   <div class="blogicon-eye-open"></div>
   <div class="stat">484</div>
  </div>
  <div class="stats">
   <div class="blogicon-comments"></div>
   <div class="stat">0</div>
  </div>
  <div style="clear:both"></div>
  <ul class="tags">

   <li><a href="http://www.jenasysdesign.com.au/dnn/Blogs/tabid/71/Term/5/Final-Builder" class="link-tag">Final Builder</a></li>
  </ul>
 </div>

 <div class="summary">
Recent upgrades to out automated software build and deploy process has help streamline our processes, speed it up. We also significantly reduce the size of the support folder containing source code, software installations and support documents. It was well worth re-factoring the processes, to apply what we had learnt over the last year in the software industry.
 </div>
 <div><a href="http://www.jenasysdesign.com.au/dnn/Blogs/tabid/71/Post/147/Software-Delivery-Process-Revised">Read more ...</a></div>
</article>

<article class="is-post is-post-excerpt">
 <header>
  <h2><a href="http://www.jenasysdesign.com.au/dnn/Blogs/tabid/71/Post/148/Breaking-code-source-control-after-a-server-relocation">Breaking code source control after a server relocation</a></h2>
  <span class="byline">Piloting the software development maze. - Jamie Clayton</span>
 </header>
 <div class="info">
  <span class="date">
   <span class="month">Apr</span>
   <span class="day">27</span>
   <span class="year">2011</span>

  </span>
  <div class="stats">
   <div class="blogicon-eye-open"></div>
   <div class="stat">628</div>
  </div>
  <div class="stats">
   <div class="blogicon-comments"></div>
   <div class="stat">0</div>
  </div>
  <div style="clear:both"></div>
  <ul class="tags">


  </ul>
 </div>

 <div class="summary">
<p>For the second time our company source control just stopped working with event log errors breaking every code checkin. Productivity declined rapidly and we started to loose patience with the the supplier</p>
<p>We were faced with a tough set of choices </p>
<ol>
    <li>stop using source control?</li>
    <li>migrate to another source control system?</li>
    <li>or debug the software?</li>
</ol>
<p>Take some lessons we learnt from this experience.</p>
 </div>
 <div><a href="http://www.jenasysdesign.com.au/dnn/Blogs/tabid/71/Post/148/Breaking-code-source-control-after-a-server-relocation">Read more ...</a></div>
</article>

<article class="is-post is-post-excerpt">
 <header>
  <h2><a href="http://www.jenasysdesign.com.au/dnn/Blogs/tabid/71/Post/149/WPF-4-SQL-Server-Reporting-Services-processing-application-Memory-Leak">WPF 4 SQL Server Reporting Services processing application Memory Leak</a></h2>
  <span class="byline">Piloting the software development maze. - Jamie Clayton</span>
 </header>
 <div class="info">
  <span class="date">
   <span class="month">Oct</span>
   <span class="day">11</span>
   <span class="year">2010</span>

  </span>
  <div class="stats">
   <div class="blogicon-eye-open"></div>
   <div class="stat">3229</div>
  </div>
  <div class="stats">
   <div class="blogicon-comments"></div>
   <div class="stat">0</div>
  </div>
  <div style="clear:both"></div>
  <ul class="tags">


  </ul>
 </div>

 <div class="summary">
Lessons learnt when creating an application that uses .net 4, WPF and SSRS local report viewer to generate 2800+ reports in a batch job. Issues faced with reporting the job progress to the users when long running UI components require threads.
 </div>
 <div><a href="http://www.jenasysdesign.com.au/dnn/Blogs/tabid/71/Post/149/WPF-4-SQL-Server-Reporting-Services-processing-application-Memory-Leak">Read more ...</a></div>
</article>

<article class="is-post is-post-excerpt">
 <header>
  <h2><a href="http://www.jenasysdesign.com.au/dnn/Blogs/tabid/71/Post/150/Lessons-from-the-last-year-of-CSLA-codegeneration">Lessons from the last year of CSLA codegeneration.</a></h2>
  <span class="byline">CSLA - Jamie Clayton</span>
 </header>
 <div class="info">
  <span class="date">
   <span class="month">Jul</span>
   <span class="day">27</span>
   <span class="year">2010</span>

  </span>
  <div class="stats">
   <div class="blogicon-eye-open"></div>
   <div class="stat">1032</div>
  </div>
  <div class="stats">
   <div class="blogicon-comments"></div>
   <div class="stat">0</div>
  </div>
  <div style="clear:both"></div>
  <ul class="tags">

   <li><a href="http://www.jenasysdesign.com.au/dnn/Blogs/tabid/71/Term/29/CSLA" class="link-tag">CSLA</a></li>   <li><a href="http://www.jenasysdesign.com.au/dnn/Blogs/tabid/71/Term/30/Lessons-Learnt" class="link-tag">Lessons Learnt</a></li>   <li><a href="http://www.jenasysdesign.com.au/dnn/Blogs/tabid/71/Term/28/Software-Design" class="link-tag">Software Design</a></li>
  </ul>
 </div>

 <div class="summary">
A year into using the CodeSmith CSLA templates and those templates are shaping up very nicely. The CSLA framework represents the Jenasys Design's underlying code base for software we produce for our clients.&nbsp; The quality has increased, the volume of code we managed has decreased and overall stress levels have reduced. We present our favorite features, improvements over previous code and how we used CodeSmith Projects in live business applications.
 </div>
 <div><a href="http://www.jenasysdesign.com.au/dnn/Blogs/tabid/71/Post/150/Lessons-from-the-last-year-of-CSLA-codegeneration">Read more ...</a></div>
</article>

<article class="is-post is-post-excerpt">
 <header>
  <h2><a href="http://www.jenasysdesign.com.au/dnn/Blogs/tabid/71/Post/151/Business-rules-and-unit-testing">Business rules and unit testing</a></h2>
  <span class="byline">CSLA - Jamie Clayton</span>
 </header>
 <div class="info">
  <span class="date">
   <span class="month">Jul</span>
   <span class="day">15</span>
   <span class="year">2010</span>

  </span>
  <div class="stats">
   <div class="blogicon-eye-open"></div>
   <div class="stat">1116</div>
  </div>
  <div class="stats">
   <div class="blogicon-comments"></div>
   <div class="stat">0</div>
  </div>
  <div style="clear:both"></div>
  <ul class="tags">

   <li><a href="http://www.jenasysdesign.com.au/dnn/Blogs/tabid/71/Term/4/Business-Rules" class="link-tag">Business Rules</a></li>   <li><a href="http://www.jenasysdesign.com.au/dnn/Blogs/tabid/71/Term/29/CSLA" class="link-tag">CSLA</a></li>   <li><a href="http://www.jenasysdesign.com.au/dnn/Blogs/tabid/71/Term/8/PropertyInfo" class="link-tag">PropertyInfo</a></li>   <li><a href="http://www.jenasysdesign.com.au/dnn/Blogs/tabid/71/Term/9/Unit-Testing" class="link-tag">Unit Testing</a></li>
  </ul>
 </div>

 <div class="summary">
Lessons learnt after reviewing unit test failures when upgrading from CSLAContrib to CodeSmith code. In this case we have migrated from CSLA 3.0x to 3.8.x and moved from private member backing to the CSLA PropertyInfo backing. Simple Business Rules unit tests failed, reinforcing the value of unit tests. An explanation of the importance of RegisterProperty configuration.
 </div>
 <div><a href="http://www.jenasysdesign.com.au/dnn/Blogs/tabid/71/Post/151/Business-rules-and-unit-testing">Read more ...</a></div>
</article>

<article class="is-post is-post-excerpt">
 <header>
  <h2><a href="http://www.jenasysdesign.com.au/dnn/Blogs/tabid/71/Post/152/Welcome-to-Jenasys-Design-Blogs">Welcome to Jenasys Design Blogs</a></h2>
  <span class="byline">Adventures in the software industry. - SuperUser Account</span>
 </header>
 <div class="info">
  <span class="date">
   <span class="month">Jul</span>
   <span class="day">12</span>
   <span class="year">2010</span>

  </span>
  <div class="stats">
   <div class="blogicon-eye-open"></div>
   <div class="stat">2</div>
  </div>
  <div class="stats">
   <div class="blogicon-comments"></div>
   <div class="stat">23</div>
  </div>
  <div style="clear:both"></div>
  <ul class="tags">

   <li><a href="http://www.jenasysdesign.com.au/dnn/Blogs/tabid/71/Term/31/Delivery" class="link-tag">Delivery</a></li>
  </ul>
 </div>

 <div class="summary">
This is the first public blog entry for Jenasys Design. We have been trialing Blogs on our internal Intranet for a few months.&nbsp; We want to start sharing more of our experiences with the software community to help reduce the industry time and costs. This is good for everyone. We hope you like what we have to say.&nbsp; It's always interesting to hear from within the software industry, but more importantly its time to hear from our customers.
 </div>
 <div><a href="http://www.jenasysdesign.com.au/dnn/Blogs/tabid/71/Post/152/Welcome-to-Jenasys-Design-Blogs">Read more ...</a></div>
</article>


<div class="pager">

</div>
</div>





</div><!-- End_Module_395 --></div>
  </div>
  <div class="c_footer">
    <div class="c_footer_l">
      
    </div>
    <div class="c_footer_r">
      
      <span><span><input type="image" name="dnn$ctr395$dnnACTIONBUTTON3$ctl00$ctl00$ctl00" src="/dnn/images/action_print.gif" /></span>&nbsp;&nbsp;</span>
      
    </div>
    <div class="clear_float"></div>
  </div>
</div>
<div class="RoyalBlue05_footer"></div></div></div>
			<div id="dnn_OneGrid4" class="one_grid4 span4"><div class="DnnModule DnnModule-Blog DnnModule-396"><a name="396"></a>

<div class="RoyalBlue01_style">
  <div class="RoyalBlue01_top_style">
    <div class="c_icon RoyalBlue01_top_height">
      
	</div>
    <div class="c_title RoyalBlue01_top_height">
      <h2 class="c_titles"><span id="dnn_ctr396_dnnTITLE_titleLabel" class="c_title_RoyalBlue">Blogs</span>


</h2>
	</div>
    <div class="RoyalBlue01_c_menu">
      
    </div>
    <div class="RoyalBlue01_c_help">
	  
	</div>
	<div class="clear_float"></div>
  </div>
  <div class="c_content_style">
    <div id="dnn_ctr396_ContentPane" class="RoyalBlue01_content"><!-- Start_Module_396 --><div id="dnn_ctr396_ModuleContent" class="DNNModuleContent ModBlogC">
	



<div id="blogServiceErrorBox396"></div>

<div id="blogList396" class="blogList_blogList">
<div class="blogList_blog">

<a href="http://www.jenasysdesign.com.au/dnn/Blogs/tabid/71/Blog/1/Adventures-in-the-software-industry" title="Lessons learnt while creating software for customers. Includes recognition of other software providers that set very high standards.">Adventures in the software industry.</a>
 <div class="blogList_details">
  <span class="blogicon-user"></span><span>SuperUser Account</span><br />
  <span class="blogicon-book"></span><span>2</span>
  <span class="blogicon-eye-open"></span><span>14</span>
  <span class="blogicon-calendar"></span><span>11/11/2012</span>
 </div>
</div><div class="blogList_blog">

<a href="http://www.jenasysdesign.com.au/dnn/Blogs/tabid/71/Blog/3/CSLA" title="Practical examples, issues and discussions on CodeSmith generated Component based scalable logical architecture (CSLA) based software solutions.">CSLA</a>
 <div class="blogList_details">
  <span class="blogicon-user"></span><span>Jamie Clayton</span><br />
  <span class="blogicon-book"></span><span>2</span>
  <span class="blogicon-eye-open"></span><span>2148</span>
  <span class="blogicon-calendar"></span><span>27/07/2010</span>
 </div>
</div><div class="blogList_blog">

<a href="http://www.jenasysdesign.com.au/dnn/Blogs/tabid/71/Blog/4/DNN" title="Dot Net Nuke Content Management System open source .net web solution. Managing, using and coding with DNN.">DNN</a>
 <div class="blogList_details">
  <span class="blogicon-user"></span><span>Jamie Clayton</span><br />
  <span class="blogicon-book"></span><span>1</span>
  <span class="blogicon-eye-open"></span><span>914</span>
  <span class="blogicon-calendar"></span><span>16/09/2012</span>
 </div>
</div><div class="blogList_blog">

<a href="http://www.jenasysdesign.com.au/dnn/Blogs/tabid/71/Blog/2/Piloting-the-software-development-maze" title="Lessons about running and working in a small software development company.">Piloting the software development maze.</a>
 <div class="blogList_details">
  <span class="blogicon-user"></span><span>Jamie Clayton</span><br />
  <span class="blogicon-book"></span><span>3</span>
  <span class="blogicon-eye-open"></span><span>4341</span>
  <span class="blogicon-calendar"></span><span>25/11/2011</span>
 </div>
</div>
</div>




</div><!-- End_Module_396 --></div>
  </div>
  <div class="c_footer">
    <div class="c_footer_l">
      
    </div>
    <div class="c_footer_r">
      
      
      
    </div>
	<div class="clear_float"></div>
  </div>
  <div class="RoyalBlue01_footer"></div>
</div></div><div class="DnnModule DnnModule-Blog DnnModule-403"><a name="403"></a>

<div class="RoyalBlue01_style">
  <div class="RoyalBlue01_top_style">
    <div class="c_icon RoyalBlue01_top_height">
      
	</div>
    <div class="c_title RoyalBlue01_top_height">
      <h2 class="c_titles"><span id="dnn_ctr403_dnnTITLE_titleLabel" class="c_title_RoyalBlue">Tag Cloud</span>


</h2>
	</div>
    <div class="RoyalBlue01_c_menu">
      
    </div>
    <div class="RoyalBlue01_c_help">
	  
	</div>
	<div class="clear_float"></div>
  </div>
  <div class="c_content_style">
    <div id="dnn_ctr403_ContentPane" class="RoyalBlue01_content"><!-- Start_Module_403 --><div id="dnn_ctr403_ModuleContent" class="DNNModuleContent ModBlogC">
	



<div id="blogServiceErrorBox403"></div>

<div id="tagList403" class="tagList_list">
 <div class="tagList_tag" data-weight="1">
 <a href="http://www.jenasysdesign.com.au/dnn/Blogs/tabid/71/Term/4/Business-Rules">Business Rules</a>
</div><div class="tagList_tag" data-weight="2">
 <a href="http://www.jenasysdesign.com.au/dnn/Blogs/tabid/71/Term/29/CSLA">CSLA</a>
</div><div class="tagList_tag" data-weight="1">
 <a href="http://www.jenasysdesign.com.au/dnn/Blogs/tabid/71/Term/31/Delivery">Delivery</a>
</div><div class="tagList_tag" data-weight="1">
 <a href="http://www.jenasysdesign.com.au/dnn/Blogs/tabid/71/Term/5/Final-Builder">Final Builder</a>
</div><div class="tagList_tag" data-weight="1">
 <a href="http://www.jenasysdesign.com.au/dnn/Blogs/tabid/71/Term/30/Lessons-Learnt">Lessons Learnt</a>
</div><div class="tagList_tag" data-weight="1">
 <a href="http://www.jenasysdesign.com.au/dnn/Blogs/tabid/71/Term/8/PropertyInfo">PropertyInfo</a>
</div><div class="tagList_tag" data-weight="1">
 <a href="http://www.jenasysdesign.com.au/dnn/Blogs/tabid/71/Term/28/Software-Design">Software Design</a>
</div><div class="tagList_tag" data-weight="1">
 <a href="http://www.jenasysdesign.com.au/dnn/Blogs/tabid/71/Term/9/Unit-Testing">Unit Testing</a>
</div>
</div>
<script type="text/javascript">
 $(document).ready(function () {
  var maximum = null;
  var maxSize = 3;
  var minSize = 1;
  var maxWeight = 8;
  var minWeight = 4;
  $('#tagList403 div.tagList_tag').each(function () {
   var value = parseInt($(this).attr('data-weight'));
   maximum = (value > maximum) ? value : maximum;
  });
  $('#tagList403 div.tagList_tag a').each(function () {
   $(this).css('font-size', (minSize + parseInt($(this).parent().attr('data-weight')) * (maxSize - minSize) / maximum).toString() + 'em');
   $(this).css('font-weight', parseInt(minWeight + parseInt($(this).parent().attr('data-weight')) * (maxWeight - minWeight) / maximum).toString() + '00');
  });
 });
</script>




</div><!-- End_Module_403 --></div>
  </div>
  <div class="c_footer">
    <div class="c_footer_l">
      
    </div>
    <div class="c_footer_r">
      
      
      
    </div>
	<div class="clear_float"></div>
  </div>
  <div class="RoyalBlue01_footer"></div>
</div></div><div class="DnnModule DnnModule-DNN_HTML DnnModule-422"><a name="422"></a><div id="dnn_ctr422_ContentPane" class="DNNAlignleft"><!-- Start_Module_422 --><div id="dnn_ctr422_ModuleContent" class="DNNModuleContent ModDNNHTMLC">
	<div id="dnn_ctr422_HtmlModule_lblContent" class="Normal">
	<div class="Jenasys-Thumbs-Up-128"></div>
<div style="position: relative; width: 128px;">
<p>Here is an excellent example of the second image in the series being displayed. Should be the <strong>Green Thumbs Up</strong>.</p>
</div>
</div>

</div><!-- End_Module_422 --></div>
</div></div>
		  </div>
		  <div class="row-fluid dnnpane">
			<div id="dnn_TwoGrid6A" class="two_grid6a span6 DNNEmptyPane"></div>
			<div id="dnn_TwoGrid6B" class="two_grid6b span6 DNNEmptyPane"></div>
		  </div>
		  <div class="row-fluid dnnpane">
			<div id="dnn_ThreeGrid4A" class="three_grid4a span4 DNNEmptyPane"></div>
			<div id="dnn_ThreeGrid4B" class="three_grid4b span4 DNNEmptyPane"></div>
			<div id="dnn_ThreeGrid4C" class="three_grid4c span4 DNNEmptyPane"></div>
		  </div>
		  <div class="row-fluid dnnpane">
			<div id="dnn_FourGrid12" class="four_grid12 span12 DNNEmptyPane"></div>
		  </div>
		  <div class="row-fluid dnnpane">
			<div id="dnn_FiveGrid3A" class="five_grid3a span3 DNNEmptyPane"></div>
			<div id="dnn_FiveGrid3B" class="five_grid3b span3 DNNEmptyPane"></div>
			<div id="dnn_FiveGrid3C" class="five_grid3c span3 DNNEmptyPane"></div>
			<div id="dnn_FiveGrid3D" class="five_grid3d span3 DNNEmptyPane"></div>
		  </div>
		  <div class="row-fluid dnnpane">
			<div id="dnn_SixGrid4" class="six_grid4 span4 DNNEmptyPane"></div>
			<div id="dnn_SixGrid8" class="six_grid8 span8 DNNEmptyPane"></div>
		  </div>
		  <div class="row-fluid dnnpane">
			<div id="dnn_SevenGrid12" class="seven_grid12 span12 DNNEmptyPane"></div>
		  </div>
		  <div class="row-fluid dnnpane">
			<div id="dnn_EightGrid6A" class="eight_grid6a span6 DNNEmptyPane"></div>
			<div id="dnn_EightGrid6B" class="eight_grid6b span6 DNNEmptyPane"></div>
		  </div>
		</section>
	  </div>
	</div>
  </div>
  <div class="skin_bottom_line"></div>
  <footer id="skin_footer">
    <div class="skin_width">
	  <div class="footerpane_style">
		<div class="row-fluid dnnpane">
		  <div id="dnn_FooterGrid3A" class="footer_grid3a span3 DNNEmptyPane"></div>
		  <div id="dnn_FooterGrid3B" class="footer_grid3b span3 DNNEmptyPane"></div>
		  <div id="dnn_FooterGrid3C" class="footer_grid3c span3 DNNEmptyPane"></div>
		  <div id="dnn_FooterGrid3D" class="footer_grid3d span3 DNNEmptyPane"></div>
		</div>
		<div class="row-fluid dnnpane">
		  <div id="dnn_FooterPane" class="footerpane span12"><div class="DnnModule DnnModule-DNN_HTML DnnModule-394"><a name="394"></a><div id="dnn_ctr394_ContentPane"><!-- Start_Module_394 --><div id="dnn_ctr394_ModuleContent" class="DNNModuleContent ModDNNHTMLC">
	<div id="dnn_ctr394_HtmlModule_lblContent" class="Normal">
	<address>Any views expressed in these blogs or attachment/s are those of the individual author, and are not necessarily the views of Jenasys Design Pty Ltd. Please let us know if there are inappropriate or incorrect information displayed.</address>
</div>

</div><!-- End_Module_394 --></div>
</div><div class="DnnModule DnnModule-DNN_HTML DnnModule-379"><a name="379"></a><div id="dnn_ctr379_ContentPane" class="DNNAligncenter"><!-- Start_Module_379 --><div id="dnn_ctr379_ModuleContent" class="DNNModuleContent ModDNNHTMLC">
	<div id="dnn_ctr379_HtmlModule_lblContent" class="Normal">
	<p style="text-align: center"><cite><q>Please choose the experienced team at Jenasys for design, development, delivery and support of software in your business.</q></cite></p>
</div>

</div><!-- End_Module_379 --></div>
</div></div>
		</div>
	  </div>
	</div>
	<div class="footer_bottom">
	  <div class="skin_width clearafter">
		<div class="copyright_style">
		  <span id="dnn_dnnCOPYRIGHT_lblCopyright" class="Footer">Jenasys Design Software Services</span>
|
		  <a id="dnn_dnnPRIVACY_hypPrivacy" class="Footer" rel="nofollow" href="http://www.jenasysdesign.com.au/dnn/privacy.aspx">PRIVACY STATEMENT</a>|
		  <a id="dnn_dnnTERMS_hypTerms" class="Footer" rel="nofollow" href="http://www.jenasysdesign.com.au/dnn/terms.aspx">TERMS OF USE</a>
		</div>
		<div class="socialp_style">
		  <div id="dnn_SocialPane" class="DNNEmptyPane"></div>
		</div>
	  </div>
	</div>
  </footer>
  <a href="#top" id="top-link" title=""></a>
</div>
<script type='text/javascript' src='/Resources/Shared/Scripts/jquery/jquery.hoverIntent.min.js'></script>
<script type='text/javascript' src='/dnn/Portals/_default/Skins/Fluid-RoyalBlue/StandardMenu/StandardMenu.js'></script>
<script type='text/javascript' src='/dnn/Portals/_default/Skins/Fluid-RoyalBlue/MegaMenu/MegaMenu.js'></script>
<script type='text/javascript' src='/dnn/Portals/_default/Skins/Fluid-RoyalBlue/js/trans-banner.min.js'></script>
<script type='text/javascript' src='/dnn/Portals/_default/Skins/Fluid-RoyalBlue/js/scrolltop.js'></script>
<script type='text/javascript' src='/dnn/Portals/_default/Skins/Fluid-RoyalBlue/js/scrolltop.call.js'></script>
<script type='text/javascript' src='/dnn/Portals/_default/Skins/Fluid-RoyalBlue/js/jquery.fancybox.min.js'></script>
<script type='text/javascript' src='/dnn/Portals/_default/Skins/Fluid-RoyalBlue/js/jquery.mousewheel.min.js'></script>
<script type='text/javascript' src='/dnn/Portals/_default/Skins/Fluid-RoyalBlue/js/jquery.easing.1.3.min.js'></script>
<script type='text/javascript' src='/dnn/Portals/_default/Skins/Fluid-RoyalBlue/js/colorpicker/js/colorpicker.js'></script>
<script type='text/javascript' src='/dnn/Portals/_default/Skins/Fluid-RoyalBlue/js/colorpicker/js/eye.js'></script>
<script type='text/javascript' src='/dnn/Portals/_default/Skins/Fluid-RoyalBlue/js/colorpicker/js/utils.js'></script>
<script type='text/javascript' src='/dnn/Portals/_default/Skins/Fluid-RoyalBlue/js/jquery.cookie.js'></script>
<script type='text/javascript' src='/dnn/Portals/_default/Skins/Fluid-RoyalBlue/bootstrap/js/bootstrap.js'></script>
<script type='text/javascript' src='/dnn/Portals/_default/Skins/Fluid-RoyalBlue/js/jquery.accordion.js'></script>
<script type='text/javascript' src='/dnn/Portals/_default/Skins/Fluid-RoyalBlue/js/jquery.carouFredSel-6.2.0-packed.js'></script>
<script type='text/javascript' src='/dnn/Portals/_default/Skins/Fluid-RoyalBlue/js/jquery.quovolver.js'></script>
<script type='text/javascript' src='/dnn/Portals/_default/Skins/Fluid-RoyalBlue/js/shake.js'></script>
<script type='text/javascript' src='/dnn/Portals/_default/Skins/Fluid-RoyalBlue/js/vivify.js'></script>
<script type='text/javascript' src='/dnn/Portals/_default/Skins/Fluid-RoyalBlue/js/jquery.flexslider.min.js'></script>
<script type='text/javascript' src='/dnn/Portals/_default/Skins/Fluid-RoyalBlue/js/jquery.flexslider.call.js'></script>
<script type='text/javascript' src='/dnn/Portals/_default/Skins/Fluid-RoyalBlue/js/animatedcollapse.js'></script>
<script type='text/javascript' src='/dnn/Portals/_default/Skins/Fluid-RoyalBlue/js/custom.js'></script>
        <input name="ScrollTop" type="hidden" id="ScrollTop" />
        <input name="__dnnVariable" type="hidden" id="__dnnVariable" autocomplete="off" value="`{`__scdoff`:`1`,`sf_siteRoot`:`/dnn/`,`sf_tabId`:`71`}" />
        <input name="__RequestVerificationToken" type="hidden" value="9_YL4ZWLICyut-0Ql1etlFXfJnlG407EZJW-xv7uYTylfv-8wVqQ9Sv1BmTGIJhcl5_7-bnHb4-_3XjRq6h0XeAobbEmEX_gquOhs8XWPU05mtL0Hy4YFaoesgk1" />
    
<script type="text/javascript" src="/dnn/Resources/Shared/scripts/initWidgets.js" ></script></form>
    
    
</body>
</html>