﻿<?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>The kX Blog</title>
    <description>A blog experience of Keylinx.com</description>
    <link>http://keylinx.com/Blog/tabid/54/BlogId/1/Default.aspx</link>
    <language>en-US</language>
    <webMaster>info@keylinx.com</webMaster>
    <pubDate>Sat, 18 Apr 2026 22:33:01 GMT</pubDate>
    <lastBuildDate>Sat, 18 Apr 2026 22:33:01 GMT</lastBuildDate>
    <docs>http://backend.userland.com/rss</docs>
    <generator>Blog RSS Generator Version 3.4.0.39853</generator>
    <item>
      <title>kXGalleryHTML Released</title>
      <description>&lt;p&gt;The sub module for kXGallery is finished and released. You can download it on this site if you register. Note that there is no documentation right now. How you use it? You can insert gallery items in the HTML by using the {kx} token. Each time a token is reached, the module inserts an item there instead, just as simple as that. Note that the module requires the kXGallery, so you have to purchase that module first.&lt;/p&gt;
&lt;p&gt;&lt;img height="128" width="128" alt="" src="/Portals/0/kXGallery128.jpg" /&gt;&lt;/p&gt;</description>
      <link>http://keylinx.com/Blog/tabid/54/EntryID/40/Default.aspx</link>
      <comments>http://keylinx.com/Blog/tabid/54/EntryID/40/Default.aspx#Comments</comments>
      <guid isPermaLink="true">http://keylinx.com/Default.aspx?tabid=54&amp;EntryID=40</guid>
      <pubDate>Wed, 04 Mar 2009 19:01:48 GMT</pubDate>
      <slash:comments>3</slash:comments>
      <trackback:ping>http://keylinx.com/DesktopModules/Blog/Trackback.aspx?id=40</trackback:ping>
    </item>
    <item>
      <title>Integrate with DotNetNuke HTML</title>
      <description>&lt;p&gt;As I told you yesterday we are working on a mashup for our gallery module to be able to integrate gallery images in a html module. Of course the right thing to do is of course to use the current html module that are shipped with DNN. Easy? Yes it should be, if the DNN core team didn't decided to change the way it is implemented in DNN. Now there is this JIT compiled dll of the html module, which leaves us without any dll that we can reference to if we want to reuse this code.&lt;/p&gt;
&lt;p&gt;Never the easy path....&lt;/p&gt;
&lt;p&gt;Looking through the dnn support forum made me realize that there is only one way to accomplish this task, simply copy and paste into your project. But wait, I am using C# and not VB which the rest of DNN is implemented in, how the heck am I going to solve this issue. Well the path that seemed so easy a while ago of course led to roaming the net for resources and trial and error... again :(. However I decided that writing my own code for html module handling was still out of the question. Also converting the html module classes to C# was also not an option.&lt;/p&gt;
&lt;p&gt;Solution, then?&lt;/p&gt;
&lt;p&gt;I came up with the least time consuming option. I created a class library and put all the code files for the dnn html code into it. I had of course a little job to fix all the missing references and some changes for the provider to work with my namespace, but then it is a go. The only negative thing for doing in this way is that I have to maintain this class library when new versions of the html module are released.&lt;/p&gt;
&lt;p&gt;Back on track then?&lt;/p&gt;
&lt;p&gt;Yes, this little work around did the trick, but I still wanna know why a framework uses JIT compiled dlls and forces its users to do stupid work arounds for resusing code.&lt;/p&gt;
&lt;p&gt;The module is going well. By the end of this week it should be finished to be downloadable here. Stay tuned!&lt;/p&gt;
&lt;p&gt;/Tobias&lt;/p&gt;</description>
      <link>http://keylinx.com/Blog/tabid/54/EntryID/39/Default.aspx</link>
      <comments>http://keylinx.com/Blog/tabid/54/EntryID/39/Default.aspx#Comments</comments>
      <guid isPermaLink="true">http://keylinx.com/Default.aspx?tabid=54&amp;EntryID=39</guid>
      <pubDate>Tue, 24 Feb 2009 09:12:25 GMT</pubDate>
      <slash:comments>0</slash:comments>
      <trackback:ping>http://keylinx.com/DesktopModules/Blog/Trackback.aspx?id=39</trackback:ping>
    </item>
    <item>
      <title>Sub module to kXGallery</title>
      <description>&lt;p&gt;I got this great idea a couple of months ago, doing a special HTML module for kXGallery. The theory is simple, a regular dnn module with capability to show html, but with the addition that you can use the powerful tools that kXGallery provides today. That means, uploading images stand alone or in a zip file, thumb nails generation, rescaling the image(s) and of top of that, show the image in a &lt;a href="http://www.highslide.com"&gt;HighSlide&lt;/a&gt; or Grey Box effect.&lt;/p&gt;
&lt;p&gt;So I'm thinking that everywhere in the html you put in a token {kx} and when rendering, we replace that token with a image from kXGallery. Simple as that! So lets follow the progress here. I started up this morning and so far I have implemented the settings dialog. There's still a lot of work to do, so lets get going.&lt;/p&gt;
&lt;p&gt;And yes, of course this module will be &lt;strong&gt;free of charge&lt;/strong&gt;. The only thing is that you need to buy &lt;strong&gt;kXGallery 2&lt;/strong&gt; to make it work, since it will be highly integrated into kXGallery's business logic.&lt;/p&gt;
&lt;p&gt;/Tobias&lt;/p&gt;</description>
      <link>http://keylinx.com/Blog/tabid/54/EntryID/38/Default.aspx</link>
      <comments>http://keylinx.com/Blog/tabid/54/EntryID/38/Default.aspx#Comments</comments>
      <guid isPermaLink="true">http://keylinx.com/Default.aspx?tabid=54&amp;EntryID=38</guid>
      <pubDate>Mon, 23 Feb 2009 04:52:29 GMT</pubDate>
      <slash:comments>0</slash:comments>
      <trackback:ping>http://keylinx.com/DesktopModules/Blog/Trackback.aspx?id=38</trackback:ping>
    </item>
    <item>
      <title>Slow performance on Keylinx.com</title>
      <description>&lt;p&gt;This site can be very slow on performance right now. It seems that my host provider &lt;a href="http://www.3essentials.com"&gt;3Essentials.com&lt;/a&gt; have problem with the MS SQL-Server. Hopefully this problems will be gone by the end of the week.&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;</description>
      <link>http://keylinx.com/Blog/tabid/54/EntryID/37/Default.aspx</link>
      <comments>http://keylinx.com/Blog/tabid/54/EntryID/37/Default.aspx#Comments</comments>
      <guid isPermaLink="true">http://keylinx.com/Default.aspx?tabid=54&amp;EntryID=37</guid>
      <pubDate>Mon, 16 Feb 2009 15:33:01 GMT</pubDate>
      <slash:comments>0</slash:comments>
      <trackback:ping>http://keylinx.com/DesktopModules/Blog/Trackback.aspx?id=37</trackback:ping>
    </item>
  </channel>
</rss>