19 Eponymous Laws Of Software Development

software suggest edit

One surefire way to sound really really smart is to invoke a law or principle named after some long dead guy (an alive guy is acceptable too, but lacks slightly in smart points).

Read More

An Easier Way To See The Rotor Code

dotnet suggest edit

Have you ever wanted to take a look at the internals of the .NET Framework? Sure you can (and should) fire up Reflector and see the Base Class Libraries, but what about the fully commented source code? What about the parts implemented in C++?

Read More

A New Blog Design In 4 Hours

When summer arrives, many like to create a new look via a haircut or new threads. I prefer to change the look of my blog with a new design.

Read More

Subtext Is In The Running. Please Vote.

subtext suggest edit

sf-cca-vote A little while ago I pleaded with my readers to nominate Subtext for a SourceForge Community Choice Award.

Read More

Open Source On .NET Is Not An Oxymoron

oss dotnet suggest edit

I have a confession.

Read More

Bank Error In My Favor. I'm a Microsoft MVP

microsoft-mvpI received an email today informing me that I’ve been awarded the status of Microsoft MVP in the Visual Developer - ASP/ASP.NET category. I was aiming for an MVP for non-visual developers, but my 57 Lynx readers didn’t have enough clout to make that happen.

Read More

Christmas For .NET Open Source Came Early This Year

oss dotnet suggest edit

Last year when all the hubbub surrounding NDoc was happening, I tried to rally people around the idea of a Contribute to Open Source day on July 26^th^.

Read More

10 Developers For The Price Of One

Update: For an interesting counterpoint to the myth of the 10x engineer, check out this blog post by Shanley. My post is more focused on what makes a good developer than the 10x myth.

Read More

Subtext Extensibility Notes

subtext suggest edit

Subtext Submarine
LogoSubtext 2.0 is progressing nicely. The plug-in architecture is pretty much feature complete. The code is still undergoing code review, testing, and tweaking, but it is possible to start building plug-ins for it right away with the understanding that some details might change.

Read More

Please Nominate Subtext For A SourceForge Community Choice Award

subtext suggest edit

Steve Harman posts a request to nominate Subtext for a SourceForge 2007 Community Choice Award.

Read More

What A Difference A Revision Makes - IConfigMapPath Is Inaccessible Due To Its Protection Level

tdd aspnet suggest edit

A few people mentioned that they had the following compiler error when trying to compile HttpSimulator:

Read More

Unit Test Web Code Without A Web Server Using HttpSimulator

aspnet tdd suggest edit

Testing code written for the web is challenging. Especially code that makes use of the ASP.NET intrinsic objects such as the HttpRequest object. My goal is to make testing such code easier.

Read More

Leaving Las Vegas With Software Consulting Ethics Intact

What would you do if you found out that a project you were working on was going to be used in an unethical or illegal manner?

Read More

How To Handle The DIV Tag Around ASP.NET Hidden Inputs

aspnet suggest edit

One praiseworthy aspect of ASP.NET 2.0 is its much improved XHTML compliance. However, there is one particular implementation detail related to this that causes some web designs to break and could have been implemented in a better manner.

Read More

Build Traffic With Father's Day Humor

humor suggest edit

With Father’s Day fast approaching (June 17 this year), and now that I have joined the hallowed ranks of fathers, I thought I’d have a little fun writing about something I posted on my blog two years ago, but has recently popped up on my radar.

Read More

Easily Test Your Code For Multiple Cultures

code tdd suggest edit

Globe from the
stock.xchng Most of the time when I’m testing my code, I only test it using the en-US culture since, …well…, I speak English and I live in the U.S. Isn’t the U.S. the only country that matters anyway? ;)

Read More

The Most Useful .NET Utility Classes Developers Tend To Reinvent Rather Than Reuse

dotnet suggest edit

Subkismet Demo Website

spam suggest edit

In my last post I mentioned that Subkismet is ready to put a thumping on comment SPAM for your web applications. Unfortunately I didn’t have much in the way of demo code.

Read More

Introducing Subkismet-The Cure For Comment Spam

spam suggest edit

Update: I’ve created a new NuGet Package for Subkismet (Package Id is “subkismet”) which will make it much easier to include this in your own projects.

Read More

Introducing Cody Yokoyama Haack

A while back I mentioned the beginning of phase 1 of my total world domination plans. This morning at 3:55 AM, phase 1 is officially complete with the birth of our son, Cody Yokoyama Haack, all seven pounds and fourteen ounces of him.

Read More