techardinal.com

Techardinal SharePoint Blog

Get a SharePoint 2010 Development Environment up and running on Windows 7

I do quite a lot of SharePoint development on the road and use my laptop for putting together quick proof of concept demos and the like. Before SharePoint 2010 this meant that I had to run a server version of Windows either as a virtual machine or more conveniently as a separate boot partition. However, with SharePoint 2010 it appears that I can do all of this in Windows 7- great stuff!

At this point I ...

<< MORE >>

A Change of Scenery

Not just a change of scenery but a change of, well everything really!  Everything but working with SharePoint that is.

To explain, I must first apologise for not finding time in the past couple of months or so to write up some (hopefully useful) blog entries, but you see I have been busy planning and organising my world and family for a new life down under. That’s right, after talking about it for years, ...

<< MORE >>

Interesting side effects when setting the SPList.AllowDeletion property

I’m currently working on one of those SharePoint management applications. You know the kinda thing that plugs the gap between what Microsoft should have given us as a management tool and what they actually gave us which was a command line utility. There are plenty of these things about but none that I found which did what I was after which is basically be able to pick a whole bunch of SharePoint objects, Sites, Webs, Lists and Items etc. and apply a property ...

<< MORE >>

DLL Hell with the Open XML SDK (Rant and Rave)

Ok, so maybe that’s a bit strong but it does get a little bit frustrating when Microsoft release a new version of the Open XML SDK what seems to be every month and every month I have to check to see what’s now broken (and therefore needs mending) with my beloved little document fusion solution.   We had the CTP release in December 09 followed by the ...

<< MORE >>

Trying to see the Tree Views from the Forest (Rant and Rave)

Having worked (almost exclusively) in SharePoint land for about the last 7 years it has been quite some time since I worked on a plain old Windows Application.   Until recently that was, when I began work on a SharePoint application that was in fact a Windows App!

Yes, I am indeed building another one of those SharePoint management tools which plugs the gap between what you can do with stsadm ...

<< MORE >>

Limiting Folder Depth in a SharePoint Document Library

Last week I was asked by a customer if there was an easy way to control or limit the depth to which users can create new folders in a SharePoint document library.   The driving force behind such a request was that it appears that users had got it into their head that they should use a SharePoint document library in the same way that they used to use their old file shares.   In some cases they ...

<< MORE >>

Editor Parts the SharePoint Way

A while back I was looking at web part development and came to the conclusion that the default editor controls that SharePoint provides for interaction with web part properties were rather basic and that for a more professional job it was necessary to venture into the area of developing your own custom editor parts.

SharePoint lets you do this easily enough but in my blog entry Advanced Editor ...

<< MORE >>

Adding Hyperlinks to Word using the Open XML SDK

Brian Jones and Zeyad Rajabi’s truly excellent blog on the Open XML SDK give numerous examples on how to import and merge content from different sources into a single output file.   The basic strategy is nearly always the same:

¾     Start with a document which acts as a template and ...

<< MORE >>

Document Fusion with the Open XML SDK – Standing on the Shoulders of Giants

In this, the 3rd and final part of a mini-series, I boldly (some would say foolishly) promised to do something magical with the Open XML SDK.   The first 2 parts of this series looked at how to set up a code-behind application page using the Visual Studio Extensions for WSS (VSeWSS) v 1.3.   The second part demonstrates how to create new custom Content Type as a feature and how to add a new menu ...

<< MORE >>

The Doc Fusion Solution, Source Code and Installation Guide

Document Fusion: Solution Download and Installation

If you don’t know what the Document Fusion solution is or what it does might I suggest that you go here to find out.

Preparatory Steps

First up you will need to download and install the Open XML SDK CTP December 2009 release (or later, hopefully).   ...

<< MORE >>