Organizing VS.NET projects and Solutions
Colin asks the question “How do you organize your code?” and then goes on to describe the system in use at his shop.
Read MoreMeta Programming Paradigm
"You have summoned an elemental" The good ol' days of gaming...
It was really just a side question of this post on Rory’s blog having nothing to do with the main topic (some blather about Jury duty bla bla bla). For 50 bonus points, the question was what game featured the quote “You have summoned an elemental”?
Read MoreASP.NET Function of the Day: SessionId is "Too Legit to Quit".
So I was poking around the source code for how ASP.NET initiates session
state etc… and noticed this method of the SessionId
class. You gotta
love the naming of this one. Steve McConnell (via Code Complete) would
probably have recommended something like “IsValid” but he has no
imagination nor flair.
Quiz Answer: Watch out for the Eeeevil Thread.Abort.
Church Sign Generator
QUIZ - What's Wrong With This Code?
This is a simplified version of a sneaky bug I ran into today (I’m fine
thank you, but the bug is dead). The only prize I can offer is a GMail
account if you want one.
Now that GMail has POP3
I’ve resisted it, but I think I may change my primary email adress from Yahoo! to Gmail. You can probably guess what my Gmail email is…
Read MoreATI Radeon Control Center uses .NET
I’m currently updating my device driver for my ATI Radeon 9700 at work (I now have a new 17” LCD monitor that supports portrait mode) and noticed that to install the CATALYST Control Center, .NET 1.1 is required. See for yourself.
Read MoreSee-Toe
Recently my company (which was a division of Company X) was purchased by Company Y. Company Y is based outside of the country and we are a fully owned subsidiary and make up their U.S. presence.
Read MoreView of the Sunset from my Office
Long Computer Use May Be Linked to Eye Disease (Reuters)
Sobering news for the “short-sighted” computer geeks among us.
Read MoreMLS Cup 2004
I watched DC United take on Kansas City today for the MLS Cup 2004. The great thing about soccer in the U.S. is that I can get tickets for the national championshipship the day before for a decent price. Unfortunately that’s also the problem with U.S. soccer. The quality of play is nowhere near a Premiership game or Bundesliga.
Read MoreHow 'Dungeons' changed the world
I’ll come out of the closet and admit that I used to play this game with an almost fanatic interest. My first exposure to the game was in Spain when several other military brats in my apartment complex introduced me to a twenty sided die (1d20). By the time I moved to Guam, I was hooked. I started a group there with an unlikely band of friends: a Hawaiian volleyball player, half-thai skateboarder dude, heavy metal rocker, etc… and we were destroyers of worlds.
Read MoreMore on Terminating Threads and the depravity of Thread.Abort
In response to Ian’s post on thread.abort, Richard Blewett points out a situation when the thread you are attempting to cancel can’t check the volatile book flag to determine whether it should cancel itself or not.
Read MoreHow To Stop a Thread in .NET (and Why Thread.Abort is Evil)
Ian
Griffiths
(one of my favorite tech bloggers) wrote this fine
piece
on why Thread.Abort
is a representation of all that is evil and
threatens the American (and British) way of life.
Synchronization Software?
So now that I have a second Windows box (and third computer in the house), I’m soliciting recommendations for good synchronization software. Ideally I’d like something where I could configure which directories and files get synchronized and it happens seamlessly any time the Tablet connects to the home network.
Read MoreRSS Bandit Code Documentation (CHM)
Using NDoc I’ve generated an update version of the CHM code documentation for RSS Bandit. As you’ll see (if you take a look) this documentation is by no means complete. Many of the public methods need better documentation. Also, there are no Namespace summaries yet. I plan to spend some time adding these summaries and some higher level API documentation.
Read MoreMy Tablet PC has arrived! Polling for Suggestions.
Wohoo! And it is a thing of beauty. Unfortunately I’ve been crazy busy lately so I don’t have any pictures so you’ll have to settle for this stock photo.
Read More