<?xml version="1.0" encoding="iso-8859-1"?>
<rss version="2.0" 
  xmlns:dc="http://purl.org/dc/elements/1.1/"
  xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
  xmlns:admin="http://webns.net/mvcb/"
  xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">

<channel>
<title>/* Rambling comments... */</title>
<link>http://www.lenholgate.com/</link>
<description>Len Holgate&apos;s thoughts on this and that...
Mainly test driven software development in C++ on Windows platforms... - Geek Speak</description>
<dc:language>en-us</dc:language>
<dc:creator>Len.Holgate@JetByte.com</dc:creator>
<dc:date>2008-10-19T22:25:58+00:00</dc:date>
<admin:generatorAgent rdf:resource="http://www.movabletype.org/?v=2.64" />
<sy:updatePeriod>hourly</sy:updatePeriod>
<sy:updateFrequency>1</sy:updateFrequency>
<sy:updateBase>2000-01-01T12:00+00:00</sy:updateBase>

<item>
<title>/Wall</title>
<link>http://www.lenholgate.com/archives/000815.html</link>
<description>

I&apos;ve been compiling with /W4 for some time now. I didn&apos;t realise that this wasn&apos;t the best you could get. There are some warnings which are not enabled by default and therefore aren&apos;t included in /W4. To enable these you...

<![CDATA[<div class="posted">Posted by Len at <a href="http://www.lenholgate.com/archives/000815.html">10:25 PM</a>
		| <a href="http://www.lenholgate.com/mt/mt-comments-17.cgi?entry_id=815" >Comments (0)</a>
	
	
| Categories: <a href="http://www.lenholgate.com/archives/cat_geek_speak.html">Geek Speak</a>

	</div>]]>

</description>
<guid isPermaLink="false">815@http://www.lenholgate.com/</guid>
<dc:subject>Geek Speak</dc:subject>
<dc:date>2008-10-19T22:25:58+00:00</dc:date>
</item>
<item>
<title>STLPort 5.1.5 and VS2008 and x64</title>
<link>http://www.lenholgate.com/archives/000812.html</link>
<description>

I&apos;ve been meaning to build STLPort for Visual Studio 2008 for some time now but as the STL support that ships with Visual Studio has been improved the urgency to be able to use an alternative has reduced. Unfortunately STLPort...

<![CDATA[<div class="posted">Posted by Len at <a href="http://www.lenholgate.com/archives/000812.html">11:06 AM</a>
		| <a href="http://www.lenholgate.com/mt/mt-comments-17.cgi?entry_id=812" >Comments (1)</a>
	
	
| Categories: <a href="http://www.lenholgate.com/archives/cat_geek_speak.html">Geek Speak</a>

	</div>]]>

</description>
<guid isPermaLink="false">812@http://www.lenholgate.com/</guid>
<dc:subject>Geek Speak</dc:subject>
<dc:date>2008-10-01T11:06:05+00:00</dc:date>
</item>
<item>
<title>WM_TIMECHANGE broadcast strangeness...</title>
<link>http://www.lenholgate.com/archives/000808.html</link>
<description>

I&apos;m currently writing and testing a simple class that watches for system time changes. This is to allow an app to adjust some timers that it sets for absolute times in the future if the system time changes. The code&apos;s...

<![CDATA[<div class="posted">Posted by Len at <a href="http://www.lenholgate.com/archives/000808.html">06:05 PM</a>
		| <a href="http://www.lenholgate.com/mt/mt-comments-17.cgi?entry_id=808" >Comments (3)</a>
	
	
| Categories: <a href="http://www.lenholgate.com/archives/cat_geek_speak.html">Geek Speak</a>

	</div>]]>

</description>
<guid isPermaLink="false">808@http://www.lenholgate.com/</guid>
<dc:subject>Geek Speak</dc:subject>
<dc:date>2008-09-09T18:05:03+00:00</dc:date>
</item>
<item>
<title>Lock free code is hard</title>
<link>http://www.lenholgate.com/archives/000801.html</link>
<description>

