<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
  <channel xmlns:blog="http://www.dotnetnuke.com/blog/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/">
    <title>Ernst Peter Tamminga</title>
    <description>This blog is intended to provide information about my experiences with DotNetNuke in various circumstances</description>
    <link>http://www.dotnetnuke.com/Resources/Blogs/BlogId/219.aspx</link>
    <language>en-US</language>
    <webMaster>ernstpeter.tamminga@dotnetnuke.com</webMaster>
    <pubDate>Thu, 09 Feb 2012 07:16:38 GMT</pubDate>
    <lastBuildDate>Thu, 09 Feb 2012 07:16:38 GMT</lastBuildDate>
    <docs>http://backend.userland.com/rss</docs>
    <generator>Blog RSS Generator Version 4.0.0.0</generator>
    <item>
      <title>DNN Events 05.02.02 Released</title>
      <link>http://www.dotnetnuke.com/Resources/Blogs/EntryId/3278/DNN-Events-05-02-02-Released.aspx</link>
      <description>For this point release, we focused on stabilising by fixing a small number of bugs that popped up, sometimes as a result of new versions of DNN.&lt;div class="tags"&gt;Tags: Events&lt;/div&gt;&lt;div class="category"&gt;Category: &lt;a href=http://www.dotnetnuke.com/Resources/Blogs/CatID/9.aspx&gt;Development&lt;/a&gt;&lt;/div&gt;</description>
      <author>ernstpeter.tamminga@dotnetnuke.com</author>
      <category domain="http://www.dotnetnuke.com/Resources/Blogs/CatID/9.aspx">Development</category>
      <comments>http://www.dotnetnuke.com/Resources/Blogs/EntryId/3278/DNN-Events-05-02-02-Released.aspx#Comments</comments>
      <slash:comments>0</slash:comments>
      <guid isPermaLink="true">http://www.dotnetnuke.com/Resources/Blogs/EntryId/3278/DNN-Events-05-02-02-Released.aspx</guid>
      <pubDate>Thu, 02 Feb 2012 09:09:40 GMT</pubDate>
      <trackback:ping>http://www.dotnetnuke.comDesktopModules/BlogTrackback.aspx?id=3278</trackback:ping>
      <blog:tag blog:url="http://www.dotnetnuke.com/Resources/Blogs/TagID/63.aspx">Events</blog:tag>
    </item>
    <item>
      <title>A serious release update for DNN FAQ: 05.00.00</title>
      <link>http://www.dotnetnuke.com/Resources/Blogs/EntryId/3257/A-serious-release-update-for-DNN-FAQ-05-00-00.aspx</link>
      <description>&lt;p&gt;In March of this year I made some
&lt;a href="http://www.dotnetnuke.com/Resources/Blogs/EntryId/2993/Picking-up-the-DNN-FAQ-module-and-planning-to-enhance-it.aspx"&gt;
blog posts&lt;/a&gt; about my intentions with FAQ and I have (or I should say, &lt;strong&gt;
we &lt;/strong&gt;have, since &lt;a href="http://www.indisoftware.de" target="_blank"&gt;Torsten
Weggen&lt;/a&gt; joined the FAQ team) reached a serious new target: a complete conversion
to C# and some major enhancements. The result: FAQ 05.00.00, which available for
&lt;a href="http://dnnfaq.codeplex.com/releases/view/62078" target="_blank"&gt;download&lt;/a&gt;
on CodePlex.&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;&lt;div class="tags"&gt;Tags: FAQ&lt;/div&gt;&lt;div class="category"&gt;Category: &lt;a href=http://www.dotnetnuke.com/Resources/Blogs/CatID/9.aspx&gt;Development&lt;/a&gt;&lt;/div&gt;</description>
      <author>ernstpeter.tamminga@dotnetnuke.com</author>
      <category domain="http://www.dotnetnuke.com/Resources/Blogs/CatID/9.aspx">Development</category>
      <comments>http://www.dotnetnuke.com/Resources/Blogs/EntryId/3257/A-serious-release-update-for-DNN-FAQ-05-00-00.aspx#Comments</comments>
      <slash:comments>3</slash:comments>
      <guid isPermaLink="true">http://www.dotnetnuke.com/Resources/Blogs/EntryId/3257/A-serious-release-update-for-DNN-FAQ-05-00-00.aspx</guid>
      <pubDate>Thu, 22 Dec 2011 22:34:16 GMT</pubDate>
      <trackback:ping>http://www.dotnetnuke.comDesktopModules/BlogTrackback.aspx?id=3257</trackback:ping>
      <blog:tag blog:url="http://www.dotnetnuke.com/Resources/Blogs/TagID/218.aspx">FAQ</blog:tag>
    </item>
    <item>
      <title>Events version 05.02.01 released</title>
      <link>http://www.dotnetnuke.com/Resources/Blogs/EntryId/3256/Events-version-05-02-01-released.aspx</link>
      <description>&lt;p&gt;The Events team is proud to announce that &lt;strong&gt;Events 05.02.01&lt;/strong&gt; has
been released. Events 05.02.01 will work for any DNN version
&lt;strong&gt;5.5.0&lt;/strong&gt; and up. The downloads can be found on the &lt;a href="http://dnnevents.codeplex.com/releases/view/67880" title="Events Project page" target="_blank"&gt;Events Project page&lt;/a&gt; on CodePlex.&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;&lt;div class="tags"&gt;Tags: Events&lt;/div&gt;&lt;div class="category"&gt;Category: &lt;a href=http://www.dotnetnuke.com/Resources/Blogs/CatID/9.aspx&gt;Development&lt;/a&gt;&lt;/div&gt;</description>
      <author>ernstpeter.tamminga@dotnetnuke.com</author>
      <category domain="http://www.dotnetnuke.com/Resources/Blogs/CatID/9.aspx">Development</category>
      <comments>http://www.dotnetnuke.com/Resources/Blogs/EntryId/3256/Events-version-05-02-01-released.aspx#Comments</comments>
      <slash:comments>0</slash:comments>
      <guid isPermaLink="true">http://www.dotnetnuke.com/Resources/Blogs/EntryId/3256/Events-version-05-02-01-released.aspx</guid>
      <pubDate>Wed, 21 Dec 2011 23:42:13 GMT</pubDate>
      <trackback:ping>http://www.dotnetnuke.comDesktopModules/BlogTrackback.aspx?id=3256</trackback:ping>
      <blog:tag blog:url="http://www.dotnetnuke.com/Resources/Blogs/TagID/63.aspx">Events</blog:tag>
    </item>
    <item>
      <title>A release update for the DNN Frequently Asked Questions (FAQ) module</title>
      <link>http://www.dotnetnuke.com/Resources/Blogs/EntryId/3095/A-release-update-for-the-DNN-Frequently-Asked-Questions-FAQ-module.aspx</link>
      <description>&lt;h1&gt;A release update for FAQ: 04.05.01&lt;/h1&gt;
