Setting up a application life cycle in Team Foundation Server isn’t without it’s drawbacks. Sometimes the whole process is trial and error to find a plan that works for your team. Even if you get that all figured out chances…
Restoring a DotNetNuke Database
In development I find myself restoring databases every once in a while and as much as I always hope its going to be a quick “pull the backup – restore the db – start coding” kind of process; it doesn’t…
Install Windows Service without Visual Studio
There are a couple of standard ways to install a Windows Service. Create a Setup and Deployment package in Visual Studio Use InstallUtil.exe from the Visual Studio Development Command prompt with elevated privileges. Sometimes these options aren’t available. Either your…
Sort by Multiple Fields in a Generic List
Custom sorting a data set has been a problem since the beginning of data sets. With the Generic List and Linq custom sorting is now easier than ever. Custom sorting by more than one field is easier than ever. This…
Multiple View Controls in a DotNetNuke module
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…
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…