There&apos;s an interesting article over on Dr. Dobb&apos;s about why writing lock free code is so hard. Herb Sutter takes some code from an article that Dr. Dobb&apos;s published a couple of months ago and pulls it apart and points...

<![CDATA[<div class="posted">Posted by Len at <a href="http://www.lenholgate.com/archives/000801.html">12:06 PM</a>
		| <a href="http://www.lenholgate.com/mt/mt-comments-17.cgi?entry_id=801" >Comments (0)</a>
	
	
| Categories: <a href="http://www.lenholgate.com/archives/cat_geek_speak.html">Geek Speak</a>

	</div>]]>

</description>
<guid isPermaLink="false">801@http://www.lenholgate.com/</guid>
<dc:subject>Geek Speak</dc:subject>
<dc:date>2008-08-06T12:06:50+00:00</dc:date>
</item>
<item>
<title>Good technical blog</title>
<link>http://www.lenholgate.com/archives/000793.html</link>
<description>

I stumbled on Gustavo Duarte&apos;s blog this week via this post about how lucky we are to be programmers. The post that led me to his blog is good stuff and has had lots of linkage this week. The rest...

<![CDATA[<div class="posted">Posted by Len at <a href="http://www.lenholgate.com/archives/000793.html">09:52 PM</a>
		| <a href="http://www.lenholgate.com/mt/mt-comments-17.cgi?entry_id=793" >Comments (0)</a>
	
	
| Categories: <a href="http://www.lenholgate.com/archives/cat_geek_speak.html">Geek Speak</a>

	</div>]]>

</description>
<guid isPermaLink="false">793@http://www.lenholgate.com/</guid>
<dc:subject>Geek Speak</dc:subject>
<dc:date>2008-07-24T21:52:52+00:00</dc:date>
</item>
<item>
<title>Managed XLL Excel Addins</title>
<link>http://www.lenholgate.com/archives/000787.html</link>
<description>

Back in December and January I was working on the initial phases of a system to allow the development of custom Excel worksheet functions in managed code using the Excel XLL &apos;C&apos; interface (Excel4v). Phase 1 finished with us having...

<![CDATA[<div class="posted">Posted by Len at <a href="http://www.lenholgate.com/archives/000787.html">08:55 AM</a>
		| <a href="http://www.lenholgate.com/mt/mt-comments-17.cgi?entry_id=787" >Comments (0)</a>
	
	
| Categories: <a href="http://www.lenholgate.com/archives/cat_geek_speak.html">Geek Speak</a>

	</div>]]>

</description>
<guid isPermaLink="false">787@http://www.lenholgate.com/</guid>
<dc:subject>Geek Speak</dc:subject>
<dc:date>2008-06-25T08:55:20+00:00</dc:date>
</item>
<item>
<title>Interesting blog</title>
<link>http://www.lenholgate.com/archives/000781.html</link>
<description>

I found JP&apos;s blog whilst googling for some information on RVA forwarders in PE files. There&apos;s lots of good stuff there about reasonably low level Windows development, debugging, testing and API hooking. Recommended if you like the kind of stuff...

<![CDATA[<div class="posted">Posted by Len at <a href="http://www.lenholgate.com/archives/000781.html">12:30 PM</a>
		| <a href="http://www.lenholgate.com/mt/mt-comments-17.cgi?entry_id=781" >Comments (1)</a>
	
	
| Categories: <a href="http://www.lenholgate.com/archives/cat_geek_speak.html">Geek Speak</a>

	</div>]]>

</description>
<guid isPermaLink="false">781@http://www.lenholgate.com/</guid>
<dc:subject>Geek Speak</dc:subject>
<dc:date>2008-05-06T12:30:51+00:00</dc:date>
</item>
<item>
<title>WOW64 Win32 DebugAPI CLR application startup change</title>
<link>http://www.lenholgate.com/archives/000780.html</link>
<description>

Back in October 2007 I sumarised my findings from getting my Win32 DebugAPI based debug engine working on x64. One of the strange things that I found at the time was this: When running a CLR app under the Win32...

