Occasionally, you want to give a user, or content manager, access to PHPMyAdmin, but you don’t want them to log in to the server itself. This requires opening up PHPMyAdmin to the web. If you’ve ever purchased shared hosting you…
Author: Cliff Richardson
Resolve the GetCustomUI for RibbonID Microsoft.Excel.Workbook Error
Custom UI Runtime Error in Visual Studio Tools for Office Design-Time Adaptor for Excel This error drove me crazy because I could only find pieces of the answer, but never the whole answer. Here’s the whole answer that resolved the…
Using Linq To SQL to fill a GridView with a Generic List
I’ve ventured into Linq To SQL. I’m late to the show, but as I’ve been learning it I’m discovering that the tutorials online leave a lot to be desired. I’ve had to pull things together to fit my own unique…
The Dreaded “Not a Known Element” Error
Element ‘{name}’ is not a known element. This can occur if there is a compilation error in the Web site, or the web.config is missing. If you’ve ever seen this error and started pulling your hair to solve it; this…
How To Change Physical and Logical names for MDF and LDF files
Database names can get out of sync. After you move a database from staging to production and back again, or if you’re pulling a backup from one server to put on another server, the names can get confused in all…
XML, SharePoint and the dreaded Hexadecimal Invalid Attribute
I run a site that uses SharePoint as a document repository and DotNetNuke as a viewer into that repository. Errors are not frequent, but it is a touchy system that needs a lot of babying. Microsoft is not fond of…
TF Destroy! Deleting code from TFS
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…