﻿<?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>DotNetNuke.dk Blog</title>
    <description>General information about the dotnetnuke.dk site.</description>
    <link>http://www.dotnetnuke.dk/Home/BlogAndForum/tabid/56/BlogId/1/Default.aspx</link>
    <language>en-US</language>
    <managingEditor>blog@dotnetnuke.dk</managingEditor>
    <webMaster>bo.n@rgaard.net</webMaster>
    <pubDate>Thu, 29 Jul 2010 22:12:16 GMT</pubDate>
    <lastBuildDate>Thu, 29 Jul 2010 22:12:16 GMT</lastBuildDate>
    <docs>http://backend.userland.com/rss</docs>
    <generator>Blog RSS Generator Version 3.4.0.39853</generator>
    <item>
      <title>Updating the modules</title>
      <description>&lt;p&gt;I have (once again) started the task of updating my modules. I will install DNN 2 and then install all the modules, then upgrade to version 3 and fix all the modules, and then continue with version 4 and 5. I will ensure that the modules will all upgrade nicely and not create a dead end.&lt;/p&gt;
&lt;p&gt;I am truly sorry, for the not beeing able to do this a long time ago, but life is not always as we would like it to be.&lt;/p&gt;
&lt;p&gt;I will not esitmate any dates, but will continue to blog the progress.&lt;/p&gt;
&lt;p&gt;I do look forward to the comming releases of DNN as these will finally contain support for multi-language, something we have been wating for since DNN 1.0 ML (Multi language)...&lt;/p&gt;</description>
      <link>http://www.dotnetnuke.dk/Home/BlogAndForum/tabid/56/EntryID/34/Default.aspx</link>
      <author>blog@dotnetnuke.dk</author>
      <comments>http://www.dotnetnuke.dk/Home/BlogAndForum/tabid/56/EntryID/34/Default.aspx#Comments</comments>
      <guid isPermaLink="true">http://www.dotnetnuke.dk/Default.aspx?tabid=56&amp;EntryID=34</guid>
      <pubDate>Wed, 31 Mar 2010 23:00:00 GMT</pubDate>
      <slash:comments>1</slash:comments>
      <trackback:ping>http://www.dotnetnuke.dk/DesktopModules/Blog/Trackback.aspx?id=34</trackback:ping>
    </item>
    <item>
      <title>Setting up my new platform</title>
      <description>&lt;p&gt;The XP in Virtual Box on my iMac is still working great, but the solution is limited to running one virtual PC at a time (not techincally - but performance wise).&lt;/p&gt;
&lt;p&gt;I need some test machines, and by luck I got an IBM eServer xSeries 346 with a nice RAID 5 array. I installed the free vmWare ESXi, and I now have 3 virtual servers running nicely on this setup. ESXi does not have the nice web based management tool like the vmWare Server, and the client manager is not available in a mac version, so I have to run it from the virtual XP, but it works. With wake-on-lan I can even start and stop the test server remotely.&lt;/p&gt;
&lt;p&gt;Now it's time to get the new DotNetNuke 5.2 version, and see if I can get more knowledge on the content localization api, which is included.  Yes I know that there are no UI support items yet, but I am eager to see what they have finally done with the implementation. I have search the DNN site and google, but I haven't been able to find much information about the implementation yet, - please drop me a note or link if you have access to documentation on the Content Localization API for DotNetNuke.&lt;/p&gt;</description>
      <link>http://www.dotnetnuke.dk/Home/BlogAndForum/tabid/56/EntryID/33/Default.aspx</link>
      <author>blog@dotnetnuke.dk</author>
      <comments>http://www.dotnetnuke.dk/Home/BlogAndForum/tabid/56/EntryID/33/Default.aspx#Comments</comments>
      <guid isPermaLink="true">http://www.dotnetnuke.dk/Default.aspx?tabid=56&amp;EntryID=33</guid>
      <pubDate>Mon, 07 Dec 2009 23:00:00 GMT</pubDate>
      <slash:comments>0</slash:comments>
      <trackback:ping>http://www.dotnetnuke.dk/DesktopModules/Blog/Trackback.aspx?id=33</trackback:ping>
    </item>
    <item>
      <title>It still works for me</title>
      <description>&lt;p&gt;Except for some trouble finding the correct key combination on my Mac Keyboard, everything is working fine.&lt;/p&gt;
