Skip to main content

Dan Herzog

Blogs from this Author

Printer-Friendly SharePoint with IOTAP

I’ve used methods in the past for creating printer-friendly versions of SharePoint pages, with varying degrees of success.But what I wanted was a simple, flexible solution that could easily be applied to existing sites.I found one here:http://www.iotap.com/Downloads/SharepointWebParts.aspx (scroll to the bottom). Now this solution isn’t going to work for every situation you’ll encounter, but for […]

Blocking SharePoint Designer

Since the advent of free SharePoint Designer (SPD) downloads, many of us have wondered how to block users from using SPD on some SharePoint sites.While this may fly in the face of empowering your users, there are some (maybe a lot?) of sites that you just don’t want anyone to mess with.SPD can be a […]

A Site Definition that Creates a Copy of Another Site

I’ll describe a solution where we leveraged the SharePoint Content Migration API inside a Feature receiver to automatically generate exact copies of existing sites on demand. We recently had a requirement to create multiple new site definitions, with the wrinkle thrown in that the users should be able to change a site definition on-demand without […]

Using a View as the basis for querying a List

I recently had to create a custom web part that could consistently display list items in a consistent manner, and it had to allow the user to point it at any list with any filtering and sorting criteria. Rather than build my own filtering and sorting funcitonality, I found it easier, more user-friendly, and more […]

Exporting SPD 2010 workflow to WSP

SharePoint Designer 2010 makes it easy to create a workflow. What’s even better is that you can export that workflow, import it into Visual Studio 2010, and add code and custom activities.   You may find that exporting the workflow to a WSP in SharePoint designer fails. Luckily there’s a simple workaround once your workflow […]

SharePoint 2010

SharePoint 2010 is official! The SharePoint Conference is underway in Vegas.   Pointbridge has posted quite a few SP2010 blog entries – see them here: Office 2010 Wave Blogs     I contributed three so far myself: Quick Managed Metadata Overview Enforcing Relationships in Lookup Columns Column Validation in SharePoint 2010

Quick Managed Metadata Overview

Managed Metadata is an interesting and powerful new feature of SharePoint 2010. This is a very high-level overview of the feature. I’d suggest following along in your own SharePoint 2010 environment. The Termset A Managed Metadata Termset is a hierarchy of terms that are managed at a central location and that can be made available […]

Enforcing Relationships in Lookup Columns

In SharePoint 2010 we can now have a greater level of control over the realtionship between a lookup column and the items in it’s source list. When you create a lookup column, you’ll see the option to create a relationship: These relationship enforcements are a powerful way to ensure that your list item metadata maintains […]

Column Validation in SharePoint 2010

The ability to easily validate the column values entered into list items is a welcome addition to SharePoint 2010. I’d like to walk thru 2 simple example s of how to use column validation, at the column level, then at the list level. I’ll then point out some specific notes about this feature. Simple Example […]

“List does not exist” error in SharePoint

We had a page with a few custom web parts on it, and some users would get this error message while others did not. Obviously since some users didn’t get the error, the lists must all at least exist, so I first assumed it was probably a permissions thing on one of the lists being […]

Secure and Nonsecure in SharePoint

This page contains both secure and nonsecure items Since you may be running SharePoint in a secure (HTTPS) environment, such as for a corporate intranet, you may encounter this popup warning message from time to time. Of course, it’s not actually an error message, but users will find it annoying and may regard it as […]

Mass Checkin of SharePoint Files that were Never Checked In

A few days ago we ran into a situation where a user had uploaded dozens of documents into dozens of libraries on dozens of sites. The problem was that the user had uploaded multiple documents at a time into libraries that had multiple content types, so none of these documents were checked in. Since they […]

Load More