Building SharePoint WSPs with Team Foundation Build

As I noted in my previous post, I recently discovered that my approach for building Web Solution Packages (WSPs) in Microsoft Office SharePoint Server (MOSS) 2007 isn’t compatible with Team Foundation Build. I’m actually a little embarrassed to say this, but when I created the original “DR.DADA” approach for MOSS 2007 development back on the…

3

The "Copy Local" Bug in Visual Studio

If you’ve ever worked with me on a Microsoft Office SharePoint Server (MOSS) 2007 project — or if you’ve read my Sample Walkthrough of the DR.DADA Approach to SharePoint — then you’ve probably seen the following comment: Note: Referenced assemblies must be specified with a path corresponding to the build configuration. If the path is…

0

SketchPath - The XPath Tool

I added another tool to my Toolbox yesterday: SketchPath. The SketchPath site labels it as “The XPath Tool” but I’d say it more like “The XPath Tool.” I’ve seen a few other tools for quickly building and testing XPath expressions against an XML document, but they pale in comparison to SketchPath. There are a number…

0

SharePoint Web Part to Redirect from HTTP to HTTPS

Yesterday, I detailed the steps I recommend for configuring SSL on sites built on Microsoft Office SharePoint Server (MOSS) 2007. I also mentioned that users won’t automatically be redirected from HTTP to HTTPS, and how I’ve previously used a little bit of code to automatically perform this redirection. Here is a base class that contains…

0

Configuring SSL on SharePoint Sites

If you are using Basic Authentication or Forms-Based Authentication (FBA) with Microsoft Office SharePoint Server (MOSS) 2007 — or any Web site, for that matter — then you must configure secure communication (HTTPS) using SSL certificates. However, you probably didn’t select to enable SSL when you originally created your Web application (after all, you most…

2

A Simple Backup Solution

As I’ve mentioned before, I don’t spend much money or time maintaining the “Jameson Datacenter” (a.k.a. my home lab). However, that doesn’t mean that I treat my infrastructure lightly. In previous posts, I’ve covered many of the Group Policy objects that I use to minimize the maintenance effort associated with running more than a dozen…

0

AutoEventWireup Issue in MOSS 2007

I recently promised to finish this blog post that has been sitting in “unpublished” status since June 2008, so here it is… Have you ever encountered the following error in Microsoft Office SharePoint Server (MOSS) 2007? An error occurred during the processing of . The attribute ‘autoeventwireup’ is not allowed in this page. I just…

3

Compiling C++ Projects with Team Foundation Build

As I mentioned in my previous post, this week I incorporated Password Minder into my “Toolbox” Visual Studio solution that is scheduled to build daily through Team Foundation Server (TFS). It’s not that I really need daily builds of Password Minder; rather it’s just been something on my “TO DO” list for a long time…

0

Using Password Minder to Manage Your Passwords

I started using Password Minder almost immediately after reading about it in the July 2004 edition of MSDN Magazine. I don’t know about you, but trying to remember all of my various passwords for dozens of Web sites, numerous network accounts, VMs, etc. is really quite a nightmare. [I’m actually a little embarrassed to say…

5

Using Robocopy to Move Files and Folders

I use Robocopy a lot, and it’s been in my Toolbox for so long that I hardly remember using anything else. I was glad to see that it is now included out-of-the-box (starting with Vista), because I typically use it instead of Windows Explorer to move or copy files, since I prefer the way it…

4