&lt;p&gt;I did a lot of programming last night, and I had no problems at all running Visual Studio and a test web site in the virtual box. Alle the lag from the remote desktop solution is gone, and its easy to forget that its not a PC that I am working on.&lt;/p&gt;
&lt;p&gt;Anyone remember the DAL builder? Well nothing much have changed, and I still dont want to code all the trivial modul definition and data access layers by hand, these thing should be code generated. So yesterday I started building a new version that is going to build modules and data access layers for DotNetNuke 5.&lt;/p&gt;
&lt;p&gt;I now need to catch up on the development style for version 5, and especially the different ways to implement the data layer. As I understand it, there are now more ways to do the data access - I better get start googling and reading the DNN blog. I might even order the version 5 development book to see if there are something I missed.&lt;/p&gt;</description>
      <link>http://www.dotnetnuke.dk/Home/BlogAndForum/tabid/56/EntryID/32/Default.aspx</link>
      <author>blog@dotnetnuke.dk</author>
      <comments>http://www.dotnetnuke.dk/Home/BlogAndForum/tabid/56/EntryID/32/Default.aspx#Comments</comments>
      <guid isPermaLink="true">http://www.dotnetnuke.dk/Default.aspx?tabid=56&amp;EntryID=32</guid>
      <pubDate>Mon, 16 Nov 2009 23:00:00 GMT</pubDate>
      <slash:comments>0</slash:comments>
      <trackback:ping>http://www.dotnetnuke.dk/DesktopModules/Blog/Trackback.aspx?id=32</trackback:ping>
    </item>
    <item>
      <title>Installing a new development computer</title>
      <description>&lt;p&gt;A year has passed with no spare time to use on DotNetNuke. Now its time to get up to speed and get started having fun with my favorite CMS system.&lt;/p&gt;
&lt;p&gt;I just went through the DotNetNuke.com site, and was a little surprised that multi language content is still the next big thing to be released. If I am not wrong that was also the case a year ago? I also found that the paid version now contains functionality that is not present in the community edition, which I dont like. Venture capital can destroy any good product/company - but I hope that this is not going to happen with DotNetNuke.&lt;/p&gt;
&lt;p&gt;What I now fear is that the multi language support will be limited to the paid version... that would be really bad.&lt;/p&gt;
&lt;p&gt;At my home office I now only have an iMac, so how do I develop DotNetNuke modules on this?&lt;/p&gt;
&lt;p&gt;My first setup, was to put my PC into the garage, enable wake-on-lan and install the Microsoft Remote Desktop client on the mac. I am now able to turn the PC on, control it over the network and shut it down again. But even though I have a 1Gbit network it still was unresponsive and did not work as good as expected (probably also because the PC is old and slow in itself running Vista).&lt;/p&gt;
&lt;p&gt;Yesterday I installed Sun Virtual Box (which is free for home use) on my iMac, and then installed a 64bit XP and Visual Studio 2008 Express as I currently have no funds to get Windows 7 and upgrade my VS2005. I downloaded the new starter-kit from DotNetNuke and created a new development website - I am still excited how easy it is to get up and running compared to DNN version 1.0.4&lt;/p&gt;
&lt;p&gt;I will blog on my progress with this new development platform, and start the process of updating some of my old modules, and even try out some new ideas I have for new modules...&lt;/p&gt;</description>
      <link>http://www.dotnetnuke.dk/Home/BlogAndForum/tabid/56/EntryID/31/Default.aspx</link>
      <author>blog@dotnetnuke.dk</author>
      <comments>http://www.dotnetnuke.dk/Home/BlogAndForum/tabid/56/EntryID/31/Default.aspx#Comments</comments>
      <guid isPermaLink="true">http://www.dotnetnuke.dk/Default.aspx?tabid=56&amp;EntryID=31</guid>
      <pubDate>Sun, 15 Nov 2009 23:00:00 GMT</pubDate>
      <slash:comments>0</slash:comments>
      <trackback:ping>http://www.dotnetnuke.dk/DesktopModules/Blog/Trackback.aspx?id=31</trackback:ping>
    </item>
    <item>
      <title>Rebuilding my environment</title>
      <description>&lt;p&gt;In mid August both my development PC and the home server made suicide, and terminated its operation. Yes I know that I am running on old and outdated hardware, and it's been long overdue to replace most of it, but I haven’t had the finances to do it.&lt;/p&gt;
