<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:blog="http://dnn-connect.org/blog/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:media="http://search.yahoo.com/mrss/">
  <channel>
    <title>Blog</title>
    <link>https://concepteurweb.ca/The-Blog/locale/en-CA/Blog</link>
    <description />
    <copyright>(c) Daniel Valadas - Concepteur Web</copyright>
    <managingEditor>info@concepteurweb.ca</managingEditor>
    <pubDate>Sun, 13 Sep 2026 23:31:00 GMT</pubDate>
    <lastBuildDate>Sun, 13 Sep 2026 23:31:00 GMT</lastBuildDate>
    <generator>DotNetNuke Blog RSS Generator Version 0.0.1.0</generator>
    <ttl>30</ttl>
    <atom:link href="https://concepteurweb.ca/DesktopModules/Blog/API/RSS/Get?moduleid=1020&amp;tabid=139" rel="self" type="application/rss+xml" />
    <item>
      <title>Core modules development team first meeting recording</title>
      <link>https://concepteurweb.ca/The-Blog/Post/1347/Core-modules-development-team-first-meeting-recording</link>
      <description>&lt;p&gt;The core modules development team had the first meeting to discuss the future of the core modules. We have decided on having a meeting every two weeks and we will post the meetings videos on this blog for everyone to be able to follow on the progress of this project.&lt;/p&gt;</description>
      <category>DotNetNuke</category>
      <guid isPermaLink="true">https://concepteurweb.ca/The-Blog/Post/1347/Core-modules-development-team-first-meeting-recording</guid>
      <pubDate>Fri, 06 Jul 2018 16:53:00 GMT</pubDate>
      <media:thumbnail width="144" height="96" url="https://concepteurweb.ca:443/DesktopModules/Blog/BlogImage.ashx?TabId=139&amp;ModuleId=1020&amp;Blog=1&amp;Post=1347&amp;w=144&amp;h=96&amp;c=1&amp;key=c71ea57c-fc73-44f8-8629-acc90264bf68" />
      <blog:publishedon>2018-07-06 16:53:00Z</blog:publishedon>
    </item>
    <item>
      <title>Removing Roadblocks to Upgrading By Reviving the Old Core Modules</title>
      <link>https://concepteurweb.ca/The-Blog/Post/1345/Removing-Roadblocks-to-Upgrading-By-Reviving-the-Old-Core-Modules</link>
      <description>&lt;p&gt;In the recent months I have noticed a increase in the number of clients that want to upgrade Dnn, they are often faced with modules that break due to breaking changes in the platform. And the older the module, the more chances it has of being affected. Unfortunately, we cannot do much for third party modules, but I feel nobody should be blocked from upgrading because of a module that was formerly included with Dnn. After thinking about it, I decided to take initiative and made it my goal to make all the old &amp;ldquo;core&amp;rdquo; modules work on DNN v9.2. As you would imagine this is not a task that is achieved overnight, but I&amp;rsquo;ve made good progress. Several modules are already current and in doing so, I think it fired up a new wave of motivation within the Dnn Community Developers!&lt;/p&gt;</description>
      <category>DotNetNuke</category>
      <guid isPermaLink="true">https://concepteurweb.ca/The-Blog/Post/1345/Removing-Roadblocks-to-Upgrading-By-Reviving-the-Old-Core-Modules</guid>
      <pubDate>Mon, 25 Jun 2018 20:23:00 GMT</pubDate>
      <media:thumbnail width="144" height="96" url="https://concepteurweb.ca:443/DesktopModules/Blog/BlogImage.ashx?TabId=139&amp;ModuleId=1020&amp;Blog=1&amp;Post=1345&amp;w=144&amp;h=96&amp;c=1&amp;key=7f67d907-bff2-42e1-8609-fb9d52e2a2d9" />
      <blog:publishedon>2018-06-25 20:23:00Z</blog:publishedon>
    </item>
    <item>
      <title>How to secure a whole Dnn site with an SSL certificate</title>
      <link>https://concepteurweb.ca/The-Blog/Post/1343/How-to-secure-a-whole-Dnn-site-with-an-SSL-certificate</link>
      <description>&lt;img alt="Using SSL with Dnn" src="/Portals/concepteurweb.ca/images/Blog/HTTPS.png?ver=2018-05-08-165031-843" style="float: right; max-width: 100%; height: auto; margin-left: 10px; margin-bottom: 10px;" /&gt;