&lt;p&gt;A long time there was no DNN FAQ (Frequently Asked Questions) module coordinator.
The result: no new release since May 2007. At the start of March 2011, I decided
to pick up FAQ and give it a boost. I made some blog posts about my intentions and
quickly released an updated version (04.05.00). Based on feedback from users (thank
you!), I fixed some small issues and brought some additional enhancements. The result:
FAQ 04.05.01, which passed through the DNN Release tracker this weekend and is available
for &lt;a href="http://dnnfaq.codeplex.com/releases/view/62275" target="_blank"&gt;download&lt;/a&gt;.&lt;/p&gt;
&lt;h2&gt;Release notes DNN FAQs 04.05.01&lt;/h2&gt;
&lt;p&gt;FAQs 04.05.01 will work for any DNN version 5.6.1 and up. Full details on the
changes can be found in detail at
&lt;a href="http://dnnfaqs.codeplex.com/workitem/list/basic"&gt;dnnfaqs.codeplex.com&lt;/a&gt;.&lt;/p&gt;
&lt;h3&gt;BUG FIXES&lt;/h3&gt;
&lt;ul&gt;
    &lt;li&gt;Corrected typo in text element in settings&lt;/li&gt;
    &lt;li&gt;Date/time of creation/update are saved in export/import&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;ENHANCEMENTS&lt;/h3&gt;
&lt;ul&gt;
    &lt;li&gt;The XML export is indented XML formatted for better readbility&lt;/li&gt;
    &lt;li&gt;.js file is minified in the PA install pack (not in the source pack)&lt;/li&gt;
    &lt;li&gt;All categories are included in the export, not only the categories used&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;CHANGES&lt;/h3&gt;
&lt;ul&gt;
    &lt;li&gt;Increased question to max text size of 400 chars.&lt;/li&gt;
    &lt;li&gt;Implemented new version of DNNtcMSBuild for automatic PA and Source packaging&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Where can you download DNN FAQ 04.05.01?&lt;/h2&gt;
&lt;p&gt;The DNN FAQ module can be obtained via the
&lt;a href="http://dnnfaq.codeplex.com/releases/view/62275" target="_blank"&gt;DNN FAQ
project's download page&lt;/a&gt; on CodePlex. I appreciate it if you want to give this
release a review/rating while your are on CodePlex... Feel free to do so.&lt;/p&gt;
&lt;h2&gt;What is next?&lt;/h2&gt;
&lt;p&gt;I have created a blog with the steps that I have in mind for DNN FAQ. Have a
look at:
&lt;a href="http://www.dotnetnuke.com/Resources/Blogs/tabid/825/EntryId/2993/Picking-up-the-DNN-FAQ-module-and-planning-to-enhance-it.aspx"&gt;
my blog&lt;/a&gt; and you will get an idea of the next steps: converting it to C# and
improving the UI and UX with DNN wrapped Telerik controls.&lt;/p&gt;&lt;br /&gt;&lt;a href=http://www.dotnetnuke.com/Resources/Blogs/EntryId/3095/A-release-update-for-the-DNN-Frequently-Asked-Questions-FAQ-module.aspx&gt;More ...&lt;/a&gt;&lt;div class="tags"&gt;Tags: FAQ&lt;/div&gt;&lt;div class="category"&gt;Category: &lt;a href=http://www.dotnetnuke.com/Resources/Blogs/CatID/9.aspx&gt;Development&lt;/a&gt;&lt;/div&gt;</description>
      <author>ernstpeter.tamminga@dotnetnuke.com</author>
      <category domain="http://www.dotnetnuke.com/Resources/Blogs/CatID/9.aspx">Development</category>
      <comments>http://www.dotnetnuke.com/Resources/Blogs/EntryId/3095/A-release-update-for-the-DNN-Frequently-Asked-Questions-FAQ-module.aspx#Comments</comments>
      <slash:comments>0</slash:comments>
      <guid isPermaLink="true">http://www.dotnetnuke.com/Resources/Blogs/EntryId/3095/A-release-update-for-the-DNN-Frequently-Asked-Questions-FAQ-module.aspx</guid>
      <pubDate>Mon, 04 Jul 2011 00:04:19 GMT</pubDate>
      <trackback:ping>http://www.dotnetnuke.comDesktopModules/BlogTrackback.aspx?id=3095</trackback:ping>
      <blog:tag blog:url="http://www.dotnetnuke.com/Resources/Blogs/TagID/218.aspx">FAQ</blog:tag>
    </item>
    <item>
      <title>The Events module team is proud to announce the release of a new Events version: 5.2.0!</title>
      <link>http://www.dotnetnuke.com/Resources/Blogs/EntryId/3072/The-Events-module-team-is-proud-to-announce-the-release-of-a-new-Events-version-5-2-0.aspx</link>
      <description>&lt;p&gt;The Events team is proud to announce that &lt;strong&gt;Events 05.02.00&lt;/strong&gt; has