<![CDATA[<div class="posted">Posted by Len at <a href="http://www.lenholgate.com/archives/000780.html">04:43 PM</a>
		| <a href="http://www.lenholgate.com/mt/mt-comments-17.cgi?entry_id=780" >Comments (0)</a>
	
	
| Categories: <a href="http://www.lenholgate.com/archives/cat_debugging_tools.html">Debugging Tools</a>
, <a href="http://www.lenholgate.com/archives/cat_geek_speak.html">Geek Speak</a>
, <a href="http://www.lenholgate.com/archives/cat_testing.html">Testing</a>

	</div>]]>

</description>
<guid isPermaLink="false">780@http://www.lenholgate.com/</guid>
<dc:subject>Geek Speak</dc:subject>
<dc:date>2008-05-01T16:43:42+00:00</dc:date>
</item>
<item>
<title>Spam gone...</title>
<link>http://www.lenholgate.com/archives/000778.html</link>
<description>

The endless torrent of bounce messages began again yesterday evening. Once again it was arount one email every 2 minutes or so. I turned on my laptop this morning expecting a few thousand emails to download and only a third...

<![CDATA[<div class="posted">Posted by Len at <a href="http://www.lenholgate.com/archives/000778.html">08:52 AM</a>
		| <a href="http://www.lenholgate.com/mt/mt-comments-17.cgi?entry_id=778" >Comments (2)</a>
	
	
| Categories: <a href="http://www.lenholgate.com/archives/cat_geek_speak.html">Geek Speak</a>

	</div>]]>

</description>
<guid isPermaLink="false">778@http://www.lenholgate.com/</guid>
<dc:subject>Geek Speak</dc:subject>
<dc:date>2008-04-24T08:52:00+00:00</dc:date>
</item>
<item>
<title>What would I do??</title>
<link>http://www.lenholgate.com/archives/000775.html</link>
<description>

There&apos;s an entry over on the Dr. Dobbs blog about testing and how you make sure that your tests are testing the right thing; effectively, who tests the test. There&apos;s a question at the end &quot;What do you do?&quot; and...

<![CDATA[<div class="posted">Posted by Len at <a href="http://www.lenholgate.com/archives/000775.html">10:24 PM</a>
		| <a href="http://www.lenholgate.com/mt/mt-comments-17.cgi?entry_id=775" >Comments (0)</a>
	
	
| Categories: <a href="http://www.lenholgate.com/archives/cat_geek_speak.html">Geek Speak</a>
, <a href="http://www.lenholgate.com/archives/cat_testing.html">Testing</a>

	</div>]]>

</description>
<guid isPermaLink="false">775@http://www.lenholgate.com/</guid>
<dc:subject>Testing</dc:subject>
<dc:date>2008-04-15T22:24:52+00:00</dc:date>
</item>
<item>
<title>PQR - A Simple Design Pattern for Multicore Enterprise Applications</title>
<link>http://www.lenholgate.com/archives/000774.html</link>
<description>

There&apos;s an interesting article over on the Dr. Dobbs Code Talk blog; PQR - A Simple Design Pattern for Multicore Enterprise Applications. It documents a design that I&apos;m pretty familiar with and one which has worked pretty well for me...

<![CDATA[<div class="posted">Posted by Len at <a href="http://www.lenholgate.com/archives/000774.html">05:44 PM</a>
		| <a href="http://www.lenholgate.com/mt/mt-comments-17.cgi?entry_id=774" >Comments (6)</a>
	
	
| Categories: <a href="http://www.lenholgate.com/archives/cat_geek_speak.html">Geek Speak</a>

	</div>]]>

</description>
<guid isPermaLink="false">774@http://www.lenholgate.com/</guid>
<dc:subject>Geek Speak</dc:subject>
<dc:date>2008-04-14T17:44:36+00:00</dc:date>
</item>
<item>
<title>It seems I&apos;m not the only one...</title>
<link>http://www.lenholgate.com/archives/000772.html</link>
<description>