&lt;p&gt;In this post, I will show you how to obtain a free SSL certificate, configure Dnn to use it and force all traffic to be redirected from http to https.&lt;/p&gt;</description>
      <category>DotNetNuke</category>
      <category>Security</category>
      <guid isPermaLink="true">https://concepteurweb.ca/The-Blog/Post/1343/How-to-secure-a-whole-Dnn-site-with-an-SSL-certificate</guid>
      <pubDate>Tue, 08 May 2018 20:51:00 GMT</pubDate>
      <blog:publishedon>2018-05-08 20:51:00Z</blog:publishedon>
    </item>
    <item>
      <title>Take a list of emails and separate them with a semi-colon (;)</title>
      <link>https://concepteurweb.ca/The-Blog/Post/1225/Take-a-list-of-emails-and-separate-them-with-a-semi-colon</link>
      <description>&lt;p&gt;Today I will share with you a small trick I often use when I need to send emails to many people but I only have a list of emails 1 per line or in an Excel spreadsheet. The problem is that most email software will accept a list of email addresses, but they have to be separated by a semi-colon (;) So here is how to get it done:&lt;/p&gt;</description>
      <category>Emails</category>
      <category>Microsoft Excel</category>
      <category>Microsoft Word</category>
      <guid isPermaLink="true">https://concepteurweb.ca/The-Blog/Post/1225/Take-a-list-of-emails-and-separate-them-with-a-semi-colon</guid>
      <pubDate>Fri, 24 Oct 2014 09:14:00 GMT</pubDate>
      <blog:publishedon>2014-10-24 09:14:00Z</blog:publishedon>
    </item>
    <item>
      <title>Fix: DotNetNuke users can't reset their password</title>
      <link>https://concepteurweb.ca/The-Blog/Post/1222/Fix-DotNetNuke-users-can-t-reset-their-password</link>
      <description>&lt;p&gt;I have received quite a number of request for help lately about DotNetNuke users that are not able to reset their password. In this blog post, I will explain what the problem is and how to resolve it.&lt;/p&gt;</description>
      <category>DotNetNuke</category>
      <category>Tokens</category>
      <category>Passwords</category>
      <category>DotNetNuke</category>
      <guid isPermaLink="true">https://concepteurweb.ca/The-Blog/Post/1222/Fix-DotNetNuke-users-can-t-reset-their-password</guid>
      <pubDate>Fri, 24 Oct 2014 07:21:00 GMT</pubDate>
      <blog:publishedon>2014-10-24 07:21:00Z</blog:publishedon>
    </item>
    <item>
      <title>Fixing duplicate Display Names in DotNetNuke</title>
      <link>https://concepteurweb.ca/The-Blog/Post/1191/Fixing-duplicate-Display-Names-in-DotNetNuke</link>
      <description>&lt;p&gt;Since DotNetNuke 6, it is possible to require unique display names. This allows social modules to display a name for a user without exposing the login UserName or the real person first and last names. If you site uses social features, it is important that those display names be unique to prevent a user to post content in the name of another user.&lt;/p&gt;
