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…
Category: DotNetNuke
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…
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, 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,…
The SharePoint Copy Service, DotNetNuke, and VB Haters
It seems like everything I work on these days is new technology and I guess there’s not a lot of love out there for VB.Net programmers. I spend a lot of time looking for code and it’s always in C#…
DotNetNuke and the TreeView
Scenario: In my DotNetNuke 6 custom module the treeview crashed on postback in view mode, but worked properly in edit mode Solution: In my case I had an UpdatePanel in the ascx control. To update all my modules to work…
XML Parsing Error when Upgrading DotNetNuke
When upgrading DotNetNuke the typical method is to Backup your database and site Extract the Upgrade zip file into your root directory Open a browser Navigate to your site (http://domainname) At this point the upgrade process begins and hopefully ends…
DotNetNuke and the Tab Module Drop Down
Every build something you’re certain you need, finish it, and then realize there’s a better way, but you love the solution so much you can just trash it? That’s the origin of this post. I’m sure I’ll need this later…