&lt;p&gt;Luckily my NAS server is still alive so nothing was lost, but I haven’t been able to get much done.&lt;/p&gt;
&lt;p&gt;I am still working on the house, building a new bathroom, two rooms for the children, and a new office room for me. This phase 1 should be done within the new 2-3 weeks, and we will wait until spring 09 before starting with phase 2, which is another bathroom, the entrance, and a new kitchen. This leaves a few months for DotNetNuke development, - which I am looking very much forward to.&lt;/p&gt;
&lt;p&gt;Another issue for me was the missing source control server, which was running on the DELL server that died almost a year ago. As the new dotnetnuke.dk site is operated on a web hotel, I needed a new place to host the source server. I decided to host it myself at home, with both 1st level backup to the local NAS server, and second level backup to a virtual drive on the internet.&lt;/p&gt;
&lt;p&gt;To host a server at home, I needed a machine that was using as little power as possible, because it good for the environment, and because 1 kW/h in Denmark cost 0.25€ (0.30$).&lt;/p&gt;
&lt;p&gt;So I bought a white ASUS Eee Box with 1 GB ram and 160 GB hard disk, and with Windows XP installed. This is a perfect little Subversion server, because it’s cheap, quiet, and only uses 17 W when running. Theoretically it is able to run for over 3 days on the UPS.&lt;/p&gt;
&lt;p&gt;Next step is to build a new developer machine, but that will have to wait a few weeks.&lt;/p&gt;</description>
      <link>http://www.dotnetnuke.dk/Home/BlogAndForum/tabid/56/EntryID/30/Default.aspx</link>
      <author>blog@dotnetnuke.dk</author>
      <comments>http://www.dotnetnuke.dk/Home/BlogAndForum/tabid/56/EntryID/30/Default.aspx#Comments</comments>
      <guid isPermaLink="true">http://www.dotnetnuke.dk/Default.aspx?tabid=56&amp;EntryID=30</guid>
      <pubDate>Wed, 29 Oct 2008 23:00:00 GMT</pubDate>
      <slash:comments>0</slash:comments>
      <trackback:ping>http://www.dotnetnuke.dk/DesktopModules/Blog/Trackback.aspx?id=30</trackback:ping>
    </item>
    <item>
      <title>Absolute skin</title>
      <description>&lt;p&gt;I changed the layout of the divs, from fixed/relative to absolute. The skin was build with the header, menu and footer area as fixed areas, and the content area as relative. This setup uses the vertical scrollbar at the full height of the browser, which was part of the design fault that led me to remove the footer. Another issue with this setup was that I had to ensure that content was not hidden under the header and footer area.&lt;/p&gt;
&lt;p&gt;I changed all areas (divs) to absolute positioning and reintroduced the footer again, as I really didn't like having the copyright and legal parts in the header. This also moved the vertical scrollbar into the content div, which both looks and feels right. The footer was reduced in size from two lines to one line, because I will keep the breadcrumbs in the header area.&lt;/p&gt;
&lt;p&gt;Right now I believe that the skin is done, but let's see what I think next month :-)&lt;/p&gt;</description>
      <link>http://www.dotnetnuke.dk/Home/BlogAndForum/tabid/56/EntryID/29/Default.aspx</link>
      <author>blog@dotnetnuke.dk</author>
      <comments>http://www.dotnetnuke.dk/Home/BlogAndForum/tabid/56/EntryID/29/Default.aspx#Comments</comments>
      <guid isPermaLink="true">http://www.dotnetnuke.dk/Default.aspx?tabid=56&amp;EntryID=29</guid>
      <pubDate>Wed, 06 Aug 2008 23:00:00 GMT</pubDate>
      <slash:comments>0</slash:comments>
      <trackback:ping>http://www.dotnetnuke.dk/DesktopModules/Blog/Trackback.aspx?id=29</trackback:ping>
    </item>
    <item>
      <title>More IE problems</title>
      <description>&lt;p&gt;Removing the footer from the skin has another impact in IE, the content area is getting wider, so IE shows a horizontal scrollbar -  non of the other browsers do that. My admin screens are using the old layout, and here everything looks fine in IE.&lt;/p&gt;
&lt;p&gt;I guess that its time to look at the general layout, as I don't need all these floating div's when there are no footer area. I really dislike all the things you need to do to make a border layout with xhtml and css, with frames or table designs it could be done in minutes - not weeks.&lt;/p&gt;</description>
      <link>http://www.dotnetnuke.dk/Home/BlogAndForum/tabid/56/EntryID/28/Default.aspx</link>
      <author>blog@dotnetnuke.dk</author>
      <comments>http://www.dotnetnuke.dk/Home/BlogAndForum/tabid/56/EntryID/28/Default.aspx#Comments</comments>
      <guid isPermaLink="true">http://www.dotnetnuke.dk/Default.aspx?tabid=56&amp;EntryID=28</guid>
      <pubDate>Tue, 05 Aug 2008 23:00:00 GMT</pubDate>
      <slash:comments>0</slash:comments>
      <trackback:ping>http://www.dotnetnuke.dk/DesktopModules/Blog/Trackback.aspx?id=28</trackback:ping>
    </item>
    <item>
      <title>Skin changes</title>
      <description>&lt;p&gt;After looking at the skin for the last month, I found that the content area looked to framed by the colored borders.&lt;/p&gt;
