Nov8

Introducing the Cross Site Collection Search Configurator

 Categories: Development, SharePoint, Tools

While I was working at Intergen I was alerted to a small issue with configuring search keywords, best bets and synonyms. This simply being that they are set on a per site collection basis and there is no OOTB solution to share them. This has previously meant either using manual steps to ensure that your search settings are consistent across many site collections or the use of a product from Bamboo Solutions, sorry the name of the product escapes me at present, which is designed to do a whole lot more than just share search config.

Enter the Cross Site Collection Search Configurator a.k.a. CS2C. This solution is designed to allow you to share your site collection based search configuration between site collections in the same web application.

Currently the solution shares Keywords, Best Bets and Synonyms in a master and slave manner, that is using a new page in the Central Administration tool you set the Master Site Collection and then choose which site collections are to be slaves. This is coupled with a timer job which when activated against the web application runs hourly to synchronise all the Keywords, Best Bets and Synonym settings from the Master Site Collection to each of the Slave Site Collections.

Note: that currently if you manually set any Keywords etc. on a Slave Site Collection they will be lost when the timer job next runs.

This is definitely alpha software at this stage and although I've not found any bugs I'm sure they are lurking in there.

You can find the both the source code and a wsp over on CodePlex. Please be advised that this solution is built using Visual Studio 2008 and VSeWSS 1.2

At this stage my plans for future versions is to ensure that manual settings in Slave Site Collections are preserved, add support for sharing scopes across site collections and to improve the management screen.

Please do contact me if you have any feature requests, questions or comments.

 
 
Sep16

SharePoint Bookmarklets

 Categories: Tools, SharePoint

A workmate just put me onto a great resource that Zac showed during the Tech-Ed session on Tools and techniques which he presented with Matt.

These are a great set of bookmarks that work relative to your current page and let you quickly access various application pages, check out the SharePoint developer bookmarklets from Waldek Mastykarz.

 
 
Aug15

Difference Disks = Win

 Categories: Development, General, Tools

Huge thanks to Reza Alirezaei for his series of posts on creating your own time bombed VM.

After reading that I thought to myself, 'hey, I could use that technique to keep a set of different VMs across multiple projects with the same base set up'.

After a couple of hours of installing, configuring and tinkering with a base MOSS Dev VM followed by 20 minutes of setting up difference disks I now have a shiny new set of VMs running off a common base.

If you're anything like me and love working with virtual machines I strongly suggest that you look at this technique, it's saved me a good deal of disk space and lowered the time to set up a new development environment to but a few minutes.

 
 
Aug12

Handy CAB tool

 Categories: Tools

Alright, I've just had to edit an existing wsp :o|

I won't go into the why and wherefores, suffice to say that I decided that the easiest way to achieve my end was to extract the contents, edit the necessary XML file and repack the cab.

Now I didn't feel like writing a ddf and using MAKECAB.EXE for this quick hack, so I had a quick Google Live Search ;o) and found CabPack 1.4 sure it was last written in 1999 but it works, it's free and the UI is dead easy to use.

That is the total extent of the UI, there is easy to follow documentation provided too.

 
 
Jul15

National SPUG Tour

 Categories: Deployment, Development, General, SharePoint, Tools, Visual Studio, VSeWSS

So Matt Smith of the Christchurch SharePoint User Group has organised a national tour for the various SPUGs that are active here in New Zealand.

I'll be talking in Auckland, Tauranga and Christchurch over the space of a week. The fine people in Tauranga are either doubly blessed or cursed as I'll be talking to both the SPUG and DNUG there.

The low down on the SPUG presentation:

Collaborative construction of custom SharePoint artifacts
See how business users, business analysts, developers and IT Pros can all come together to create new SharePoint artifacts for your business. In this session Gavin Barron will show how users from differing disciplines can all work together. Ensuring that an emerging business need is addressed quickly while following a number of SharePoint best practices. During this session Gavin will also discuss the development lifecycle as it exists in this context.

