Friday, March 25, 2005

Bookpool: Discount Computer Books.

I saw a mention of Bookpool.com on Roman Rehak's blog. It looks like it's a bit cheaper than Amazon, always good to have an alternative.

Tuesday, March 22, 2005

DoubleListBox - NinthArray

I just starting playing with this and it's pretty cool. This is a ASP.NET version of a dual list control, great for selecting a list of things from another list. It's free, comes with source code, and it worked the first time I used it.

It does render a little funny in Opera 8, but it still works

DoubleListBox - NinthArray

PodGuides

"What's a PodGuide?.
A PodGuide is a very simple thing. It's the combination of a map (PDF) of a certain place and a series of audio tracks (mp3) which you can download for your iPod. Think of an audio tour in a museum, but not limited to just that. You could have a PodGuide about the 10 coolest pubs in London for example, or a PodGuide which shows you the most known historic buildings in Bruges."

I would love to see this take off for other cities. Even if you don't have an iPod, you could burn a CD of the audio files and listen to it while driving to your destination. Instead of listening to the never ending chorus of "Are we there yet?", you can learn about the places you are visiting.
Go here.

Odd Windows sounds mashup

Here's an odd one
From Adam Curry's blog

A clickable map of SQL Server 2000 system tables

I like cool SQL Server toys and here's something I saw posted on Roman Rehak's blog, a .chm file of the SQL Server 2000 System tables. It's a clickable map, divided up into logical sections. It's all of the information provided in the BOL, just in a easy to use interface. Get it here.

Thursday, March 17, 2005

Shenoy At Work: SOAP bug fix: changes to request don't get recorded.

This guy is on my required reading list. If you are doing any SOAP work with Delphi, Deepak's blog is a great resource. Today he blogged about a bug in Delphi with the OnBeforeExecute Event of THTTPRio.

Shenoy At Work: SOAP bug fix: changes to request don't get recorded.

Tuesday, March 15, 2005

What's on your USB?

As one of the duties that come with being the computer geek in the family, I get asked to check out the pc's of friends and family. I usually bring a CD loaded with tools and various service packs. I have seen a few sites that list what they put on their USB memory stick. One I like is What's on my USB?

I prefer burning a CD than using a USB drive. Windows 98 is still out there and you might need to install a driver for that USB drive. Plus, I can leave that CD behind so I ever get asked to look at that PC again, they'll have that CD.

Sharing the Hintpath with multiple programmers

At work we are going from being a Delphi-centric shop, to a Delphi and .NET shop. To say that has been a bit of a learning curve going from Delphi to C#. Just learning the IDE is a substantial task. One problem we had was with shared code assemblies having different paths on each programmer's machine. In the .csproj file, the assembly's hintpath was set to an absolute and that wasn't going to work.

I tried creating an environment variable and editing the hintpath to use that, a nice feature of Delphi 7. But, that didn't work and I couldn't find any obvious way of handling this in the IDE.

Google to the rescue! After a quick search, I found a blog posting VS.NET and hintpath problems... on Serge van den Oever's blog. This little trick did the job.

A fix to this is setting a registry entry to the folders with shared assemblies, if the assembly can't be found, this path is checked. Add a key with any name to
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\7.1\AssemblyFolders, and set its (Default) value of type REG_SZ to the path with your assemblies.

My first entry

Here's my blog. More to come later...