Thursday, March 26, 2009

Installing Vista x64 Ultimate on Dell XPS 1730

I was trying to install Vista x64 Ultimate onto a Dell XPS 1730. The first part of the installation went fine until it rebooted to complete the installation. Every time vista got to loading crcdisk.sys it would crash and give me a blue screen of death. The blue screen would pop up and disappear so fast that I didn't have a chance to see the error (I wish they placed a wait until a keyboard hit occurred).

I eventually sorted out the issue by using Vista x64 with SP1 cd to reinstall the OS, problem solved.

Thursday, March 19, 2009

Web Source Control

I was looking for non centralized source control solution. I first started looking at LiveMesh (may still be an option for private code). LiveMesh works on the principle that you have LiveMesh syncfolder. When you place a file or modify an existing file in the syncfolder it gets uploaded to the cloud and will sync with all your other devices that point that sync folder.

Source Control Repositores file system
CVS repositores works by creating a managed file for each source file added to the repository.
SVN (Subversion) works by creating Berkley database.

So for the purpose of using LiveMesh, CVS would be a better solution. Since only modified files would get synced. But that would be mean the whole repository would have to be synced on every new machine which sometimes would not be what you want.

So I started to investigate other solutions which would not use LiveMesh due to its limitations. So I started to look around and found some free webhosting + SVN ( Is it what I wanted? Almost, the only draw pack is the ones for free are open source meaning anyone can come along and see your code.

So I chose Google code to see how things worked.

How to set things up
Server Side
Create your self a google code account by going to and select Sign in to create a project. You will need to create a new project. Once you have your project created go to the Source tab and there will be instructions on how to connect to the newly created project repository.
If you want to host it on your on server use , watch the video
No you need a way to connect to the repository so can use of the following - integrates into windows explorer – similar to wincvs stand alone application.

Visual Studio Pluggins - free - cost $50

Biztalk 2006 R2 - fatal error X1001: unknown system exception

One of those weird errors that Biztalk SDK and Visual studio 2005 has thrown up.The error occurs when trying to create an orchestration with a receive port that has multiple operations in the orchestration.

Each receive shape property Activate is set as true. This lets the orchestration receive different message types in any given order using correlation.The error occurs when you have not set one of the receive shapes Initializing Correlation Sets.

Visual Studio should have shown an activation correlation is required error instead of unknown system exception.

Unexpected functionallity in VS 2005 and VS 2008 Database Projects - Data Generation Plans

By default when creating a new Data Generation Plan all tables and columns are selected. When you rename or add a new a column the Data Generation Plan prompts you with Schema Changes dialog window showing the table and column changes. The modified or new columns are now deselected which is a pain and you have iterate through all the tables selecting all the columns that have changed manually. If the column was previously selected VS should prompt you whether you want to keep that column selected and new columns should be automatically selected.

BizTalk Server 2006 extensions for Windows Workflow Foundation SDK issue

If you are trying to get the Simple Request-Response example going and you are receiving a NullReferenceException error. Your workflow maybe terminating unexpectedly. An issue that I have with BizTalk Server 2006 extensions for Windows Workflow Foundation SDK is when the WorkflowRuntime is setup the WorkflowTerminated event implements a debug writeline instead of throwing the error.

Work environment

Today I received my 2 dell 24" monitors (1920 x 1200).I now have a m4400 screen res of 1920 x 1200.E Advanced Docking station.This has been all hocked up so that I have dual 24" monitors running from the laptop via the docking station.

Moving from old google account to new account

Start moving stuff...