Recent Posts

Diagnosing the Unknown Alias problem in SharePoint

My frustraition with a product that is, in theory, action packed, but faultering in execution continues - this time it is incoming email. A well behaved mail gateway should return a non-delivery receipt if it is unable to deliver email, it's common...

Truly Understanding Viewstate Mirrored

Dave Reed and Trevor Morrison summarized the implementation challenges around the use of Viewstate . To help out their great work and the ensuing discussion I offered to mirror the content that Trevor captured and summarized to help with the demand: PDF...

Importing Multiple Certificates

Through a recent migration we needed to move a large number of SSL certificates. After spending a lot of time exporting through the GUI we really did not feel like importing them by hand too. CertUtil came in hand to help us CertUtil.exe -importPFX domain...

It's time for SMTP Server to go the way of Old Yeller

I'm playing with Windows Server 2008 and it appears that the SMTP Server didn't receive much, if any, treatment in the latest Windows Server release.  The RC1 version looks like the old IIS 6 version with the exception that the secure communications...

Compressing IIS and Windows Media Server Logs with PowerShell

The PowerShell Community Extensions Project shipped a Write-GZip cmdlet which made me think that it's time to re-write the trusty CompressLogFiles.vbs file I've been using for a while.  After grappling with the square brackets in the WMS...

I'll See You at Toronto Code Camp and DevTeach Toronto 2008!

The results are in and I made the cut to speak at both the Toronto Code Camp and DevTeach Toronto 2008 along with a number of other distinguished speakers: Aaron Marten Adam Machanic Andy Nogueira Anil Desai Anthony Bonaventure D’Costa Barry Gervin...

Troubleshooting RPC across Firewalls (or, what the developers forgot to explain)

Applications that want to talk to other servers will often use the Remote Procedure Call (RPC) infrastructure to communicate instead of inventing their own protocol.  From an IT perspective this is a pain because we like known protocols with defined...

Locking Down DFS for Windows Firewall

Most system administrators are becoming acutely aware of port usage on their servers. The security focus is telling us we need to lock things down by default. Turning Windows Firewall on for your servers will certainly do that. For DFS there is some scattered...

Configuring an Active Directory Domain Controller on Windows Server 2008 Core

There are times where you may need a domain controller (DC) handy, whether it be for a demo or to isolate your development test environment. With the forthcoming release of Windows Server 2008 you have a new lightweight option to get a domain controller...

Retrieving the Current User's Active Directory Object

If you are writing a program that leverages Active Directory then there may be times where you want to retrieve the current user's AD object. It can be handy for situations where you need the user's email address, account information, or some...

Create Document Libraries and Folders in SharePoint using PowerShell

If you have not used PowerShell let me show you a nifty little script that saved hours of repetitive clicking through usability challenged tools (aka SharePoint Designer ): [System.Reflection.Assembly]::Load("Microsoft.SharePoint, Version=12.0.0...

BUG: Exchange Server 2007 rewrites Secondary Email Addresses when using POP3/IMAP

If you are using Exchange Server 2007 to receive mail addressed to multiple email addresses you might have noticed that when using POP3/IMAP that the address is not preserved. If you are running Exchange Server 2003 and have an application that depends...

Is SharePoint really ready for prime time?

We have had a weird error crop again with Office SharePoint Server. This time it is crashing daily showing a generic Runtime Error message to the client and the following message to one of our applications calling into the web service: Could not load...

Unit Testing SQL Providers in ASP.NET

I think I finally found a use for SQL Server Express Edition ! For the longest time I wondered why I would want to use this not-quite-the-full-thing version of SQL Server. When you have an MSDN subscription you have SQL Server Developer Edition and it...

The Sad State of Installation

I am in the process of reinstalling all of the applications after reinstalling my development workstation. I had envisioned using the Business Desktop Deployment 2007 accelerator, but I got too impatient. With hopes of getting towards an automated rebuild...
1 2 3 4  Next