Where To Draw the Line Between SharePoint Customisation and SharePoint Development

I just wanted to highlight a blog post that I found to be interesting.  It deals with a topic that I’ve struggled with as our company begins to sell SharePoint solutions to our clients.

http://wss.made4the.net/archive/2008/11/25/where-to-draw-the-line-between-sharepoint-customisation-and-sharepoint-development.aspx

SQL Server 2000: Error 14274: Cannot delete a job that originated from an MSX server

I don’t work much with older versions of SQL server, but I came across the following error today when trying to disable a scheduled SQL 2000 job while trying to backup a SharePoint Portal Server 2003 database.

Error 14274: Cannot delete a job that originated from an MSX server

This error message has two possible causes: either

  1. the SQL server is not a standalone server, and this message is appropriate, or
  2. the name of the SQL server has changed since the scheduled job was created.

In my case, the scheduled job had been around for over 6 years, and the server had been renamed about 5 years ago.  The job has continued to run and noone needed to make changes to it.

I looked in the sysjobs table in the msdb database and noticed that in the originating_server field, the old server name was still there.  I updated each of them with the following statement:

UPDATE sysjobs SET originating_server='yourNewServerName'

and all was well.

SharePoint Error: Cannot complete this action. Please try again.

We were getting this error on one of our SharePoint sites, and I found this helpful post in a Google search.  I have linked to it here for reference.

http://cregan.wordpress.com/2006/10/20/moss-2007-sharedserviceprovider-cannot-complete-this-action-error/

URL Aliases for your SharePoint site

We have a server that we installed SharePoint on to use for our new production intranet site.  We needed the site to be accessible from a friendly name. Read the rest of this entry »

Preventing a form from opening more than once

Suppose you have a form named frmMain (Main) and a form named frmInformation (Information).  You want to open the frmInformation from frmMain as a modeless window (so the user can return to frmMain) but prevent the window from being opened again and having two copies of the Information window open. Read the rest of this entry »

Mammatus Clouds

I took the following pictures of mammatus clouds a few weeks ago on my cell phone after a thunderstorm passed close to Conway, AR.  I’ve never seen these type of clouds before, and I had to go look them up to see what they were. Read the rest of this entry »

Visual Inheritance using DataGridView

While working today I came across a perceived problem with using Visual Inheritance (Windows Forms that inherit from “base” forms). Read the rest of this entry »

Posting source code in WordPress

OK, well I’m sure this is documented hundreds of other places, but I am mainly putting it here for my reference.  If you want to post source code on a WordPress blog, surround your code with the following tags (making sure to replace lang with the supported language code:

[sourcecode language='lang'][/sourcecode]

Read the rest of this entry »

Theming a MDI child window when using DevExpress controls

If you create a new form and change its type to inherit from DevExpress.XtraEditors.XtraForm, the entire form will take on the current Default Look and Feel of the application. To make the title bar and window border also take on this theme, Read the rest of this entry »