&lt;p&gt;When the content was too large for the content area, it was hidden by the footer - this looked more like an error than designed on purpose.&lt;/p&gt;
&lt;p&gt;So moved the content from the footer to the header, and removed the footer.&lt;/p&gt;
&lt;p&gt;Then I had a long argument with IE about font sizes... FireFox and Safari on both my Windows and iMac (yes I have an apple mac with a nice 24" screen) was showing all my changes, where IE ignored me. Finally I managed to get all the font sizes to look, almost but not entirely unlike each other.&lt;/p&gt;
&lt;p&gt;I am so happy that it is not my design skills that pay the bills.&lt;/p&gt;</description>
      <link>http://www.dotnetnuke.dk/Home/BlogAndForum/tabid/56/EntryID/27/Default.aspx</link>
      <author>blog@dotnetnuke.dk</author>
      <comments>http://www.dotnetnuke.dk/Home/BlogAndForum/tabid/56/EntryID/27/Default.aspx#Comments</comments>
      <guid isPermaLink="true">http://www.dotnetnuke.dk/Default.aspx?tabid=56&amp;EntryID=27</guid>
      <pubDate>Mon, 04 Aug 2008 23:00:00 GMT</pubDate>
      <slash:comments>0</slash:comments>
      <trackback:ping>http://www.dotnetnuke.dk/DesktopModules/Blog/Trackback.aspx?id=27</trackback:ping>
    </item>
    <item>
      <title>Building a stong foundation, in concrete</title>
      <description>&lt;p&gt;Now the vacation is over, and I have started working again. I did believe that I could find the time to do DotNetNuke development in the evenings, but I have been so busy in the vacation, that it’s nice to get back to work and relax a bit ;-)&lt;/p&gt;
&lt;p&gt;So what did I do in the last part of the vacation? Well actually a lot of work on our house. I removed the floor from two rooms and two bathrooms. I also took down the wall between the two bathrooms as we are moving a square meter from the large one to the small one, which provides us with two good bathrooms. I installed new water drains and pipes, including a new pipe for heating the new floor, and the last part was to create a new concrete floor. Next in line is creating the new wall.&lt;/p&gt;
&lt;p&gt;Tonight I will try to look into all the different projects that I had open, and prioritize these so I can close as many as possible this week.&lt;/p&gt;
&lt;p&gt;4 weeks with minimal keyboard activity made me eager to get started again, and with the coming version 5 of DotNetNuke I believe that it’s going to be an exiting fall this year.&lt;/p&gt;</description>
      <link>http://www.dotnetnuke.dk/Home/BlogAndForum/tabid/56/EntryID/26/Default.aspx</link>
      <author>blog@dotnetnuke.dk</author>
      <comments>http://www.dotnetnuke.dk/Home/BlogAndForum/tabid/56/EntryID/26/Default.aspx#Comments</comments>
      <guid isPermaLink="true">http://www.dotnetnuke.dk/Default.aspx?tabid=56&amp;EntryID=26</guid>
      <pubDate>Sun, 03 Aug 2008 23:00:00 GMT</pubDate>
      <slash:comments>0</slash:comments>
      <trackback:ping>http://www.dotnetnuke.dk/DesktopModules/Blog/Trackback.aspx?id=26</trackback:ping>
    </item>
    <item>
      <title>Search continued</title>
      <description>&lt;p&gt;The Multi Page module installation is still not working, the module is not registered as having implemented the ISearchable interface. It is working on the development instance, and I beleive that I have registred the module correctly in the DNN file.&lt;/p&gt;
&lt;p&gt;I think that I have tried all that I can think of, so now there are only one thing to do, debugging. I will now download the source version of DotNetNuke, compile and start it in Visual Studio debug mode, set the breakpoints and then install my module and see whats happening.&lt;/p&gt;
&lt;p&gt;Some still ask why I don't use the source version of the core application, but why should I, the starterkit is easy to use and upgrade, and the install package includes all that I need for test and production sites.&lt;/p&gt;</description>
      <link>http://www.dotnetnuke.dk/Home/BlogAndForum/tabid/56/EntryID/25/Default.aspx</link>
      <author>blog@dotnetnuke.dk</author>
      <comments>http://www.dotnetnuke.dk/Home/BlogAndForum/tabid/56/EntryID/25/Default.aspx#Comments</comments>
      <guid isPermaLink="true">http://www.dotnetnuke.dk/Default.aspx?tabid=56&amp;EntryID=25</guid>
      <pubDate>Tue, 08 Jul 2008 23:00:00 GMT</pubDate>
      <slash:comments>1</slash:comments>
      <trackback:ping>http://www.dotnetnuke.dk/DesktopModules/Blog/Trackback.aspx?id=25</trackback:ping>
    </item>
  </channel>
</rss>