Technology Toolbox

Your technology Sherpa for the Microsoft platform

Jeremy Jameson - Founder and Principal

Search

Search

March 2011 Blog Posts

Virtual Machine Snapshots and SharePoint Development, Part 2

In part 1 of this post, I introduced the way I use VM snapshots to allow me to quickly rollback my SharePoint development VMs to key points in time. For example, I can quickly revert to a "baseline SharePoint Server 2010 configuration" in which no Web...

Virtual Machine Snapshots and SharePoint Development, Part 1

In a comment I made last week on one of my earlier posts , I mentioned how a few months ago I started using Hyper-V snapshots so I can quickly rollback my SharePoint development VMs to key points in time. The following screenshot shows the snapshots...

Using the Simple Recovery Model for SharePoint Development Environments

A little more than three years ago, I blogged about the default recovery model for various SharePoint databases . In that post, I described how I would often toggle the SQL Server databases in SharePoint development environments from the default Full...

Creating Small VHDs (< 1GB) for Hyper-V

In my previous post , I explained how I like to create separate VHDs for data and log files in my SharePoint development VMs. However, given the very small amount of content that I typically load into a SharePoint development environment, these VHDs certainly...

CDL for SharePoint (a.k.a. "You can never have too many spindles")

In the United States, "CDL" typically refers to a Commercial Driver's License -- but since I don't drive trucks for a living, I use the acronym for something entirely different. To me, these three letters correspond to the minimum number of drives I like...

Operations Manager Alerts for Event Log Errors

One of the things I like most about running System Center Operations Manager in the "Jameson Datacenter" (a.k.a. my home lab) is that it greatly reduces the amount of effort required to monitor numerous servers. For example, in my environment I am...

Internet Explorer 9 Upgrade

Two years ago, I wrote a post about upgrading to Internet Explorer 8 . Well, in case you missed the announcement a couple of days ago, Internet Explorer 9 has been released. Woohoo! It's been a long time coming, but I believe the wait has been well...

"Build Bloat", Part 2 (a.k.a. Removing Extraneous Items from SharePoint Visual Studio Projects)

Last week I received a "Logical Disk Free Space is low" alert from Operations Manager for my TFS 2010 build server (DAZZLER). After a few minutes investigating the issue, I discovered that my "Builds" folder was consuming a little over 2 GB of storage...

Removing "Stale" Network Adapters in Hyper-V VM

Each time I create (or recreate) a virtual machine in Hyper-V using one of my SysPrep'ed images , I usually end up having to do a quick Internet search for: device manager show hidden devices I'm a little embarrassed to say that I simply can't remember...

Errors Installing Windows Server 2008 R2 SP1 (a.k.a. "How much disk space do I need?!")

A couple of years ago, I wrote a post about issues I encountered deploying Windows Server 2008 Service Pack 2 due to insufficient disk space on various VMs in the the "Jameson Datacenter" (a.k.a. my home lab). This morning I encountered similar issues...

Resolving Issues After Applying Hyper-V Snapshot

This morning I rolled back one of my development VMs to a snapshot I created about a month ago. When I subsequently tried to login with my domain credentials, I encountered the following error: The trust relationship between this workstation and the...

Disk Benchmarks: SSD vs. "Raptor" vs. RAID

Earlier this week, I posted about how I rebuilt my Windows 7 desktop while installing a new solid-state drive (SSD). This morning, I thought I would share some performance numbers that I gathered from the various disk configurations that I currently...

Before you install Windows 7 Service Pack 1...

...make darn sure you have already installed the Remote Server Administration Tools for Windows 7 (if you want to use them, of course). Otherwise, like me, you'll likely resort to nuking your desktop and starting over. Earlier this week, I posted...

Windows 7 SP1/SSD Rebuild (and MaxPatchCacheSize = 0)

I spent a few hours last night (and another hour this morning) rebuilding my Windows 7 desktop that I use as my primary workstation (WOLVERINE). In case you haven't heard, Service Pack 1 for Windows 7 and Windows Server 2008 R2 was released a few weeks...

Thoughts and Recommendations on Using Iterations in TFS

Have you ever lost work items in Team Foundation Server? I know I have. Well, let me clarify that...it's not that I actually lost work items due to some bug in TFS or failure on the database server. Rather -- and I'm a little embarrassed to admit this...

What's in your Jump List?

Nearly three years ago, I wrote a post that described the BackedUp and NotBackedUp folders I use on almost every computer I ever log on to (my laptop, desktop, a handful of servers, and more than a dozen VMs). I also showed how I created taskbar shortcuts...

Script to Save Event Logs

Earlier this week , I shared a script that I frequently use in my development environments to clear the event logs (for example, whenever I want to verify that one of my VMs "boots clean" -- meaning without any errors or warnings). Note that prior to...

Identifying Logon Failures on a Web Site

Several years ago, while working on the "Frontier" project at Agilent Technologies , I encountered a scenario where I needed to quickly identify logon failures on the site. The Agilent site was (and I believe still is) based on Microsoft Office SharePoint...

Installing and Configuring Office Web Apps (on SharePoint 2010)

In the current sprint of the project I'm working on, we are deploying Office Web Apps to support an enterprise collaboration platform based on SharePoint Server 2010. While creating the installation guide for this sprint, I used the following TechNet...

Inserting Web Parts into Publishing Fields in SharePoint 2010

In the sample SharePoint solution I provided in one of last week's posts , you may have noticed that when programmatically creating the custom Sign In page, I insert the custom Claims Login Form Web Part into the Page Content field. In Microsoft Office...

Script to Clear (and Save) Event Logs

As I was writing my first post earlier this morning , I wondered if I had previously shared the script I use to quickly clear the event logs on a server (but saving them first -- just in case I need to go back and retrieve something from the "archive...

Script to Restart SharePoint 2010 Services

A couple of years ago, I shared a script ( Restart SharePoint Services.cmd ) for restarting the various services in Microsoft Office SharePoint Server (MOSS) 2007. I've since created a new version of the script for use with SharePoint Server 2010....