Jan Jonas' blog

  • Donate
  • Privacy Policy
  • About
Illustration of a bird flying.
  • DNN Module Development: Approve user without sending DNN default welcome e-mail

    I’ve developed a custom module that enables administrators to approve new users. When a user is approved the module sends a custom welcome e-mail. Everything worked fine in former versions of the DNN platform, but after upgrading to 07.03.04 the user got two welcome e-mails: In addition to the custom e-mail, the default DNN welcome […]

    February 17, 2015
  • DNN Module Development: Use Microsoft Fakes to test module code using DNN core API

    When developing modules for the DNN CMS platform it is common to use the DNN (core) API to get access to entities like users, roles, settings, files, permissions, etc. Especially for complex modules that contain business logic, it is often desired to write some unit tests to ensure that the code is working as expected. […]

    November 30, 2014
  • DotNetNuke: Introducing “DNN Dynamic Roles” and “DNN Google Analytics Advanced”

    This blog post is about introducing our first professional modules “DNN Dynamic Roles” and “DNN Google Analytics Advanced” for the DNN CMS platform (formerly known as DotNetNuke). Both modules are can be used in the community and the professional version (Evoq Content) of DNN and are compatible to Microsoft’s Azure Cloud Platform. Both modules can […]

    November 27, 2014
  • DotNetNuke: Fix broken DNN installation wizard

    Recently, I faced a broken DNN installation wizard which looked like this: In the first moment it seemed, that the web server was very slow and it needed some time to load all JavaScript and CSS files, because the browser’s loading indicator did not stop running. After some research, it turned out that the running […]

    July 2, 2014
  • Ubuntu 14.04 LTS: Install Logitech MediaServer 7.8

    Recently I tried to install Logitech MediaServer on my Ubuntu 14.04 LTS “Trusty Tahr” server using the (official) setup steps described in the Squeezebox Wiki (see http://wiki.slimdevices.com/index.php/Debian_Package). Immediately after starting the server the message Logitech Media Server died. Restarting. was written into the log file /var/log/squeezeboxserver/server.log. After some research I found out that Logitech MediaServer […]

    July 2, 2014
  • DotNetNuke: NullPointerException when trying to upgrade from DNN Professional 7.2.0 to 7.2.1 in web farm environment

    Recently, I tried to upgrade a DNN Professional environment which is hosted on a web farm (2 web servers) from DNN 7.2.0 to the most recent version 7.2.1 and the upgrade wizard (/install/install.aspx?mode=upgrade) showed the following NullReferenceException error in the middle of the upgrade process: Exception information: Exception type: NullReferenceException Exception message: Object reference not […]

    February 9, 2014
1 2 3 … 24
Next Page→

Jan Jonas' blog

Proudly powered by WordPress