This is one that threw me for a long time, but the solution is really pretty simple. Simple enough that I don’t understand why there isn’t more documentation on it. Here’s the scenario: You have a module with two, or…
Author: Cliff Richardson
DnnAsyncUpload causes non-admin users to be logged out
When our client needed to be able to upload large files and see a progress meter for the upload I switched to the DotNetNuke wrapped Telerik RAD Controls. These controls are well designed and easy to use. In this case…
SharePoint 2010 : Modifying the Left Side Menu
As it turns out SharePoint has very few options for modifying the look and feel of the site. One of the major problems is the width of the left side navigation. In the Default Theme it’s set to 155 pixels…
SharePoint Custom Web Service Updates Not Found
Scenario: You’ve made updates to your custom web service and pushed them to the web server. You re-compile your project, but your changes aren’t available. Solution: The custom web service resides in the GAC. Along with compiling the project and…
Hierarchical Data and DNNTreeView
Recently, after upgrading to DotNetNuke 6 I had to switch from the ASP TreeView control to the DNNTreeView control. The transition was not as smooth as I would have expected, mainly because of the lack of documentation. Hence, I’m documenting…
Build a Compiled DotNetNuke Module using the Visual Studio Starter Kit
The Visual Studio Starter Kit allows you to create a compiled DotNetNuke module that will be more compact, faster, and hide your source code from prying eyes. The following instructions will get you started and well on your way to…
Use SQL to Check for a Field before using Alter Table
Wow, what a boring headline. But this is a quick tip. This is especially helpful when creating a DotNetNuke module and you want to run an Alter Table command on a table. You don’t want the install script to fail…
DotNetNuke 6 and the Registered Script Control Error
If you’ve made the transition from DotNetNuke 5 to DotNetNuke 6 you’ve probably discovered that the AJAX Toolkit controls don’t play nice with DotNetNuke any more. Fortunately the Telerik AJAX controls have been bundled with DotNetNuke for version 6. I’ve…
Restoring a Multi-File Database
Recently I was trying to restore a standard SQL Server database from .bak file and this error came up: Here are the steps I took to overcome the error 1. If one doesn’t already exist, create a new empty database…
DotNetNuke 6, PopUps and Module Controls
After I upgraded to DNN6 I discovered the PopUpURL class. Like most DNN classes there’s very little in the way of documentation and I had to stumble around with it for awhile to get it to work. In the end,…