been released. &lt;/p&gt;
&lt;p&gt;For this version, &lt;strong&gt;more than 50 issues&lt;/strong&gt; were covered. A detailed list of these
issues involved can be found on
&lt;a href="http://dnnevents.codeplex.com/workitem/list/basic" target="_blank"&gt;CodePlex&lt;/a&gt;.
The For the record, I will note a&lt;strong&gt; some major enhancements&lt;/strong&gt; here.&lt;/p&gt;
&lt;h3&gt;Major enhancement: templated list view&lt;/h3&gt;
&lt;p&gt;A long term request: "&lt;em&gt;Please enable the list view to be templateable&lt;/em&gt;". We finally
did! This required the complete code for the Events list view to be rewritten. Roger
has implemented a repeater control for which (of course), several templated elements
are defined. Documentation for this enhancement can be found on
&lt;a href="http://dnnevents.codeplex.com/wikipage?title=How%20to%20use%20the%20Repeater%20view&amp;referringTitle=Documentation"&gt;
CodePlex&lt;/a&gt; in the Wiki documentation pages of Events.&lt;/p&gt;
&lt;h3&gt;Major enhancement: SEO optimalisation&lt;/h3&gt;
&lt;p&gt;We have extended the options for the Events module for &lt;strong&gt;Search Engine
Optimization&lt;/strong&gt;. This includes:&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;The possibility to set &lt;strong&gt;page title&lt;/strong&gt;, &lt;strong&gt;description&lt;/strong&gt;
    and &lt;strong&gt;keywords&lt;/strong&gt; on Event detail display.
    The complete layout for this is templated with tokens, so you can complete set
    the content for these elements yourself&lt;/li&gt;
    &lt;li&gt;&lt;strong&gt;Dynamic input&lt;/strong&gt; to the search engine sitemap that is generated
    by a DNN site (sitemap.aspx).
    I think that Events is the first DNN core module to implement this feature.
    A new handler is created and added to the core sitemap setting in web.config
    to process the URL's of all Event detail pages for Event modules that you have
    enabled for this option. &lt;strong&gt;The result&lt;/strong&gt;: your Events will be better indexed by search engines like Google
    or Bing (if you have enabled sitemasp.aspx to be your dynamic sitemap xml file
    generator in the search engine webmaster tools)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Major enhancement: extended iCal (Calendar export) support&lt;/h3&gt;
&lt;p&gt;The option to export iCal calendar has been improved and enhanced. Most important
improvement is that the iCal connection can export a whole selection of Events,
e.g. to import those automatically into a Facebook calendar.&lt;/p&gt;
&lt;h2&gt;But wait, there is more &lt;/h2&gt;
&lt;p&gt;The above list is far from complete. There are many more enhancements. There
is also a change in the minimal required DNN version: the new enhancements will
need &lt;strong&gt;at least DNN 5.5.0&lt;/strong&gt; if you want to run Events 5.2.0, but we
assume that you might even want to step forward to DNN 5.6.1 or 5.6.2. Not a bad
idea BTW, seeing the security bulletins related to issues fixed in DNN 5.6.1.&lt;/p&gt;
&lt;p&gt;The complete release notes can be found in the &lt;a href="http://www.dotnetnuke.com/Resources/Forums/forumid/20/threadid/420280/scope/posts.aspx" title="Events forum release notes"&gt;posting&lt;/a&gt; in the DNN Events forum.&lt;/p&gt;
&lt;p&gt;The downloads can be found on the
&lt;a href="http://dnnevents.codeplex.com/releases/view/36247" title="Events Project page" target="_blank"&gt;
Events Project page&lt;/a&gt; on CodePlex. &lt;/p&gt;
&lt;h2&gt;What is next?&lt;/h2&gt;
&lt;p&gt;We are working on an implementation of DNN Wrapped Telerik controls for a
intensively enhanced User Experience and User Interface. This is a major task,
which also might incorporate some breaking changes with regard to the visual
design, but we are very confident that you will like the end result!&lt;/p&gt;
&lt;h2&gt;Thank you&lt;/h2&gt;
&lt;p&gt;The Events team would like to thank everyone who contributed to this release.
It is nice to experience positive feedback on the work that we, DNN Event team volunteers,
are carrying out.&lt;/p&gt;&lt;br /&gt;&lt;a href=http://www.dotnetnuke.com/Resources/Blogs/EntryId/3072/The-Events-module-team-is-proud-to-announce-the-release-of-a-new-Events-version-5-2-0.aspx&gt;More ...&lt;/a&gt;&lt;div class="tags"&gt;Tags: Events&lt;/div&gt;&lt;div class="category"&gt;Category: &lt;a href=http://www.dotnetnuke.com/Resources/Blogs/CatID/9.aspx&gt;Development&lt;/a&gt;&lt;/div&gt;&lt;div class="category"&gt;Category: &lt;a href=http://www.dotnetnuke.com/Resources/Blogs/CatID/5.aspx&gt;Extension Forge&lt;/a&gt;&lt;/div&gt;&lt;div class="category"&gt;Category: &lt;a href=http://www.dotnetnuke.com/Resources/Blogs/CatID/14.aspx&gt;Events&lt;/a&gt;&lt;/div&gt;</description>
      <author>ernstpeter.tamminga@dotnetnuke.com</author>
      <category domain="http://www.dotnetnuke.com/Resources/Blogs/CatID/9.aspx">Development</category>
      <category domain="http://www.dotnetnuke.com/Resources/Blogs/CatID/5.aspx">Extension Forge</category>
      <category domain="http://www.dotnetnuke.com/Resources/Blogs/CatID/14.aspx">Events</category>
      <comments>http://www.dotnetnuke.com/Resources/Blogs/EntryId/3072/The-Events-module-team-is-proud-to-announce-the-release-of-a-new-Events-version-5-2-0.aspx#Comments</comments>
      <slash:comments>3</slash:comments>
      <guid isPermaLink="true">http://www.dotnetnuke.com/Resources/Blogs/EntryId/3072/The-Events-module-team-is-proud-to-announce-the-release-of-a-new-Events-version-5-2-0.aspx</guid>
      <pubDate>Mon, 06 Jun 2011 18:30:11 GMT</pubDate>
      <trackback:ping>http://www.dotnetnuke.comDesktopModules/BlogTrackback.aspx?id=3072</trackback:ping>
      <blog:tag blog:url="http://www.dotnetnuke.com/Resources/Blogs/TagID/63.aspx">Events</blog:tag>
    </item>
    <item>
      <title>Make your DNN based website faster</title>
      <link>http://www.dotnetnuke.com/Resources/Blogs/EntryId/3042/Make-your-DNN-based-website-faster.aspx</link>
      <description>&lt;p&gt;In the last few weeks I have been busy trying to get the performance of our DNN based company website (&lt;a href="http://www.xcess.nl" target="_blank"&gt;www.xcess.nl&lt;/a&gt;) better. I was triggered by a tweet from Salaro with a reference to a blog on IIS settings to improve caching and performance in general. I was also triggered by the fact that there are issues in some cases with DNN 5.6.x, that will not allow to use http compression from the host setting.&lt;/p&gt;