&lt;p&gt;By activating this feature, users are no longer able to register with a Display Name already in use. However, there are 2 oversights. First, the user or an admin can change the Display Name after registration to anything else (including a Display Name already in use). Secondly, you may already have duplicates before you activate this feature, and they don't get automatically changed. In this blog post, I provide you with both solutions the these problems.&lt;/p&gt;</description>
      <category>DotNetNuke</category>
      <category>DotNetNuke</category>
      <guid isPermaLink="true">https://concepteurweb.ca/The-Blog/Post/1191/Fixing-duplicate-Display-Names-in-DotNetNuke</guid>
      <pubDate>Mon, 20 Oct 2014 03:17:00 GMT</pubDate>
      <blog:publishedon>2014-10-20 03:17:00Z</blog:publishedon>
    </item>
    <item>
      <title>Creating a webservice in DotNetNuke 7</title>
      <link>https://concepteurweb.ca/The-Blog/Post/1187/Creating-a-webservice-in-DotNetNuke-7</link>
      <description>&lt;p&gt;I have recently been assigned to built a DotNetNuke web service to allow a windows application (or any type of web client for that matter) the ability to manage DotNetNuke user accounts (create, change roles, delete, retrieve email address, etc.).&lt;/p&gt;
&lt;p&gt;Since I had a hard time finding a correct code sample or documentation that actually applies to DotNetNuke 7 and accessing it without being previously logged in to DotNetNuke, it was difficult to built anything. I finally found out how to do it correctly so I tough I would put my efforts to some use and write a blog post explaining how to do it step by step.&lt;/p&gt;</description>
      <category>DotNetNuke</category>
      <category>Services Web</category>
      <category>DotNetNuke</category>
      <guid isPermaLink="true">https://concepteurweb.ca/The-Blog/Post/1187/Creating-a-webservice-in-DotNetNuke-7</guid>
      <pubDate>Wed, 11 Jun 2014 17:02:00 GMT</pubDate>
      <blog:publishedon>2014-06-11 17:02:00Z</blog:publishedon>
    </item>
    <item>
      <title>How to move a DotNetNuke Website to another server</title>
      <link>https://concepteurweb.ca/The-Blog/Post/1181/How-to-move-a-DotNetNuke-Website-to-another-server</link>
      <description>&lt;img style="margin-right: 20px; margin-bottom: 20px; float: left;" alt="Transfer DotNetNuke to another server" src="/Portals/concepteurweb.ca/images/TransferServer.jpg" /&gt;Either you want to test something without affecting your live website or you need to move to another hosting provider, it is sometimes necessary to move a DotNetNuke installation to a new server. In this tutorial, I will show you how to proceed correctly.</description>
      <category>DotNetNuke</category>
      <category>Hébergement</category>
      <category>Migration</category>
      <category>DotNetNuke</category>
      <guid isPermaLink="true">https://concepteurweb.ca/The-Blog/Post/1181/How-to-move-a-DotNetNuke-Website-to-another-server</guid>
      <pubDate>Mon, 10 Feb 2014 15:51:00 GMT</pubDate>
      <blog:publishedon>2014-02-10 15:51:00Z</blog:publishedon>
    </item>
    <item>
      <title>World Backup Day</title>
      <link>https://concepteurweb.ca/The-Blog/Post/1189/World-Backup-Day</link>
      <description>&lt;img alt="" src="http://concepteurweb.ca/Portals/concepteurweb.ca/images/Backup_center_icon.png" style="height: 256px; width: 256px; margin-right: 10px; float: left;" /&gt;
&lt;p&gt;March 31st is World Backup Day. Just as we must remember to change batteries in smoke detectors when we change time, we must all remember to have a backup and restore strategy on the 31st of March. The date is pretty easy to remember because it is the eve of April Fools day surprises. This does not mean that you should make a backup only once a year, but it is a good time to check that we have an effective solution.&lt;/p&gt;</description>
      <guid isPermaLink="true">https://concepteurweb.ca/The-Blog/Post/1189/World-Backup-Day</guid>
      <pubDate>Sat, 31 Mar 2012 17:28:00 GMT</pubDate>
      <blog:publishedon>2012-03-31 17:28:00Z</blog:publishedon>
    </item>
  </channel>
</rss>