Vu's Technical Notepad

Implementing Inheritance in SQL Server

This is a great article on how to implement table inheritance in SQL Server.

Author: Garry Trinder Date: 09/23/2009

STSADM Technical Reference in Silverlight

http://technet.microsoft.com/en-us/office/sharepointserver/cc948709.aspx

Author: Garry Trinder Date: 06/09/2009

Running Web Tests Originally Recorded on ASP.NET 2.0 Website Against ASP.NET 1.1 Website

After migrating an ASP.NET 1.1 website to 2.0, I wanted to find out how much faster the new website...

Author: Garry Trinder Date: 05/07/2009

Using Web Cache in Non-web Applications

All this time, I've mistakenly thought that System.Web.Caching.Cache can only be used in web...

Author: Garry Trinder Date: 02/21/2009

HRESULT 0x80040E14 When Calling SPListItem.Update

I spent a couple of hours trying to figure out why I keep getting an exception with an error code of...

Author: Garry Trinder Date: 10/14/2008

Reverse engineer SQL Server Object User Permissions

Here's a useful script to reverse engineer object permissions...

Author: Garry Trinder Date: 10/11/2008

Encrypting web.config values

Follow these simple steps to encrypt sections of your configuration files 1. Create a custom...

Author: Garry Trinder Date: 10/09/2008

Can't Log Onto Local Instance of SQL Server on Vista

I was given a temporary development laptop with Vista installed. There are the usual development...

Author: Garry Trinder Date: 06/19/2008

Page Layout Parser Error

Ever got the following parser error on one of your page layouts? Only Content controls are allowed...

Author: Garry Trinder Date: 05/23/2008

Event ID 7888 - Access Denied!

If your “content access” account doesn’t have permission to manage user profiles, then you may see...

Author: Garry Trinder Date: 05/22/2008

SharePoint Error You Can Safely Ignore

Have you seen an error with event ID 6875 in your Application Event Log? It looks like this: Event...

Author: Garry Trinder Date: 05/22/2008

Intermittent 403 Errors

I have two web sites on a MOSS farm. The first is reserved for authors and the second one is exposed...

Author: Garry Trinder Date: 05/13/2008

Prepare Your Content Database

Before moving a content database from one farm to another, remember to prepare the database with the...

Author: Garry Trinder Date: 05/02/2008

I hate HTML

I'm not sure about other developers, but I hate working with HTML. Here's an example why… I have a...

Author: Garry Trinder Date: 04/27/2008

Troubleshooting Kerberos Problems

Last week, I spent an all-nighter troubleshooting a Kerberos issue for a MOSS installation. Although...

Author: Garry Trinder Date: 04/14/2008

Application Server Administration Job Attempted to Read or Write Protected Memory

Ever got repeated “Attempted to read or write protected memory” messages on your MOSS servers? If...

Author: Garry Trinder Date: 04/09/2008

Event ID: 10016, Local Activation Permission

Does your MOSS installation generate the following error? The application-specific permission...

Author: Garry Trinder Date: 04/09/2008

Misleading Error Message

I tried to create a web application today but got a vague unknown error message from SharePoint. I...

Author: Garry Trinder Date: 04/09/2008

SharePoint Explorer View on Windows Server 2003

Today, I tried to open a SharePoint document library in Explorer View but nothing come up but an...

Author: Garry Trinder Date: 04/06/2008

List of SharePoint Content Type IDs

This page contains a convenient list of SharePoint content type IDs.

Author: Garry Trinder Date: 04/02/2008

Rollup Site Content

SPWeb web = null;SPList list = null;// try to open the site...

Author: Garry Trinder Date: 03/04/2008

Reading & Updating Lookup Fields

My client had two lists. First list (appropriately named “Lookup List”) contains a list of...

Author: Garry Trinder Date: 02/29/2008

Displaying Custom Property in Editor Web Part

If you've searched the web for articles on how to create custom web parts, then you will see some...

Author: Garry Trinder Date: 02/23/2008

Must Download for MOSS Developers

I write a lot of custom code for MOSS. There are times when I need to save configuration settings...

Author: Garry Trinder Date: 02/19/2008

Web Parts & AJAX

A few good blog entries that talk about SharePoint web parts and AJAX:...

Author: Garry Trinder Date: 02/17/2008

AJAX ScriptManagerProxy

On a recent MCMS to MOSS conversion project, I had to convert some existing templates to page...

Author: Garry Trinder Date: 02/17/2008

MOSS Content Deployment Resources

Two great blog entries describing MOSS Content Deployment and how to configure it:...

Author: Garry Trinder Date: 02/16/2008

"Access Denied" on Custom Web Part

I spent a couple of nights working a custom web part for a client. The purpose of the web part is to...

Author: Garry Trinder Date: 02/10/2008

Custom Master Page Doesn't Work on Non-Publishing Sites

I ran into this problem the other day, and it took me a long time to figure this out. I figure I...

Author: Garry Trinder Date: 02/09/2008

Security trimming in SharePoint Central Admin

I was asked to help one of my clients trouble shoot a problem in their MOSS environment one day....

Author: Garry Trinder Date: 02/09/2008