The Only Universal Language In Software Is English

In a recent post, I compared the expressiveness of the Ruby style of writing code to the current C# style of writing code. I then went on and demonstrated one approach to achieving something close to Ruby’s expressiveness using Extension Methods in C# 3.0.

Read More

Motivate Your Unit Tests With the Release of MbUnit 2.4

tools suggest edit

Are your unit tests a little flat lately? Have they lost their shine and seem a bit directionless? Maybe it’s time to jazz ’em up a bit with the latest release of MbUnit.

Read More

Why Didn't Anyone Tell Me Steve McConnell Has A Blog!?

software suggest edit

Come on people! I count on you to keep me informed! It looks like he started it way back in March.

Read More

Ruby-Like Expressiveness in C# 3.0

csharp ruby suggest edit

UPDATE: Looks like Ian Cooper had posted pretty much the same code in the comments to Scott’s blog post. I hadn’t noticed it. He didn’t have a chance to compile it, so consider this post a validation of your example Ian! :)

Read More

Cauldwell's This I Believe, The Developer Edition

developers suggest edit

You know what I really like about posts like this? It’s a lot less writing for me. When people ask me what principles Subtext development tries to follow I can just point them to this post by Patrick Cauldwell.

Read More

BETA: Incubator for .NET Open Source Projects

oss microsoft suggest edit

There’s been a lot written about whether or not Microsoft is doing enough to support Open Source Projects on its platform. In the past, Microsoft’s report card in this area was not one to take home to mom.

Read More

I'll Be Speaking About Open Source at OpenForce

I’ve been invited to participate on a couple of panels at the upcoming DotNetNuke OpenForce ‘07 conference, November 5-8 in Las Vegas.

Read More

Added Contstraint Based Expressions To Subsonic

data orm suggest edit

NUnit 2.4 introduces a really nice programming model they call Constraint-Based Assert Model. I believe MbUnit 2.4 will also have this. I really like this approach to building asserts because it reads almost like English.

Read More

The IIS 7 Team Rocks!

tech suggest edit

I recently wrote about some 503 Service Unavailable Errors with IIS 7 that had me completely stumped. I tried everything I could think of to no avail.

Read More

CodePlex To Roll Out TortoiseSVN Support

oss suggest edit

This just in. CodePlex is planning to roll out TortoiseSVN support!

Read More

A .NET API To Search Open Source Code

code suggest edit

I wrote about this on my company’s blog, but thought I’d mention it here since I assume not everyone has jumped at the chance to subscribe to that blog (go on, it won’t bite) ;)

Read More

The Technological 7-Year Itch

Scott Hanselman writes a thought provoking post that asks the question, Is Microsoft Losing the Alpha Geeks? An interesting question, but troublesome to make sense of, let alone answer.

Read More

Is Twitter vs Jaiku a Replay of Friendster vs MySpace

tech suggest edit

Jeff Atwood tells me he’s thinking of leaving Twitter for Jaiku. Scoble wrote about how Leo Laporte already left.

Read More

How To Build Twitter In One Line Of Code

humor tech suggest edit

Here’s the code

Read More

Service Unavailable Errors in IIS 7 Are Killing Me

tech suggest edit

UPDATE: Problem solved thanks to some members of the IIS 7 team!

Read More

Searching Open Source Code With Open Source

oss suggest edit

First week on the job and I’ve already got the keys to the company blog. I just posted my first post at koders.com announcing the latest set of site updates.

Read More

The SuperSonic Subtext Build Server

subtext ci suggest edit

Real quickly, check out our brand spanking new build server. Notice anything different? No? Good! Hopefully everything is working just fine, but faster.

Read More

GMail-like Loading Indicator with ASP.NET Ajax

aspnet suggest edit

Simone Chiaretta, a member of the Subtext development team (among other open source projects), has been quite busy lately. I recently mentioned the Vista Sidebar Gadget for CruiseControl.NET he published. He also was recently in a video interview by MindBlog. Go Simo!

Read More

Sabotage Due To Pain. Developers, Take Ergonomics Seriously!

At the end of an average eight-hour workday, the fingers have walked 16 miles over the keys and have expended energy equal to the lifting of 1 1/4 tons. - DataHand

Read More

Is Fighting Open Source With Patents A Smart Move By Microsoft?

Fortune Magazine published an article in which they describe how Microsoft claims that free software, such as Linux, violates 235 of its patents.

Read More