&lt;p&gt;As a reference, I used Google online PageSpeed (&lt;a href="http://pagespeed.googlelabs.com/" target="_blank" rel="nofollow"&gt;http://pagespeed.googlelabs.com&lt;/a&gt;) which can give you a figure on a 100 scale. Apart from the basic user experience about poor website speed, badly performing websites will get a penalty in the SEO ranking. I set the page speed of &lt;strong&gt;Umbraco.org&lt;/strong&gt; as my target: this site has a &lt;strong&gt;93 out of a 100&lt;/strong&gt;. Really good.&lt;/p&gt;
&lt;h2&gt;The start&lt;/h2&gt;
&lt;p&gt;When I started, I measured a PageSpeed figure of &lt;strong&gt;62 out of 100 &lt;/strong&gt;for our website. So this was not very good (BTW I measured DNN to be 72 out of 100). I did a lot of reading about IIS7 settings, experimented with various settings in IIS and tried several tools for image optimization. During a week I spend some time on and off. The main things I finally changed were: &lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;Enabling dynamic content compression (IIS Setting) &lt;/li&gt;
    &lt;li&gt;Set .NET framework 4 for the application pool (IIS setting) &lt;/li&gt;
    &lt;li&gt;HTTP response headers: Expire web content after 7 days (IIS setting) &lt;/li&gt;
    &lt;li&gt;Enable output caching for .css, .gif, .jpg, .js and .png files (IIS setting) &lt;/li&gt;
    &lt;li&gt;Use hosted jQuery (DNN Host setting) &lt;/li&gt;
    &lt;li&gt;Minimize the images used on the pages (the right compression level, exact sizing for display) &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;After al this, I achieved a PageSpeed of &lt;strong&gt;90 out of 100&lt;/strong&gt;. Our website is really more responsive, reacts quicker, loads faster. &lt;/p&gt;
&lt;p&gt;Please note that these settings will generate more workload onto the webserver, and if you have a tight, small, low resource webserver, these changes might not give a result as good as mine, or might even make things worse…&lt;/p&gt;
&lt;h2&gt;There was more&lt;/h2&gt;
&lt;p&gt;PageSpeed can give you advise what to improve. I already covered the high priority things with the above changes. So I started with the lower priority stuff, which included minifying .js and .css files. Mostly, these files contain a lot of “air”: new lines, spaces, indents, tabs, comments that make the source more readable for the human eye, but also make them bigger in file size. And although .js and .css files are text and compress well with the IIS content compression set to ON, less is more in these cases. &lt;/p&gt;
&lt;p&gt;I manually minified the most important (as to the advise of PageSpeed) .js and .css files, which included several DNN core files. I tried various tools to do this, both command line as well as on-line tools. If you want to do the same, just Google on “compressing JavaScript” or “compressing CSS”  and you will find a lot of references. Most routines will give you .css and .js files that are about 30-75% of the original size. Less is more!&lt;/p&gt;
&lt;p&gt;Back to Google PageSpeed: yep, I have done it, I reached a PageSpeed of &lt;strong&gt;94 out of 100&lt;/strong&gt;! I have beaten Umbraco.org (on PageSpeed that is).&lt;/p&gt;
&lt;h2&gt;Did upgrade to DNN 5.6.2 help or not?&lt;/h2&gt;
&lt;p&gt;Our site was still running with DNN 5.6.1, so I decided to upgrade it to DNN 5.6.2 to see if that would improve it a bit more. But oh oh oh, I forgot that I compressed several .js and .css files form the DNN core. Due to the upgrade to 5.6.2 I lost my manual compression work. Grr...&lt;/p&gt;
&lt;p&gt;Well, people who do not think well enough, have to work harder. So I repeated all minifying and compression work on several core .js and .css files. And I am back at &lt;strong&gt;94 out of 100&lt;/strong&gt;. The upgrade to DNN 5.6.2. did not improve that, but also did not make it worse.&lt;/p&gt;
&lt;h2&gt;There is still things left: JavaScript deferred loading&lt;/h2&gt;
&lt;p&gt;I did not touch a medium priority advise: deferred loading of .js libraries. I did not have the time to analyse every .js library loaded to see if this can be changed into deferred loading. I also do not have access to every part of each module to influence this. My assumption is that using .js deferred loading will improve DNN site performance even more and that It can beat my current 94 out of 100 if this is covered as well. So DNN and module developers: please have a look at deferred loading of .js libraries…&lt;/p&gt;
&lt;h2&gt;Conclusion: DNN production sites can have a structural better performance&lt;/h2&gt;
&lt;p&gt;DNN sites can be made much quicker. A number of the improvements can come from IIS, since in my opinion the default settings for IIS for a site focus on limiting resource usage, and not on site performance. You can change these settings for the benefit of your production sites,. If you give a DNN site even more attention and focus on compressing and minifying things, performance can become even much better. And these one time improvements work for every page hit, your work multiplies itself to the benefit of the site visitor as well as search engines. It is a win-win.&lt;/p&gt;&lt;br /&gt;&lt;a href=http://www.dotnetnuke.com/Resources/Blogs/EntryId/3042/Make-your-DNN-based-website-faster.aspx&gt;More ...&lt;/a&gt;&lt;div class="category"&gt;Category: &lt;a href=http://www.dotnetnuke.com/Resources/Blogs/CatID/9.aspx&gt;Development&lt;/a&gt;&lt;/div&gt;&lt;div class="category"&gt;Category: &lt;a href=http://www.dotnetnuke.com/Resources/Blogs/CatID/2.aspx&gt;User Experience&lt;/a&gt;&lt;/div&gt;&lt;div class="category"&gt;Category: &lt;a href=http://www.dotnetnuke.com/Resources/Blogs/CatID/4.aspx&gt;Health&lt;/a&gt;&lt;/div&gt;</description>
      <author>ernstpeter.tamminga@dotnetnuke.com</author>
      <category domain="http://www.dotnetnuke.com/Resources/Blogs/CatID/9.aspx">Development</category>
      <category domain="http://www.dotnetnuke.com/Resources/Blogs/CatID/2.aspx">User Experience</category>
      <category domain="http://www.dotnetnuke.com/Resources/Blogs/CatID/4.aspx">Health</category>
      <comments>http://www.dotnetnuke.com/Resources/Blogs/EntryId/3042/Make-your-DNN-based-website-faster.aspx#Comments</comments>
      <slash:comments>16</slash:comments>
      <guid isPermaLink="true">http://www.dotnetnuke.com/Resources/Blogs/EntryId/3042/Make-your-DNN-based-website-faster.aspx</guid>
      <pubDate>Wed, 27 Apr 2011 23:28:26 GMT</pubDate>
      <trackback:ping>http://www.dotnetnuke.comDesktopModules/BlogTrackback.aspx?id=3042</trackback:ping>
    </item>
    <item>
      <title>Long time no see, ask me more frequently!</title>
      <link>http://www.dotnetnuke.com/Resources/Blogs/EntryId/3028/Long-time-no-see-ask-me-more-frequently.aspx</link>
      <description>&lt;p&gt;A long time (4 years!) there was no DNN &lt;strong&gt;FAQ &lt;/strong&gt;(Frequently Asked Questions) module coordinator. The result: no new release since March2007! &lt;/p&gt;
&lt;p&gt;At the start of March 2011, I decided, for several reasons, to pick up FAQ and give it a boost. And the first results is visible: a new release of FAQ available for &lt;a href="http://dnnfaq.codeplex.com/releases/view/62077" target="_blank"&gt;download&lt;/a&gt; on CodePlex.&lt;/p&gt;
&lt;p&gt;My objective for this first FAQ release after 4 years was to:&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;migrate the solution to Visual Studio 2010, &lt;/li&gt;
    &lt;li&gt;harden the table structure, &lt;/li&gt;
    &lt;li&gt;restructure the solution, &lt;/li&gt;
    &lt;li&gt;reorder the various files in the solution in logically named folders, &lt;/li&gt;
    &lt;li&gt;fully automatic DNN5 manifest creation, PA and source pack builds using MS Build&lt;/li&gt;
    &lt;li&gt;improve the solution to work in DNN5 and &lt;/li&gt;
    &lt;li&gt;build warning free. &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;And so it happened!&lt;/p&gt;
&lt;h2&gt;Release notes DNN FAQs 04.05.00&lt;/h2&gt;
&lt;p&gt;FAQs 04.05.00 will work for any DNN version 5.6.1 and up. Full details on the changes can be found in great detail at &lt;a href="http://dnnfaqs.codeplex.com/workitem/list/basic"&gt;DNNFaqs @ CodePlex.com&lt;/a&gt;.&lt;/p&gt;
&lt;h4&gt;NEW FEATURES&lt;/h4&gt;
&lt;ul&gt;
    &lt;li&gt;Enhanced sorting setting to display on FAQ creation date as well &lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;BUG FIXES&lt;/h4&gt;
&lt;ul&gt;
    &lt;li&gt;Corrected the SQLProvider scripts for better {databaseOwner} and {obJectQualifier} support &lt;/li&gt;
    &lt;li&gt;Changed lay-out to comply to XHTML standards &lt;/li&gt;
    &lt;li&gt;Removed obsolete text elements from language files &lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;ENHANCEMENTS&lt;/h4&gt;
&lt;ul&gt;
    &lt;li&gt;Added support for DNN 5.x &lt;/li&gt;
    &lt;li&gt;Standardized token names for display &lt;/li&gt;
    &lt;li&gt;Improved display defaults &lt;/li&gt;
    &lt;li&gt;Standardized the action links with standard DNN icons &lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;CHANGES&lt;/h4&gt;
&lt;ul&gt;
    &lt;li&gt;Changed question to max text size of 200 chars. &lt;strong&gt;Please note&lt;/strong&gt;: This might truncate very long questions. &lt;/li&gt;
    &lt;li&gt;Updated DNN Installation manifest to DNN 5 standard &lt;/li&gt;
    &lt;li&gt;Changed the source solution to Visual Studio 2010 with full MS Build support &lt;/li&gt;
    &lt;li&gt;Integrated coding. Module now has only 1 .dll &lt;/li&gt;
    &lt;li&gt;Removed the setting for AJAX On/Off, since DNN5 will handle it &lt;/li&gt;
    &lt;li&gt;Table structure is hardened, column types chosen more appropriately &lt;/li&gt;
    &lt;li&gt;Verify that text entered does not contain script &lt;/li&gt;
    &lt;li&gt;Merged the 2 sets of default display templates into 1 set located in settings &lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Where can you download DNN FAQ 04.05.00?&lt;/h2&gt;
&lt;p&gt;The DNN FAQ module can be obtained via the &lt;a href="http://dnnfaq.codeplex.com/releases/view/62077" target="_blank"&gt;DNN FAQ project's download page&lt;/a&gt; on CodePlex. I appreciate it if you want to give this release a review/rating while your are on CodePlex... Feel free to do so.&lt;/p&gt;
&lt;h2&gt;What is next?&lt;/h2&gt;
&lt;p&gt;The current released version of FAQ is not very advanced, but that was not my objective for the first round. &lt;/p&gt;
&lt;p&gt;If you want a very advanced FAQ module you can visit &lt;a href="http://www.snowcovered.com"&gt;SnowCovered&lt;/a&gt; and buy one of the many commercial FAQ modules that are available. But if you have time, just wait on more news about the DNN FAQ module.I have created a blog with the steps that I have in mind for DNN FAQ. Have a look at: &lt;a href="http://www.dotnetnuke.com/Resources/Blogs/tabid/825/EntryId/2993/Picking-up-the-DNN-FAQ-module-and-planning-to-enhance-it.aspx"&gt;my blog&lt;/a&gt; and you will get an idea of the next steps: converting it to C# and improving the UI and UX with DNN wrapped Telerik controls. BTW:
&lt;/p&gt;
&lt;div class="wlWriterEditableSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:0aeb6a83-6dec-4af9-90c4-52325a6a91cd" style="margin: 0px; padding: 0px; float: none; display: inline;"&gt;Tags van Technorati: &lt;a href="http://technorati.com/tags/DNNFAQ" rel="tag"&gt;DNNFAQ&lt;/a&gt;,&lt;a href="http://technorati.com/tags/FAQ" rel="tag"&gt;FAQ&lt;/a&gt;&lt;/div&gt;
The conversion to C# is done already, I cleaned the resulting C# code with ReSharper and I am currently testing the end result of this conversion. More news on this later.
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;If you have some needs or ideas, please create one or more issues on the &lt;a href="http://dnnfaq.codeplex.com/workitem/list/basic" target="_blank"&gt;issue pages&lt;/a&gt; of DNN FAQ on CodePlex. If possible, I will incorporate this in a new release. &lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Stay tuned!&lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;a href=http://www.dotnetnuke.com/Resources/Blogs/EntryId/3028/Long-time-no-see-ask-me-more-frequently.aspx&gt;More ...&lt;/a&gt;&lt;div class="category"&gt;Category: &lt;a href=http://www.dotnetnuke.com/Resources/Blogs/CatID/9.aspx&gt;Development&lt;/a&gt;&lt;/div&gt;&lt;div class="category"&gt;Category: &lt;a href=http://www.dotnetnuke.com/Resources/Blogs/CatID/5.aspx&gt;Extension Forge&lt;/a&gt;&lt;/div&gt;</description>
      <author>ernstpeter.tamminga@dotnetnuke.com</author>
      <category domain="http://www.dotnetnuke.com/Resources/Blogs/CatID/9.aspx">Development</category>
      <category domain="http://www.dotnetnuke.com/Resources/Blogs/CatID/5.aspx">Extension Forge</category>
      <comments>http://www.dotnetnuke.com/Resources/Blogs/EntryId/3028/Long-time-no-see-ask-me-more-frequently.aspx#Comments</comments>
      <slash:comments>3</slash:comments>
      <guid isPermaLink="true">http://www.dotnetnuke.com/Resources/Blogs/EntryId/3028/Long-time-no-see-ask-me-more-frequently.aspx</guid>
      <pubDate>Tue, 05 Apr 2011 22:01:57 GMT</pubDate>
      <trackback:ping>http://www.dotnetnuke.comDesktopModules/BlogTrackback.aspx?id=3028</trackback:ping>
    </item>
    <item>
      <title>A new release of DNN FAQ in the release tracker</title>
      <link>http://www.dotnetnuke.com/Resources/Blogs/EntryId/3001/A-new-release-of-DNN-FAQ-in-the-release-tracker.aspx</link>
      <description>&lt;p&gt;Last week I created a &lt;a href="http://www.dotnetnuke.com/Resources/Blogs/tabid/825/EntryId/2993/Picking-up-the-DNN-FAQ-module-and-planning-to-enhance-it.aspx" target="_blank"&gt;blog&lt;/a&gt; about my intention to pick up DNN FAQ and make that as an example for a session during &lt;a href="http://www.web-connections.eu"&gt;http://www.web-connections.eu&lt;/a&gt; (Day of DotNetNuke Europe) on Jun 16-18 in Hamburg Germany. FAQ is a standard core module that did not get any attention in the last 4 years, by lack of a team. I want to illustrate how you can apply (DNN wrapped) Telerik controls in order to improve User eXperience (UX) of any DNN module.&lt;/p&gt;
&lt;h2&gt;What did I do?&lt;/h2&gt;
&lt;p&gt;Last week, I outlined several steps in my blog for this legacy module to get it up to date. And I am happy to say here that I have finished the first 4 steps in a week (I spend some spare time in evenings and weekend ) and created a &lt;strong&gt;new release of the FAQ module&lt;/strong&gt;! &lt;/p&gt;
&lt;p&gt;This new release is a VS2010 project, the solution is restructured and simplified, I implemented &lt;a href="http://dnntcmsbuild.codeplex.com/" target="_blank"&gt;MS Build for PA and source packaging&lt;/a&gt;, created release notes, implemented file clean-up during upgrade, hardened the table structure, improved the SQLProviderscripts, added security checks by removal of html scripting in text entered, and I did quite some code clean-up. I also assumed that a question in FAQ does not contain pages of text, so I trimmed a question itself down to 200 chars max.&lt;/p&gt;
&lt;p&gt;I revived the &lt;a href="http://www.dotnetnuke.com/Resources/Forums/tabid/795/forumid/27/scope/threads/Default.aspx" target="_blank"&gt;FAQ forum&lt;/a&gt; a bit by posting some answers, and took the chance to implement one new feature in this FAQ release, based upon a request which I found somewhere in the FAQ forum. &lt;/p&gt;
&lt;p&gt;And since FAQ hasn’t got any attention in the last years, I set the minimum level for DNN to version &lt;strong&gt;5.6.1 &lt;/strong&gt;and .NET 3.5 for this module. Technically this FAQ version could set be lower than DNN 5.6.1, but since I will apply DNNWrapped Telerik controls in the next weeks and also want to encourage everyone to upgrade to the latest DNN version (in which some security issues are fixed), 5.6.1 is the minimum for this FAQ release.&lt;/p&gt;
&lt;h2&gt;Where can you find this new FAQ release?&lt;/h2&gt;
&lt;p&gt;The new release of the FAQ module is now in the DNN Release tracker. As part of this formal DNN release process, I created a test scrip as well. You can follow the progress in the release tracker &lt;a href="http://www.dotnetnuke.com/Development/ReleaseManagement/ProjectReleaseTracking/tabid/997/Default.aspx" target="_blank"&gt;here&lt;/a&gt;.  &lt;/p&gt;
&lt;p&gt;The new FAQ release can also be found as beta version on the CodePlex pages of DNN FAQ, &lt;a href="http://dnnfaq.codeplex.com/releases/view/62077" target="_blank"&gt;click on this link&lt;/a&gt;. You can download the updated source pack and the release notes there as well. Please remember that this release is not yet a formal DNN release until it has passed the release tracker successfully. Try it in a test environment and provide feedback to me on any issues found.&lt;/p&gt;
&lt;h2&gt;&lt;/h2&gt;
&lt;h2&gt;Send in requests for FAQ&lt;/h2&gt;
&lt;p&gt;I use CodePlex as main source for issues, releases, source, etc.. It is well connected as TFS server to my VS2010 environment for this project. So, if you have any bugs, issues or feature requests for DNN FAQ, have a go at &lt;a href="http://dnnfaq.codeplex.com/WorkItem/List.aspx" target="_blank"&gt;this link&lt;/a&gt;. &lt;/p&gt;
&lt;p&gt;I do not promise that I will honour every request, but it is always nice to have a list of options to choose from.&lt;/p&gt;
&lt;h2&gt;What will I do next?&lt;/h2&gt;
&lt;p&gt;My next step will be to convert the module to C# with automatic conversion tools. Stay tuned!&lt;/p&gt;&lt;br /&gt;&lt;a href=http://www.dotnetnuke.com/Resources/Blogs/EntryId/3001/A-new-release-of-DNN-FAQ-in-the-release-tracker.aspx&gt;More ...&lt;/a&gt;&lt;div class="category"&gt;Category: &lt;a href=http://www.dotnetnuke.com/Resources/Blogs/CatID/5.aspx&gt;Extension Forge&lt;/a&gt;&lt;/div&gt;&lt;div class="category"&gt;Category: &lt;a href=http://www.dotnetnuke.com/Resources/Blogs/CatID/9.aspx&gt;Development&lt;/a&gt;&lt;/div&gt;</description>
      <author>ernstpeter.tamminga@dotnetnuke.com</author>
      <category domain="http://www.dotnetnuke.com/Resources/Blogs/CatID/5.aspx">Extension Forge</category>
      <category domain="http://www.dotnetnuke.com/Resources/Blogs/CatID/9.aspx">Development</category>
      <comments>http://www.dotnetnuke.com/Resources/Blogs/EntryId/3001/A-new-release-of-DNN-FAQ-in-the-release-tracker.aspx#Comments</comments>
      <slash:comments>3</slash:comments>
      <guid isPermaLink="true">http://www.dotnetnuke.com/Resources/Blogs/EntryId/3001/A-new-release-of-DNN-FAQ-in-the-release-tracker.aspx</guid>
      <pubDate>Mon, 14 Mar 2011 07:13:36 GMT</pubDate>
      <trackback:ping>http://www.dotnetnuke.comDesktopModules/BlogTrackback.aspx?id=3001</trackback:ping>
    </item>
    <item>
      <title>Picking up the DNN FAQ module and planning to enhance it</title>
      <link>http://www.dotnetnuke.com/Resources/Blogs/EntryId/2993/Picking-up-the-DNN-FAQ-module-and-planning-to-enhance-it.aspx</link>
      <description>&lt;p&gt;In June 2011 there will be a &lt;a href="http://www.web-connections.eu/" target="_blank"&gt;Day Of DotNetNuke Europe&lt;/a&gt; in Hamburg, Germany. I have submitted several session proposals, one of them a session on how to apply the Telerik controls in order to improve User eXperience (UX) of any DNN module that you have created. For the DNN Events module (for which I am team lead), we are currently busy on a new version that has the first implementation of Telerik controls in place. I could have used Events as an example, but this is a complex module, which makes it difficult to illustrate the advantages and the how-to of Telerik controls.&lt;/p&gt;
&lt;p&gt;So I looked around to see if there were DNN core modules lurking around that did not get any attention in the past year, modules that are not that complex and that could use a refresh. &lt;/p&gt;
&lt;p&gt;And I found one: the &lt;a href="http://dnnfaqs.codeplex.com" target="_blank"&gt;DNN FAQs&lt;/a&gt; (Frequently Asked Questions) module. After an online chat with Chris Paterra (DNN Corp Senior Developer/Project Manager and Team Lead of the &lt;a href="http://www.dotnetnuke.com/Community/Teams/ExtensionsForge/tabid/1555/Default.aspx" target="_blank"&gt;Extensions Forge Team&lt;/a&gt;), he was more than happy to assign me as Team lead for the DNN FAQ’s module (you bet he was).&lt;/p&gt;
&lt;p&gt;So here I am: a DNN core module that has got no real attention whatsoever over the last 2-3 years and a session to give on the DNN Europe conference mid June about my experiences with adding Telerik controls to the module and the lessons I have learned.&lt;/p&gt;
&lt;h2&gt;&lt;/h2&gt;
&lt;h2&gt;What am I planning to do with the DNN FAQs module?&lt;/h2&gt;
&lt;p&gt;I want FAQs to become active and live again. Therefore, I have the following actions in mind for the module:&lt;/p&gt;
&lt;ol&gt;
    &lt;li&gt;Migrate the solution to Visual Studio 2010 &lt;/li&gt;
    &lt;li&gt;Restructure the solution &lt;br /&gt;
    I want to simplify the structure, reorder the various files in logically named folders &lt;/li&gt;
    &lt;li&gt;Use automatic DNN5 manifest creation, PA and source pack builds &lt;br /&gt;
    I will use the &lt;a href="http://dnntcmsbuild.codeplex.com/" target="_blank"&gt;MS Build for DotNetNuke&lt;/a&gt; extensions that we have created and made public on CodePlex. This will save a lot of time during development and packaging &lt;/li&gt;
    &lt;li&gt;Improve the solution to work in DNN5 and build warning free &lt;br /&gt;
    In a first inspection, I found deprecated code in the module, there are warnings during the build, it is using the ‘old’ connection string, the HTML is not XHTML compliant and more. I will also use ReSharper to do basic code clean-up. &lt;/li&gt;
    &lt;li&gt;Convert the solution to C# &lt;br /&gt;
    Yep, C# it will be, since that is the language of choice of my company (&lt;a href="http://www.xcess.nl" target="_blank"&gt;XCESS&lt;/a&gt;), as well the choice of the DNN future. I will use automatic conversion tools to do most of the plumbing for me. &lt;/li&gt;
    &lt;li&gt;Hardening the DNN FAQs table structure &lt;br /&gt;
    A short look into the current table structure reviewed that it can be improved. &lt;/li&gt;
    &lt;li&gt;Implementing Telerik controls &lt;br /&gt;
    Telerik controls can enhance the UX en UI of any DNN module. Using the DNN Wrappers, you can add the Telerik controls freely (in compliance with the Telerik license) to your module. &lt;/li&gt;
    &lt;li&gt;Reviewing and implementing requests for enhancements &lt;br /&gt;
    If you have any wishes, bugs, feature enhancements, suggestions for DNN FAQs, add them in the issue tracker on &lt;a href="http://dnnfaq.codeplex.com/workitem/list/basic" title="DotNetNuke Core API documentatie in MSDN stijl" target="_blank"&gt;CodePlex&lt;/a&gt;. Please keep in mind that I want to keep this module simple and straight forward. So any request to enhance it into a full fledge knowledge base system with bug tracking, workflow and scheduled e-mailing capabilities will not be honoured. Sorry. &lt;/li&gt;
&lt;/ol&gt;
&lt;h2&gt;A new release for DNN FAQs is already in the works&lt;/h2&gt;
&lt;p&gt;My plan is to create a release after step 4, so everyone can profit from the work done so far. I finished with steps 1 and 2 last weekend, so a release candidate should not be weeks away. Any changes I make to the solution and source are reflected in &lt;a href="http://dnnfaq.codeplex.com/SourceControl/list/changesets" title="DotNetNuke Core API documentatie in MSDN stijl" target="_blank"&gt;CodePlex&lt;/a&gt;, since I am using CodePlex-TFS for source control. &lt;/p&gt;
&lt;p&gt;Feel free to follow the progress and comment on that.&lt;/p&gt;
&lt;h2&gt;Interference with DNN Events?&lt;/h2&gt;
&lt;p&gt;Does this work on DNN FAQs mean that the improvements of DNN Events will slow down? By no way. A new version of Events is in the works, and by no means the progress on Events will be hampered by my work on FAQs. I have interested one of my colleagues at XCESS (Maarten Kosse) to join me in the work of FAQs (he has some time after working hours left), so it will not be all my blood, sweat and tears, but his as well.&lt;/p&gt;
&lt;h2&gt;Stay tuned&lt;/h2&gt;
&lt;p&gt;I have made up my plans and expect to create a number of blog posts about my experience with the DNN FAQs module. Stay tuned!&lt;/p&gt;&lt;br /&gt;&lt;a href=http://www.dotnetnuke.com/Resources/Blogs/EntryId/2993/Picking-up-the-DNN-FAQ-module-and-planning-to-enhance-it.aspx&gt;More ...&lt;/a&gt;&lt;div class="tags"&gt;Tags: FAQs&lt;/div&gt;&lt;div class="category"&gt;Category: &lt;a href=http://www.dotnetnuke.com/Resources/Blogs/CatID/5.aspx&gt;Extension Forge&lt;/a&gt;&lt;/div&gt;&lt;div class="category"&gt;Category: &lt;a href=http://www.dotnetnuke.com/Resources/Blogs/CatID/9.aspx&gt;Development&lt;/a&gt;&lt;/div&gt;</description>
      <author>ernstpeter.tamminga@dotnetnuke.com</author>
      <category domain="http://www.dotnetnuke.com/Resources/Blogs/CatID/5.aspx">Extension Forge</category>
      <category domain="http://www.dotnetnuke.com/Resources/Blogs/CatID/9.aspx">Development</category>
      <comments>http://www.dotnetnuke.com/Resources/Blogs/EntryId/2993/Picking-up-the-DNN-FAQ-module-and-planning-to-enhance-it.aspx#Comments</comments>
      <slash:comments>2</slash:comments>
      <guid isPermaLink="true">http://www.dotnetnuke.com/Resources/Blogs/EntryId/2993/Picking-up-the-DNN-FAQ-module-and-planning-to-enhance-it.aspx</guid>
      <pubDate>Mon, 07 Mar 2011 05:17:58 GMT</pubDate>
      <trackback:ping>http://www.dotnetnuke.comDesktopModules/BlogTrackback.aspx?id=2993</trackback:ping>
      <blog:tag blog:url="http://www.dotnetnuke.com/Resources/Blogs/TagID/182.aspx">FAQs</blog:tag>
    </item>
    <item>
      <title>A Christmas present for the Events team : 100.000+ downloads reached</title>
      <link>http://www.dotnetnuke.com/Resources/Blogs/EntryId/2928/A-Christmas-present-for-the-Events-team-100-000-downloads-reached.aspx</link>
      <description>&lt;h1&gt;THANK YOU, Event downloaders and users! &lt;/h1&gt;
&lt;p&gt;The Events module on &lt;a href="http://dnnevents.codeplex.com/" title="DotNetNuke Core API documentatie in MSDN stijl" target="_blank"&gt;Codeplex&lt;/a&gt; reached the 100.000 download mark on Christmas night! That was a very nice Christmas present for all members of the team. Have a look at &lt;a href="http://dnnevents.codeplex.com/stats" title="DotNetNuke Core API documentatie in MSDN stijl" target="_blank"&gt;dnnevents.codeplex.com/stats&lt;/a&gt; and select the date range “Project lifetime”.&lt;/p&gt;
&lt;h2&gt;Thank you, Roger!&lt;/h2&gt;
&lt;p&gt;I want to give my special thanks to Roger Selwyn,  who never failed during the last 3 years that I am the project lead for Events module. He gave answers in the forum, quicker than people can put them there, he did a lot of coding for new releases, has a lot of ideas to enhance the Events module and in addition is a nice guy to talk to. In other words: his role in achieving the 100.000 download count must not and cannot be underestimated. Thanks Roger, I am proud that you are on the team.&lt;/p&gt;
&lt;h2&gt;Thank you, for giving feedback&lt;/h2&gt;
&lt;p&gt;We, the Events team, are very proud that we have achieved this download count. It motivates us to work on new releases in 2011. I have recruited some new team members in the last 2 weeks and hope that with the effort of the current team we can excel our speed in creating exiting, new and better functionality in the Events module. &lt;/p&gt;
&lt;p&gt;Stay tuned!&lt;/p&gt;&lt;br /&gt;&lt;a href=http://www.dotnetnuke.com/Resources/Blogs/EntryId/2928/A-Christmas-present-for-the-Events-team-100-000-downloads-reached.aspx&gt;More ...&lt;/a&gt;&lt;div class="category"&gt;Category: &lt;a href=http://www.dotnetnuke.com/Resources/Blogs/CatID/14.aspx&gt;Events&lt;/a&gt;&lt;/div&gt;&lt;div class="category"&gt;Category: &lt;a href=http://www.dotnetnuke.com/Resources/Blogs/CatID/9.aspx&gt;Development&lt;/a&gt;&lt;/div&gt;</description>
      <author>ernstpeter.tamminga@dotnetnuke.com</author>
      <category domain="http://www.dotnetnuke.com/Resources/Blogs/CatID/14.aspx">Events</category>
      <category domain="http://www.dotnetnuke.com/Resources/Blogs/CatID/9.aspx">Development</category>
      <comments>http://www.dotnetnuke.com/Resources/Blogs/EntryId/2928/A-Christmas-present-for-the-Events-team-100-000-downloads-reached.aspx#Comments</comments>
      <slash:comments>1</slash:comments>
      <guid isPermaLink="true">http://www.dotnetnuke.com/Resources/Blogs/EntryId/2928/A-Christmas-present-for-the-Events-team-100-000-downloads-reached.aspx</guid>
      <pubDate>Sat, 25 Dec 2010 04:07:13 GMT</pubDate>
      <trackback:ping>http://www.dotnetnuke.comDesktopModules/BlogTrackback.aspx?id=2928</trackback:ping>
    </item>
  </channel>
</rss>