It seems I&apos;m not the only one to make mistakes with GetTickCount() based timer code, see: System.Threading.Timer fires immediately when specifying a large value for due time....

<![CDATA[<div class="posted">Posted by Len at <a href="http://www.lenholgate.com/archives/000772.html">07:05 PM</a>
		| <a href="http://www.lenholgate.com/mt/mt-comments-17.cgi?entry_id=772" >Comments (0)</a>
	
	
| Categories: <a href="http://www.lenholgate.com/archives/cat_geek_speak.html">Geek Speak</a>

	</div>]]>

</description>
<guid isPermaLink="false">772@http://www.lenholgate.com/</guid>
<dc:subject>Geek Speak</dc:subject>
<dc:date>2008-04-07T19:05:03+00:00</dc:date>
</item>
<item>
<title>And then there were three...</title>
<link>http://www.lenholgate.com/archives/000770.html</link>
<description>

This morning a new Ready NAS NV+ unit arrived, so now I have three. I didn&apos;t have a sudden change of heart about buying a development box, the power supply in my office NAS died on Thursday afternoon and buying...

<![CDATA[<div class="posted">Posted by Len at <a href="http://www.lenholgate.com/archives/000770.html">08:53 AM</a>
		| <a href="http://www.lenholgate.com/mt/mt-comments-17.cgi?entry_id=770" >Comments (0)</a>
	
	
| Categories: <a href="http://www.lenholgate.com/archives/cat_geek_speak.html">Geek Speak</a>

	</div>]]>

</description>
<guid isPermaLink="false">770@http://www.lenholgate.com/</guid>
<dc:subject>Geek Speak</dc:subject>
<dc:date>2008-03-22T08:53:27+00:00</dc:date>
</item>
<item>
<title>ReadyNAS development...</title>
<link>http://www.lenholgate.com/archives/000769.html</link>
<description>

As I mentioned a while back I&apos;m using a pair of ReadyNAS NV+ RAID systems as my on-site data store and off-site backup. These are both working well and I&apos;m pleased with the solution. After a few hickups and delays...

<![CDATA[<div class="posted">Posted by Len at <a href="http://www.lenholgate.com/archives/000769.html">09:22 AM</a>
		| <a href="http://www.lenholgate.com/mt/mt-comments-17.cgi?entry_id=769" >Comments (0)</a>
	
	
| Categories: <a href="http://www.lenholgate.com/archives/cat_geek_speak.html">Geek Speak</a>

	</div>]]>

</description>
<guid isPermaLink="false">769@http://www.lenholgate.com/</guid>
<dc:subject>Geek Speak</dc:subject>
<dc:date>2008-03-18T09:22:46+00:00</dc:date>
</item>
<item>
<title>Bug in timer queue code</title>
<link>http://www.lenholgate.com/archives/000768.html</link>
<description>

Whilst I&apos;ve been away I&apos;ve had a bug report for the TDD timer queue code that&apos;s available here. The report is completely correct and could result in a timer being scheduled out of sequence if it&apos;s scheduled around the point...

<![CDATA[<div class="posted">Posted by Len at <a href="http://www.lenholgate.com/archives/000768.html">09:15 AM</a>
		| <a href="http://www.lenholgate.com/mt/mt-comments-17.cgi?entry_id=768" >Comments (0)</a>
	
	
| Categories: <a href="http://www.lenholgate.com/archives/cat_geek_speak.html">Geek Speak</a>

	</div>]]>

</description>
<guid isPermaLink="false">768@http://www.lenholgate.com/</guid>
<dc:subject>Geek Speak</dc:subject>
<dc:date>2008-03-18T09:15:18+00:00</dc:date>
</item>
<item>
<title>.Net Abstract base classes vs. interfaces</title>
<link>http://www.lenholgate.com/archives/000766.html</link>
<description>

An interesting piece here from Phil Haack about why they decided to use an abstract base class rather than an interface. Versioning is always a complicated thing for library designers. I know that I&apos;m lucky in that I don&apos;t have...

