Random Musings of Jeremy Jameson
Starting and Stopping Hyper-V VMs with Server Core
Last week before heading out to the airport for my SharePoint 2010 training, I powered down the...
Author: Jeremy Jameson - MSFT Date: 08/13/2009
Using SysPrep'ed VHDs for New Hyper-V Virtual Machines
As noted in my previous post, I spent 7 days in "alpha" training last week for SharePoint 2010....
Author: Jeremy Jameson - MSFT Date: 08/13/2009
SharePoint 2010 Sneak Peek
SharePoint 2010 is coming! Last week, I spent 7 days in "alpha" training for SharePoint 2010 up in...
Author: Jeremy Jameson - MSFT Date: 08/13/2009
Creating Wireframes for Page Layouts
When helping customers migrate their Internet sites to Microsoft Office SharePoint Server (MOSS)...
Author: Jeremy Jameson - MSFT Date: 06/26/2009
Configuring Logging in SharePoint Application Pages
In my previous post I showed how my simple, but highly effective approach to logging can be used...
Author: Jeremy Jameson - MSFT Date: 06/18/2009
Configuring Logging in ASP.NET Applications (and SharePoint)
This post continues on the original post for my simple, but highly effective approach to logging and...
Author: Jeremy Jameson - MSFT Date: 06/18/2009
Configuring Logging in a Console Application
In my previous post, I introduced my simple, but highly effective approach to logging. As promised,...
Author: Jeremy Jameson - MSFT Date: 06/18/2009
A Simple, but Highly Effective Approach to Logging
A common question that frequently arises both with customers and fellow consultants is what do I...
Author: Jeremy Jameson - MSFT Date: 06/18/2009
Environment Naming Conventions
One of the challenges I see in organizations that I work with is the lack of naming conventions for...
Author: Jeremy Jameson - MSFT Date: 06/09/2009
SPLimitedWebPartManager.AddWebPart Mysteriously Increments zoneIndex
One of the common tasks when using the "DR.DADA" approach to SharePoint development is...
Author: Jeremy Jameson - MSFT Date: 06/05/2009
Why choose "Server Core" installation of Windows Server 2008?
If you ever find yourself looking for reasons or evidence why you should choose the "Server Core"...
Author: Jeremy Jameson - MSFT Date: 06/04/2009
Tell Mode vs. Ask Mode
The project I am currently working on is nearing the end. Last week we reached our "Feature...
Author: Jeremy Jameson - MSFT Date: 06/03/2009
Update on Patching and Disk Space Usage
About a year ago, I wrote a post about saving huge amounts of disk space by slipstreaming service...
Author: Jeremy Jameson - MSFT Date: 06/03/2009
Reclaiming Disk Space After Installing Service Pack 2
In yesterday's post, I noted the errors I encountered when trying to install Windows Server 2008...
Author: Jeremy Jameson - MSFT Date: 06/02/2009
Errors Installing Windows Server 2008 SP2
Last week I approved Windows Server 2008 Service Pack 2 (SP2) and Windows Vista SP2 on my local WSUS...
Author: Jeremy Jameson - MSFT Date: 06/01/2009
Add sysadmin in SQL Server 2008 Using Local Administrator
A couple of months ago, I had to SysPrep a copy of one of my VMs in order to remove dependencies on...
Author: Jeremy Jameson - MSFT Date: 05/29/2009
Be Careful Using PublishingWeb.GetPagesListName()
A couple of years ago when we began evaluating Language Packs for Microsoft Office SharePoint Server...
Author: Jeremy Jameson - MSFT Date: 05/28/2009
Minor Setback
I haven't blogged in almost 8 weeks. Ouch. However, I like to think I have a good excuse -- at least...
Author: Jeremy Jameson - MSFT Date: 05/28/2009
Shared Assembly Info in Visual Studio Projects
Yesterday I introduced the concept of linked files in Visual Studio solutions with a follow-up on my...
Author: Jeremy Jameson - MSFT Date: 04/03/2009
Best Practices for .NET Assembly Versioning
Whenever a new .NET assembly project is created in Visual Studio, a file named AssemblyInfo is...
Author: Jeremy Jameson - MSFT Date: 04/03/2009
CA1704 Code Analysis Warning and Using Custom Dictionaries in Visual Studio
In my previous post, I introduced the concept of linking files in Visual Studio solutions. A good...
Author: Jeremy Jameson - MSFT Date: 04/02/2009
Linked Files in Visual Studio Solutions
A couple of years ago, I wrote a post introducing my system for structuring Visual Studio solutions....
Author: Jeremy Jameson - MSFT Date: 04/02/2009
Always Include "Path" In Search Core Results Web Part
Here is a bug in Microsoft Office SharePoint Server (MOSS) 2007 that I've stumbled across at least...
Author: Jeremy Jameson - MSFT Date: 04/01/2009
Temporary ASP.NET Files Are Not Deleted
Yesterday afternoon, I discovered that there were 64,725 items (consuming 2.41 GB) in the...
Author: Jeremy Jameson - MSFT Date: 04/01/2009
Introducing the "DR.DADA" Approach to SharePoint Development
At times, it seems like developing SharePoint solutions is all I've been doing since I joined...
Author: Jeremy Jameson - MSFT Date: 03/31/2009
Updated Thoughts on WSPBuilder
Several weeks ago, I wrote a post titled "Why I'm Not a Fan of WSPBuilder." Shortly thereafter, I...
Author: Jeremy Jameson - MSFT Date: 03/31/2009
Extraneous SharePoint Assemblies
If you develop solutions for Microsoft Office SharePoint Server (MOSS) 2007, you may notice that...
Author: Jeremy Jameson - MSFT Date: 03/30/2009
Always Enable Disk-Based Caching in MOSS 2007
For reasons completely unknown to me, the SharePoint team decided to ship Microsoft Office...
Author: Jeremy Jameson - MSFT Date: 03/27/2009
Redirecting stderr to stdout
Yesterday I replied to an email from a teammate in which I incorrectly stated that you can't...
Author: Jeremy Jameson - MSFT Date: 03/27/2009
Script to Restart SharePoint Services
Since my previous post introduced one of my SharePoint Toolbox scripts, I thought I should share...
Author: Jeremy Jameson - MSFT Date: 03/26/2009
SharePoint ULS Logs Flooded with "Preserving template record with size..."
I was digging through my blog dashboard this morning and I came across this post that I started back...
Author: Jeremy Jameson - MSFT Date: 03/26/2009
XSLT "Identity Transform"
Last week, I was explaining to a teammate that it is often helpful to use the XSLT "Identity...
Author: Jeremy Jameson - MSFT Date: 03/25/2009
DiffMerge - A Better Differencing Tool
Last summer, I added DiffMerge to my Toolbox and I haven't used WinDiff since. DiffMerge can do...
Author: Jeremy Jameson - MSFT Date: 03/24/2009
Internet Explorer 8 Upgrade
In case you missed the announcement, Internet Explorer 8 was released last week. I'll be honest, I...
Author: Jeremy Jameson - MSFT Date: 03/24/2009
The Simplest Way to Show Page Descriptions in SharePoint Search Results
As I mentioned in a previous post, some customers prefer to show page descriptions in search results...
Author: Jeremy Jameson - MSFT Date: 03/20/2009
To Dispose or not to Dispose -- that is the question
Last Saturday, another team member sent an email out to the team inquiring about the "MOSS object...
Author: Jeremy Jameson - MSFT Date: 03/19/2009
ArgumentNullException with Optional PublishingPage.Description Property (with some thoughts on breaking the build, too)
Yesterday morning I broke the build. Ouch. Technically speaking, the changes that I checked in did...
Author: Jeremy Jameson - MSFT Date: 03/19/2009
Visual Studio Macro for Collapsing All Items in Solution Explorer
Along with my Visual Studio macros for unloading/reloading projects in a solution, another macro...
Author: Jeremy Jameson - MSFT Date: 03/11/2009
Visual Studio Macros for Unloading/Reloading Projects
As promised in a post last week, here are the macros that I use to quickly unload or reload dozens...
Author: Jeremy Jameson - MSFT Date: 03/11/2009
Tracing and Logging from Visual Studio Macros
As I mentioned in a post last week, I often use macros in Visual Studio to automate development...
Author: Jeremy Jameson - MSFT Date: 03/11/2009
Large Visual Studio Solutions and Loading/Unloading Projects
As I noted in my previous post, I typically work with "large" Visual Studio solutions. Note that I...
Author: Jeremy Jameson - MSFT Date: 03/06/2009
Why I'm Not a Fan of WspBuilder
After 3 years, 2 months, and 30 days, my involvement with migrating a large customer from a legacy...
Author: Jeremy Jameson - MSFT Date: 03/06/2009
Bug: Visual Studio 2008 Code Metrics and Referenced Assemblies
Since I seem to be on a roll this morning with blogging, I figured I might as well get one more post...
Author: Jeremy Jameson - MSFT Date: 03/05/2009
Excluding Various SharePoint Items from Search Results on Internet-Facing MOSS Sites
When using Microsoft Office SharePoint Server (MOSS) 2007 on an Internet-facing site, you almost...
Author: Jeremy Jameson - MSFT Date: 03/05/2009
Bug: MOSS 2007 Search Scope with Property Query Rules Only Is Considered Empty
In Microsoft Office SharePoint Server (MOSS) 2007 version 12.0.0.6335 (i.e. the December 2008 CU),...
Author: Jeremy Jameson - MSFT Date: 03/05/2009
Issues with Running MOSS 2007 on Windows Server 2008
In a previous post, I hinted at some issues that I recently encountered after switching from Windows...
Author: Jeremy Jameson - MSFT Date: 02/10/2009
Branching Strategy in Team Foundation Server
While attending TechReady (an internal Microsoft training conference) last week, I learned a lot --...
Author: Jeremy Jameson - MSFT Date: 02/10/2009
Error Installing MOSS 2007 December Cumulative Update
Earlier this week I built a new Microsoft Office SharePoint Server (MOSS) 2007 development VM using...
Author: Jeremy Jameson - MSFT Date: 01/23/2009