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 currently monitoring 10 servers 24×7. To some infrastructure folks out there, this might…

0

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 worth it. I won’t bother trying to enumerate all…

2

Automated Deployments to DEV from the Latest Build Folder

Last month I wrote a post detailing how to increment the assembly version for each build. However, incrementing the assembing version is only part of my recommended build and deployment process. The following figure illustrates how deployments to the Development environment (DEV) are automated using the “latest” folder from the Builds share on the Release…

0

Narrowing Search Results to a Specific Site (e.g. My Blog)

A colleague asked me today if there was a way to search my blog for something specific. In my response, I pointed out that you can narrow your search results from Bing to a specific site. For example, suppose you were looking for a blog post that I wrote about faceted search. All you need…

0

Logging Exceptions in .NET Applications

Last summer I wrote a post introducing my simple, but highly effective approach to logging — including a Logger class that is really just a thin wrapper around the System.Diagnostics.TraceSource class. A few months ago, I enhanced the Logger class to log exceptions in a consistent fashion. I used the “Yellow Page of Death” provided…

8

Avoiding Problems with the Using Statement and WCF Service Proxies

I encountered a rather nasty issue yesterday on my current project — a customer portal built on Microsoft Office SharePoint Server (MOSS) 2007 that integrates with multiple external systems via Web services. The database indexes for one of the external systems that we use to display data on the portal somehow got corrupted. Consequently we…

1

Managing Email Effectively

First of all, Happy New Year! This morning I’m back from a not-so-relaxing four weeks off — although I have to admit, there’s something quite nice about putting technology aside for a few weeks and laying travertine and building cabinets instead (I am remodeling our master bathroom). [I’ve done several tile projects in the past,…

0

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

Configure IntelliMirror Using Group Policy

Yet another Group Policy object that I use in the “Jameson Datacenter” (a.k.a. my home lab) is one to automatically configure roaming profiles and redirect the Desktop and Documents folders to a server(a.k.a. “IntelliMirror”). Even though I don’t have many users in my Active Directory domain — it’s not like I have eight kids, just…

0

Eliminate MBSA Warnings Using Default Security Settings Policy

Another Group Policy object that I use in the “Jameson Datacenter” (a.k.a. my home lab) is one that I created a couple of years ago in order to eliminate various warnings from the Microsoft Baseline Security Advisor (MBSA). To automatically change the default security settings in the “Jameson Datacenter”, I defined a Group Policy (named…

0