<![CDATA[<div class="posted">Posted by Len at <a href="http://www.lenholgate.com/archives/000766.html">01:20 PM</a>
		| <a href="http://www.lenholgate.com/mt/mt-comments-17.cgi?entry_id=766" >Comments (0)</a>
	
	
| Categories: <a href="http://www.lenholgate.com/archives/cat_geek_speak.html">Geek Speak</a>

	</div>]]>

</description>
<guid isPermaLink="false">766@http://www.lenholgate.com/</guid>
<dc:subject>Geek Speak</dc:subject>
<dc:date>2008-02-21T13:20:47+00:00</dc:date>
</item>
<item>
<title>When are asynchronous file writes not asynchronous...</title>
<link>http://www.lenholgate.com/archives/000765.html</link>
<description>

For some time I&apos;ve had a class which implements asynchronous file writing. It&apos;s the basis for a logging class that some of my clients use. The class builds on several of the classes used in my server framework and uses...

<![CDATA[<div class="posted">Posted by Len at <a href="http://www.lenholgate.com/archives/000765.html">09:51 AM</a>
		| <a href="http://www.lenholgate.com/mt/mt-comments-17.cgi?entry_id=765" >Comments (2)</a>
	
	
| Categories: <a href="http://www.lenholgate.com/archives/cat_geek_speak.html">Geek Speak</a>

	</div>]]>

</description>
<guid isPermaLink="false">765@http://www.lenholgate.com/</guid>
<dc:subject>Geek Speak</dc:subject>
<dc:date>2008-02-20T09:51:41+00:00</dc:date>
</item>
<item>
<title>Major Vista Overlapped I/O change</title>
<link>http://www.lenholgate.com/archives/000763.html</link>
<description>

I&apos;m still reading the Richter book, highly recommended even if you&apos;ve read one of the earlier versions. In fact it&apos;s possibly MORE highly recommended IF you&apos;ve read one of the earlier versions... It seems that lots of things have changed...

<![CDATA[<div class="posted">Posted by Len at <a href="http://www.lenholgate.com/archives/000763.html">08:17 AM</a>
		| <a href="http://www.lenholgate.com/mt/mt-comments-17.cgi?entry_id=763" >Comments (4)</a>
	
	
| Categories: <a href="http://www.lenholgate.com/archives/cat_books.html">Books</a>
, <a href="http://www.lenholgate.com/archives/cat_geek_speak.html">Geek Speak</a>
, <a href="http://www.lenholgate.com/archives/cat_socket_servers.html">Socket Servers</a>
, <a href="http://www.lenholgate.com/archives/cat_socket_servers.html">Socket Servers</a>

	</div>]]>

</description>
<guid isPermaLink="false">763@http://www.lenholgate.com/</guid>
<dc:subject>Geek Speak</dc:subject>
<dc:date>2008-02-18T08:17:29+00:00</dc:date>
</item>
<item>
<title>Process management using Jobs on Windows</title>
<link>http://www.lenholgate.com/archives/000762.html</link>
<description>

One of the problems I currently have with CruiseControl.Net is that some of my tests spawn multiple processes; such as server tests which run the development environment, which runs a batch file to start a server (or two) and then...

<![CDATA[<div class="posted">Posted by Len at <a href="http://www.lenholgate.com/archives/000762.html">09:25 AM</a>
		| <a href="http://www.lenholgate.com/mt/mt-comments-17.cgi?entry_id=762" >Comments (0)</a>
	
	
| Categories: <a href="http://www.lenholgate.com/archives/cat_ccnet.html">CC.Net</a>
, <a href="http://www.lenholgate.com/archives/cat_continuous_integration.html">Continuous Integration</a>
, <a href="http://www.lenholgate.com/archives/cat_geek_speak.html">Geek Speak</a>

	</div>]]>

</description>
<guid isPermaLink="false">762@http://www.lenholgate.com/</guid>
<dc:subject>Geek Speak</dc:subject>
<dc:date>2008-02-14T09:25:17+00:00</dc:date>
</item>
<item>
<title>Living with continuous integration</title>
<link>http://www.lenholgate.com/archives/000757.html</link>
<description>

