June 2007 Entries
Well, this being my hundredth post I thought I should mention something special... Something that will change my world forever... Something that will keep me up at night...
My daughter, Evangelina Jade Hinshelwood was born yesterday (24th June 2007) at the Southern General Hospital with a weight of 9 pounds.
Her due date was the 23rd June 2007.
I know that you are not supposed to do it, but I updated my phone to Windows Mobile 6 Black, specifically Black 4 (Shadow). This is a fantastic ROM and, if you are not that technical, much better than trying to cook your own! It is described as a Hybrid OEM of HTC Hermes and Touch designed specifically for the Hermes. This is good as the current HTC Touch phone does not have 3G or a keyboard, it looks fantastic though. I knew the iPhone would be good for something, pushing HTC to advance the int
I will try not to reiterate all that has gone before, but I was trying to get the Project Creation Wizard for Team Foundation server to create project portals as sub sites to an existing Sharepoint 3.0 site, and not as top level sites under a "managed path".
This has proved a bumpy ride and I would like to share with you my solution. First I would like to air some of my assumptions and results....
I had a plan. I wanted to create a way of accessing services in multiple locations from any location. Each location could have one or more services which may be duplications or different. That is a really abstract way of thing about it, but I eventually came up with a solution.
After using Reflector to view the Team Foundation Server source code, which gave ma many pointers for which I would like to thank the TFS Team At Microsoft, I came up with the following solution...
Creating an event handler with the Team Foundation Server Event Handlers is very easy. You will need to inherit from the AEventHandler class which is part of RDdotNet.TeamFoundation.dll located in the install directory (I will make an SDK later).
There are a number of config options for the TFS Event Handler Prototype. I will describe all of them in depth here. If you have installed the service and set the account that is used to run the service you should get no errors when starting. No guarantees though :)
As promised I have released the application and code for my prototype TFS Event Handler. I am currently working on the documentation, but I though I would give the bravest of you advanced notice of the release. You should be able to figure out how to configure it and extend it without much help (who reads documentation anyway), but for those of you who need that extra hand I will hopefully, time permitting, be releasing some sort of rudimentary documentation today!
Due to a number of reasons:
-My wife is due to give birth this week some time
-I only have access to TFS at work, and my development time has been cut down.
-I'm lazy...
The first CTP of the Team Foundation Server Event Handler has been delayed. I have, however made a number of enhancements of the surrounding framework that will allow the smother function of this and other releases.
Get yours here.
My programmer personality type is:
DLTB
You're a Doer.
You are very quick at getting tasks done. You believe the outcome is the most important part of a task and the faster you can reach that outcome the better. After all, time is money.
You like coding at a Low level.
You're from the old school of programming and believe that you should have an intimate relationship with the computer. You don't mind juggling registers around and spending hours getting a 5% performanc
I have just been made aware of a new ('ish) service. It allows you to verify the identity of those users you interact with online. This is a very usefully service for any online site or community where users are under 18, but is there any value for those of us that are not?
If, like me you are a fan of Pocked PC mobile phones you will have something like the Orange SPV 3100.
I have been working with Team Foundation Server for around a year now and I am still finding features and I am still amazed at the extensibility of the system. The core of this extensibility is the aggressively configurable process templates. You can see a list of commercial templates on the Microsoft site, not all of them cost money though.
I have just looked at the Surface first look site and I am truly amazed! I want one, really badly...
As you will know from my previous post I have been trying to get TFS to create sub sites in SharePoint 3.0.
I now have the hotfix specified by Brian Keller for my Team Explorer client that allows me to communicate with WSS3.0, but I am still having a problem with my sub site attempts!
Hey Brian, you said "try it and see", so I did, but it only half works ;)
Here is my list of tools that don't yet exist, but that would improve the TFS experiance.