In Need Of A Phil-Proof Alarm Clock

personal suggest edit

How’s this for an idea? An alarm clock that only allows setting the alarm for the morning. No PM times allowed. I mean if you can’t wake up by noon on your own, what’s wrong with you?!

Read More

ReSharper Property Expansion Live Template

tools suggest edit

One thing I liked about CodeRush is that it came with several property expansion templates. However, ReSharper comes with a powerful template expansion editor for creating your own templates similar to what Whidbey has. I took it upon myself to create one for ReSharper. I hope you find it useful. There’s also a slight bug with this template in ReSharper that I will report to them (via this blog entry) and hope they fix.

Read More

Moving My Photos Off Of Ofoto

tech suggest edit

I received an email from Ofoto with the subject line “Your Ofoto images will be deleted on September 30, 2004”. Yeah, that got my attention. According to the email, your account expires if you don’t make a purchase every 12 months. At first, I assumed this was some sort of Phishing attack trying to get me to click on their bogus links. (NEVER click!). But I wrote customer service and sure enough, this was a legitimate email. They will delete my photos and pointed to the Terms Of Service (quoted at the bottom).

Read More

ReSharper Reloaded

tools suggest edit

Ok, I tried CodeRush (an excellent product) and now I’m back to ReSharper. Valentin Kipiatkov, the Chief Scientist at JetBrains pointed out that there are several options that can fix some of my concerns and make it usable for me. The first concern was the intellisense delay.

Read More

Man I Love Blogging.

I’m hooked! To both reading blogs (via RSS feeds) as well as writing one. I’m addicted to poking my nose in the comments sections of other people’s blogs. Maybe even where my nose doesn’t belong. Almost certainly where it doesn’t belong.

Read More

A Response To Shelley

diversity suggest edit

Regarding my post on Women in XML which is really a post about women in software industry, Shelley writes:

Read More

Why The ThreadPool Is Very Often The Way To Go

In a previous post, I talked about Anynchronous sockets and its reliance on the ThreadPool and made an uninformed remark about potentially needing to up the ThreadPool count. Ian posted a commentdescribing why the ThreadPool is very often the way to go for socket programming, correcting my assumption. But as always, measure measure measure to be sure. Go read it. Thanks!

Read More

Girl Power! (And the women of XML)

diversity suggest edit

Cruise Control .NET Resources

ci suggest edit

Since I’m just getting started with Cruise Control, I thought I’d look around the web and blogosphere and put together some resources on configuring CruiseControl.NET.

Read More

Bear Drinks 36 Cans of Favorite Beer

humor news suggest edit

Man, and I thought the bears in Alaska were tough.

Read More

Question: When Is A Good Time To Call GC.Collect()?

dotnet dispose suggest edit

Answer: When you don’t have enough change for the phone booth.

Read More

Moderating Comments. How About An API?

rss suggest edit

I’ve heard a lot of complaints about what a b*tch moderating comments turns out to be. So why not create an API for moderating comments?

Read More

Ugly Basketball

personal suggest edit

BasketballBasketball was ugly this morning. Lots of bickering and fouling. Dan, you didn’t miss much man. Sometimes you just want to slap everyone upside the head and tell them to grow up and graduate from Pre-School. But that’s insulting to pre-schoolers who are much more mature than the fellas this morning. Then again, sometimes you wish you’d just make the damn game winning shot instead of clanking it in and out.

Read More

Resharper Pet Peeve

tools suggest edit

One pet peeve I have is how the auto completion works regarding methods. I know this is nitpicky, but I’m wondering how other IDE’s that try to help you handle this. Suppose I type out the following and am about to hit the open parenthesis character.

Read More

SURVEY: Team Development with Visual Studio .NET and Visual SourceSafe

tools suggest edit

Patterns and Practices I’m trying to convince my coworkers that we should use the Isolated development mode for ASP.NET projects as described in the Patterns and Practices document Team Development with Visual Studio .NET and Visual SourceSafe. They’ve agreed to read the document and we’ll meet to discuss. I hope the document convinces them, because I’ve had too many headaches in the past dealing with FrontPage extensions.

Read More

A Niggle or Two About Asynchronous Sockets And Thread Safety

Ian Griffiths finds a niggle about my post on sockets.

Read More

Little Man In The Box

Odd yet interesting.

Read More

First Impression of Resharper 1.0.2: It's Sloooow

tools suggest edit

Resharper After hearing so much about how IntelliJ IDEA is the ideal IDE and blows every other IDE to smithereens from various Java pundits (and even a friend who’s a C# and Java developer), I was excited to try out Resharper 1.0.2 from Jetbrains, the maker of IDEA.

Read More

Deep Dish

music suggest edit

No, I’m not talking about Pizza from Chicago. I’m talking about this dynamic duo:

Read More

Why Block At All? Thoughts on threading and sockets

The path of least resistance when writing threading code as well as socket communications is to use techniques that cause indefinite blocking of some sort. Personally, I prefer never to block indefinitely. For example, it’s quite common to see code such as:

Read More