Well, it&apos;s about a month since I started running Cruise Control .Net and things have settled down somewhat now and I can almost go a day or two without tweaking my configuration or being tempted to fix issues in Cruise...

<![CDATA[<div class="posted">Posted by Len at <a href="http://www.lenholgate.com/archives/000757.html">08:48 AM</a>
		| <a href="http://www.lenholgate.com/mt/mt-comments-17.cgi?entry_id=757" >Comments (1)</a>
	
	
| Categories: <a href="http://www.lenholgate.com/archives/cat_ccnet.html">CC.Net</a>
, <a href="http://www.lenholgate.com/archives/cat_continuous_integration.html">Continuous Integration</a>
, <a href="http://www.lenholgate.com/archives/cat_geek_speak.html">Geek Speak</a>
, <a href="http://www.lenholgate.com/archives/cat_socket_servers.html">Socket Servers</a>

	</div>]]>

</description>
<guid isPermaLink="false">757@http://www.lenholgate.com/</guid>
<dc:subject>Continuous Integration</dc:subject>
<dc:date>2008-01-31T08:48:34+00:00</dc:date>
</item>
<item>
<title>Coding the markets</title>
<link>http://www.lenholgate.com/archives/000756.html</link>
<description>

Barry (who seems to have stopped blogging) recommended this blog to me; Coding The Markets. It&apos;s pretty good if you&apos;re into investment banking development stuff....

<![CDATA[<div class="posted">Posted by Len at <a href="http://www.lenholgate.com/archives/000756.html">08:33 AM</a>
		| <a href="http://www.lenholgate.com/mt/mt-comments-17.cgi?entry_id=756" >Comments (1)</a>
	
	
| Categories: <a href="http://www.lenholgate.com/archives/cat_geek_speak.html">Geek Speak</a>

	</div>]]>

</description>
<guid isPermaLink="false">756@http://www.lenholgate.com/</guid>
<dc:subject>Geek Speak</dc:subject>
<dc:date>2008-01-31T08:33:20+00:00</dc:date>
</item>
<item>
<title>DNSBL - again...</title>
<link>http://www.lenholgate.com/archives/000755.html</link>
<description>

If Richard Wolff is reading this then I can&apos;t reply to your emails as your ISP is bouncing my emails with this: Hi. This is the qmail-send program at ns.mgf4.net. I&apos;m afraid I wasn&apos;t able to deliver your message to...

<![CDATA[<div class="posted">Posted by Len at <a href="http://www.lenholgate.com/archives/000755.html">12:07 PM</a>
		| <a href="http://www.lenholgate.com/mt/mt-comments-17.cgi?entry_id=755" >Comments (1)</a>
	
	
| Categories: <a href="http://www.lenholgate.com/archives/cat_geek_speak.html">Geek Speak</a>

	</div>]]>

</description>
<guid isPermaLink="false">755@http://www.lenholgate.com/</guid>
<dc:subject>Geek Speak</dc:subject>
<dc:date>2008-01-15T12:07:40+00:00</dc:date>
</item>
<item>
<title>CruiseControl.Net patches</title>
<link>http://www.lenholgate.com/archives/000754.html</link>
<description>

Hacking CruiseControl.Net to work better for my specific circumstances (lots of projects that depend on lots of projects) has resulted in the following patches to revision 3607 of ccnet which I&apos;m just about to submit to the developers. These patches...

<![CDATA[<div class="posted">Posted by Len at <a href="http://www.lenholgate.com/archives/000754.html">02:25 PM</a>
		| <a href="http://www.lenholgate.com/mt/mt-comments-17.cgi?entry_id=754" >Comments (4)</a>
	
	
| Categories: <a href="http://www.lenholgate.com/archives/cat_ccnet.html">CC.Net</a>
, <a href="http://www.lenholgate.com/archives/cat_continuous_integration.html">Continuous Integration</a>
, <a href="http://www.lenholgate.com/archives/cat_geek_speak.html">Geek Speak</a>

	</div>]]>