Presented by: Gavin Barron, Intergen Wellington

Intended Audience:

  • Business Users
  • Business Analysts
  • Developers
  • IT Professionals

The tour details:

Auckland: Wednesday, 23 July
Time: Drinks + Snacks from 5:15PM, Talk from 5:30PM to 6:30PM
Location: Level 7 Fronde House, 131 Queen Street

Tauranga: Thursday, 24 July
Time: Drinks + Snacks from 5:30PM, Talk from 6:00PM to 7:00PM
Location: EnvisionIT, Level 5 Westpac Building, 2 Devonport Road, Tauranga

Christchurch: Monday, 28 July
Time: Drinks + Snacks from 5:30PM, Talk from 6:00PM to 7:00PM
Location: Canterbury Innovation Incubator (CII), 200 Armagh Street (opposite Centennial Leisure Centre)

I'll post more on the Tauranga DNUG session later.

 
 
Jun16

Gah, F Lock!

 Categories: Tools, General

I'm love my Microsoft Natural Ergonomic keyboard it's comfortable to use and I'm much faster and more accurate then using a regular flat keyboard. While I like some of the 'extra features' that the Microsoft Office keyboards have, like the volume control and handy shortcut buttons, I utterly loathe this F Lock thing!

Every single function that is mapped as an alternate F key setting has a keyboard shortcut already, which I know and use. But my main frustration is that by default the setting is that the F keys don't do F key stuff >:(

However there is relief if you, like me, hate having to remember to toggle the setting every morning when you boot up. Jason Tsang has a fix which changes some registry settings to flip the meaning of the F Lock key: http://jtsang.mvps.org/scancode_method.html

 
 
Jun10

Blog This in Windows Live Writer!

 Categories: Tools

Ok, so I'm a Firefox fanboy and almost never use IE or Internet Exploder as I most often refer to it.

I just happened to be using IE when I decided to write my last blog post about the release of VSeWSS 1.2 when I discovered this gem:

What a great wee feature. It automatically sets the title of the new posting to that of current page in the browser and inserts a link to that page into the body of the posting.

Nice work from the Windows Live Writer team. I wonder how hard it would be to implement at Firefox add-on for the same functionality?

 
 
Jun10

Microsoft SharePoint Team Announces the VSeWSS version 1.2!

 Categories: VSeWSS, Visual Studio, SharePoint, Tools

Excellent! Now all you SharePoint developers out there using VSeWSS who are itching to start using Visual Studio 2008 can do so :o)

Read the full details in a posting the SharePoint Team Blog from Chris Johnson (another kiwi flying high at Redmond): Microsoft SharePoint Team Blog : Announcing the VSeWSS version 1.2!

 
 
May19

Windows Live Writer + CKS EBE

 Categories: General, Tools

After seeing Tokes using Windows Live Writer to get some nice code formatting on Friday I decided to see how it will work with my blog, which is a SharePoint hosted blog using the Enhanced Blog Edition 2.0 of the Community Kit for SharePoint.

So this is my first post using Windows Live Writer, the install was painless and had a nice easy setup that gave me a SharePoint weblog option, asked me for the web address of my blog and the credential I wanted to use. Within a couple of minutes of downloading the installer I'm writing this post, hopefully all goes well....

Edit from within SharePoint: I couldn't set my categories :o( firstly it said that my blog wasn't configured for multiple categories, and then it wouldn't even set a single category....

 
 
Mar13

Need to resize a VHD?

 Categories: General, Tools

I do most of my development using virtual machines now and according to all the information that I've seen fixed sized disks perform better, this great until like me you start to run out of space on the VM you're using....
 
So in my hunt to find a good utility to re-size my vhd I stumbled across a tool called VHD Resizer. It's very easy to use and creates a copy of your original VHD in a new VHD file of a size that you choose :o)
 
VHD Resizer Interface
 
Download the tool here, download requires registration.
 
Edit: Oh yeah, you'll need to use a tool like Partition Manager to allocate that space into your VHD afterwards.