</description>
<guid isPermaLink="false">754@http://www.lenholgate.com/</guid>
<dc:subject>CC.Net</dc:subject>
<dc:date>2008-01-14T14:25:19+00:00</dc:date>
</item>
<item>
<title>How important is VC6 to you now?</title>
<link>http://www.lenholgate.com/archives/000751.html</link>
<description>

I&apos;m working on the next releases of the licensed version of the socket server framework, and I now have continuous integration (of a sort) so my build and test problems are being minimised... BUT... Keeping Visual Studio 6 support in...

<![CDATA[<div class="posted">Posted by Len at <a href="http://www.lenholgate.com/archives/000751.html">09:23 AM</a>
		| <a href="http://www.lenholgate.com/mt/mt-comments-17.cgi?entry_id=751" >Comments (0)</a>
	
	
| Categories: <a href="http://www.lenholgate.com/archives/cat_geek_speak.html">Geek Speak</a>
, <a href="http://www.lenholgate.com/archives/cat_socket_servers.html">Socket Servers</a>

	</div>]]>

</description>
<guid isPermaLink="false">751@http://www.lenholgate.com/</guid>
<dc:subject>Socket Servers</dc:subject>
<dc:date>2008-01-10T09:23:40+00:00</dc:date>
</item>
<item>
<title>Thread.Sleep(100); // sleep for a short while, to avoid hammering CPU</title>
<link>http://www.lenholgate.com/archives/000747.html</link>
<description>

I am intending to check out some of the other build servers that people have been suggesting, but today I was too busy with real work so I just left a cut down version of my latest CruiseControl.Net configuration running...

<![CDATA[<div class="posted">Posted by Len at <a href="http://www.lenholgate.com/archives/000747.html">10:41 PM</a>
		| <a href="http://www.lenholgate.com/mt/mt-comments-17.cgi?entry_id=747" >Comments (2)</a>
	
	
| Categories: <a href="http://www.lenholgate.com/archives/cat_ccnet.html">CC.Net</a>
, <a href="http://www.lenholgate.com/archives/cat_continuous_integration.html">Continuous Integration</a>
, <a href="http://www.lenholgate.com/archives/cat_geek_speak.html">Geek Speak</a>

	</div>]]>

</description>
<guid isPermaLink="false">747@http://www.lenholgate.com/</guid>
<dc:subject>CC.Net</dc:subject>
<dc:date>2008-01-03T22:41:20+00:00</dc:date>
</item>
<item>
<title>More Cruise Control .Net woes</title>
<link>http://www.lenholgate.com/archives/000746.html</link>
<description>

I&apos;ve almost got something that works out of CruiseControl.Net. Once I&apos;d hacked in some fixes for the project triggers and other stuff that didn&apos;t work the way I wanted it to I concentrated on generating the config files that I...

<![CDATA[<div class="posted">Posted by Len at <a href="http://www.lenholgate.com/archives/000746.html">06:46 PM</a>
		| <a href="http://www.lenholgate.com/mt/mt-comments-17.cgi?entry_id=746" >Comments (4)</a>
	
	
| Categories: <a href="http://www.lenholgate.com/archives/cat_ccnet.html">CC.Net</a>
, <a href="http://www.lenholgate.com/archives/cat_continuous_integration.html">Continuous Integration</a>
, <a href="http://www.lenholgate.com/archives/cat_geek_speak.html">Geek Speak</a>

	</div>]]>

</description>
<guid isPermaLink="false">746@http://www.lenholgate.com/</guid>
<dc:subject>CC.Net</dc:subject>
<dc:date>2008-01-02T18:46:34+00:00</dc:date>
</item>
<item>
<title>Fighting with CruiseControl.Net...</title>
<link>http://www.lenholgate.com/archives/000745.html</link>
<description>

I&apos;ve been trying to get my code to build with CruiseControl.Net this week. It&apos;s taken longer than I&apos;d hoped, but I&apos;m almost there. It became easier when I switched from assuming various parts of CruiseControl.Net would &quot;work as I expected...

<![CDATA[<div class="posted">Posted by Len at <a href="http://www.lenholgate.com/archives/000745.html">09:55 PM</a>
		| <a href="http://www.lenholgate.com/mt/mt-comments-17.cgi?entry_id=745" >Comments (5)</a>
	
	
| Categories: <a href="http://www.lenholgate.com/archives/cat_ccnet.html">CC.Net</a>
, <a href="http://www.lenholgate.com/archives/cat_continuous_integration.html">Continuous Integration</a>
, <a href="http://www.lenholgate.com/archives/cat_geek_speak.html">Geek Speak</a>

	</div>]]>

</description>
<guid isPermaLink="false">745@http://www.lenholgate.com/</guid>
<dc:subject>CC.Net</dc:subject>
<dc:date>2007-12-21T21:55:06+00:00</dc:date>
</item>
<item>
<title>CruiseControl.Net</title>
<link>http://www.lenholgate.com/archives/000744.html</link>
<description>

I&apos;m currently working on two new releases of my socket server framework, the first is a simple release to add support for VS2008 and the second is the next &quot;feature&quot; release. Due to the number of projects and example servers...

<![CDATA[<div class="posted">Posted by Len at <a href="http://www.lenholgate.com/archives/000744.html">05:11 PM</a>
		| <a href="http://www.lenholgate.com/mt/mt-comments-17.cgi?entry_id=744" >Comments (2)</a>
	
	
| Categories: <a href="http://www.lenholgate.com/archives/cat_ccnet.html">CC.Net</a>
, <a href="http://www.lenholgate.com/archives/cat_continuous_integration.html">Continuous Integration</a>
, <a href="http://www.lenholgate.com/archives/cat_geek_speak.html">Geek Speak</a>

	</div>]]>

</description>
<guid isPermaLink="false">744@http://www.lenholgate.com/</guid>
<dc:subject>CC.Net</dc:subject>
<dc:date>2007-12-18T17:11:29+00:00</dc:date>
</item>
<item>
<title>Secure code on vista only for &apos;enterprise&apos; developers?</title>
<link>http://www.lenholgate.com/archives/000742.html</link>
<description>

I picked up a book yesterday, Writing Secure Code for Windows Vista. Which seemed quite interesting, and was a nice slim volume that would slip into my hand luggage for my flight to Geneva on Friday night (yay first ski...

<![CDATA[<div class="posted">Posted by Len at <a href="http://www.lenholgate.com/archives/000742.html">10:02 PM</a>
		| <a href="http://www.lenholgate.com/mt/mt-comments-17.cgi?entry_id=742" >Comments (0)</a>
	
	
| Categories: <a href="http://www.lenholgate.com/archives/cat_geek_speak.html">Geek Speak</a>

	</div>]]>

</description>
<guid isPermaLink="false">742@http://www.lenholgate.com/</guid>
<dc:subject>Geek Speak</dc:subject>
<dc:date>2007-12-13T22:02:59+00:00</dc:date>
</item>
<item>
<title>Reclaiming my CPU...</title>
<link>http://www.lenholgate.com/archives/000741.html</link>
<description>

I removed the last version of &quot;Norton Anti-Virus&quot; (and all of the other stuff that I&apos;ve been upgraded into over the years) from the last of my machines yesterday. I&apos;ve replaced it with AVG, currently the free version to test...

<![CDATA[<div class="posted">Posted by Len at <a href="http://www.lenholgate.com/archives/000741.html">11:22 AM</a>
		| <a href="http://www.lenholgate.com/mt/mt-comments-17.cgi?entry_id=741" >Comments (1)</a>
	
	
| Categories: <a href="http://www.lenholgate.com/archives/cat_geek_speak.html">Geek Speak</a>

	</div>]]>

</description>
<guid isPermaLink="false">741@http://www.lenholgate.com/</guid>
<dc:subject>Geek Speak</dc:subject>
<dc:date>2007-12-12T11:22:19+00:00</dc:date>
</item>


</channel>
</rss>
